精华内容
下载资源
问答
  • 局域网两个不同网段互相访问

    千次阅读 2021-04-07 10:15:36
    局域网内为便于管理和接入,经常划分为不同的网段,不同网段的PC通过一个路由器与上层网段连接,可访问外网或上层网络;但上层或同层网络不同网段PC不能访问其他网段PC。 PC通过一个路由器与主网或上层网络连接时,...

    局域网内为便于管理和接入,经常划分为不同的网段,不同网段的PC通过一个路由器与上层网段连接,可访问外网或上层网络;但上层或同层网络不同网段PC不能访问其他网段PC。

    PC通过一个路由器与主网或上层网络连接时,也出现上述现象:自己的路由器连接到主网上,PC和嵌入式设备连接到路由器,PC和嵌入式设备可访问上层网络或外网,但上层网络或其他网段PC不能访问自己PC或嵌入式设备。

    可通过设置上层网络的网关的静态路由实现互相访问;若是同级,可互相指定路由。

    基础知识

    1. 网关,简单来说就是网络中数据的关口,网关的IP地址就是具有路由功能设备的IP地址,而此类设备可以是路由器、启动路由协议的服务器或者代理服务器等。

    2. 路由就是把信息从源传输到目的地的行为,在大多数宽带路由器中,未配置静态路由的情况下,内部就存在一条默认路由,这条路由将LAN口下所有目的地不在自己局域网之内的信息包转发到WAN口指定的网关去。每个信息包在经过路由器时,路由器会检查目的IP,将它和路由表中的子网掩码做与计算,并与路由条目中的IP进行对比,相同,就按照这条路由规则转发,不相同就在检查对比下一条,如果所有的都不相同,则转发到默认路由去。

    3. 默认路由,路由器在转发时,它将所有非本网段的目的IP包都发到WAN口的网关去,由WAN口网关所指定的设备决定信息包是发到它自己连的内网还是发到外网去。

    4. 路由器隔绝广播,划分了广播域,也就是说,路由器不会转发广播数据,不同路由器之间通讯,是通过ARP协议来获得下一跳路由器的MAC地址,ARP是基于广播的,路由器只能发现一跳范围内的其他路由器设备。

    5. IPv4地址是有4段8位二进制数组成,一部分是网络位,一部分是主机位,网络位对于的子网掩码部分全为1,而主机位全为0.

    -----------------------------------------------------------------------

    如下转自:多个路由器设置静态路由 不同网段可以互相访问

    随着宽带接入的普及,很多家庭和小企业都组建了局域网来共享宽带接入。而且随着局域网规模的扩大,很多地方都涉及到2台或以上路由器的应用。当一个局域网内存在2台以上的路由器时,由于其下主机互访的需求,往往需要设置路由。由于网络规模较小且不经常变动,所以静态路由是最合适的选择。可是如果是多网段,又想实现不同网段电脑互访,设置静态路由就要掌握方法了。

    本文作为一篇初级入门类文章,会以几个简单实例讲解静态路由,并在最后讲解一点关于路由汇总(归纳)的知识。由于这类家庭和小型办公局域网所采用的一般都是中低档宽带路由器,所以这篇文章就以最简单的宽带路由器为例。(其实无论在什么档次的路由器上,除了配置方式和命令不同,其配置静态路由的原理是不会有差别的。)常见的1WAN口、4LAN口宽带路由器可以看作是一个最简单的双以太口路由器+一个4口小交换机,其WAN口接外网,LAN口接内网以做区分。

    路由就是把信息从源传输到目的地的行为。形象一点来说,信息包好比是一个要去某地点的人,路由就是这个人选择路径的过程。而路由表就像一张地图,标记着各种路线,信息包就依靠路由表中的路线指引来到达目的地,路由条目就好像是路标。在大多数宽带路由器中,未配置静态路由的情况下,内部就存在一条默认路由,这条路由将 LAN口下所有目的地不在自己局域网之内的信息包转发到WAN口的网关去。宽带路由器只需要进行简单的WAN口参数的配置,内网的主机就能访问外网,就是这条路由在起作用。本文将分两个部分,第一部分讲解静态路由的设置应用,第二部分讲解关于路由归纳的方法和作用。

    静态路由设置

    下面就以网络初学者遇到的几个典型应用为例,说明一下什么情况需要设置静态路由,静态路由条目的组成,以及静态路由的具体作用。

    例一:最简单的串连式双路由器型环境

    这种情况多出现于中小企业在原有的路由器共享Internet的网络中,由于扩展的需要,再接入一台路由器以连接另一个新加入的网段。而家庭中也很可能出现这种情况,如用一台宽带路由器共享宽带后,又加入了一台无线路由器满足无线客户端的接入。

    公司里原有一个局域网LAN 1,靠一台路由器共享Internet,现在又在其中添加了一台路由器,下挂另一个网段LAN 2的主机。经过简单设置后,发现所有主机共享Internet没有问题,但是LAN 1的主机无法与LAN 2的主机通信,而LAN 2的主机却能Ping通LAN 1下的主机。这是怎么回事?

    这是因为路由器隔绝广播,划分了广播域,此时LAN 1和LAN 2的主机位于两个不同的网段中,中间被新加入的路由器隔离了。所以此时LAN 1下的主机不能“看”到LAN 1里的主机,只能将信息包先发送到默认网关,而此时的网关没有设置到LAN 2的路由,无法做有效的转发。这种情况下,必须要设置静态路由条目。此种网络环境的拓扑示意如下:

     

     图1(注:图中省略了可能存在的交换层设备)

    如图一所示,LAN 1为192.168.0.0这个标准C类网段,路由器R1为原有路由器,它的WAN口接入宽带,LAN口(IP为192.168.0.1)挂着 192.168.0.0网段(子网掩码255.255.255.0的C类网)主机和路由器R2(新添加)的WAN口(IP为 192.168.0.100)。R2的LAN口(IP为192.168.1.1)下挂着新加入的LAN 2这个192.168.1.0的C类不同网段的主机。

    如果按照共享 Internet的方式简单设置,此时应将192.168.0.0的主机网关都指向R1的LAN口(192.168.0.1),192.168.1.0网段的主机网关指向R2的LAN口(192.168.1.1),那么只要R2的WAN口网关指向192.168.0.1,192.168.1.0的主机就都能访问192.168.0.0网段的主机并能通过宽带连接上网。这是因为前面所说的宽带路由器中一条默认路由在起作用,它将所有非本网段的目的IP包都发到WAN口的网关(即路由器R1),再由R1来决定信息包应该转发到它自己连的内网还是发到外网去。但是192.168.0.0网段的主机网关肯定要指向 192.168.0.1,而R1这时并不知道192.168.1.0这个LAN 2的正确位置,那么此时只能上网以及本网段内的互访,不能访问到192.168.1.0网段的主机。这时就需要在R1上指定一条静态路由,使目的IP为 192.168.1.0网段的信息包能转发到路由器R2去。

    一条静态路由条目一般由3部分组成:1)目的IP地址或者叫信宿网络、子网;2)子网掩码;3)网关或叫下一跳。

    例一中R1上设定的静态路由条目就应该为:目的IP地址192.168.1.0(代表1.x这个网段),子网掩码255.255.255.0(因为是C 类网段),下一跳192.168.0.100。如图2,此图为TP-LINK R410中的静态路由表配置项,保存后即可生效。如果是Cisco的路由器,则在全局配置模式下键入命令:Router(config)# ip route 192.168.1.0 255.255.255.0 192.168.0.100。

     

    注意:其中的网关IP必须是与WAN或LAN口属于同一个网段。那条默认路由写出来就是:目的IP为 0.0.0.0,子网掩码0.0.0.0,下一跳为WAN口上的默认网关,有时我们也称它为“8个0的默认路由”。另外,如果目的IP是一个具体的主机 IP(如192.168.1.2),那么路由条目应为:目的IP 192.168.1.2,子网掩码255.255.255.255,下一跳或网关192.168.0.100。

    使用此种连接方式,还可以方便的使用路由器内置的访问控制列表来设置LAN 2下主机的访问权限,这对企业用户而言还是很方便的。宽带路由器中的“防火墙设置”其实就是一个简化的访问控制列表,即ACL- Access Control Lists。如:希望局域网LAN 2中IP地址为192.168.1.7的计算机不能收发邮件,IP地址为192.168.1.8的计算机不能访问企业内部位于LAN 1的ERP服务器(假设其IP为192.168.0.10),对局域网中的其它计算机则不做任何限制,这时您需要指定如下的数据包过滤表,如图:

     

    例二:两台平级并连的路由器,下挂子网中主机需要互相通信的环境这种情况

    两台平行并连的路由器上层应该还有一个总的出口网关,而这个网关有可能因某种原因不便设置路由,而此时网络中存在3个不同的网段。

    我家是小区共享型的宽带接入,我自己用一台宽带路由器构建了一个家庭局域网以共享Internet,正好邻居也跟我一样用宽带路由器构建了另一个家庭局域网。而我们各自局域网内的主机之间却不能互相通信,根本ping不通,这是怎么回事?

    这种情况下整个小区其实就是一个大的局域网,主机不能互通的原因,其实跟例一中LAN 1不能ping通LAN 2的原因一样,都是因为上层的默认网关不知道目的IP所属网段的正确位置,无法做有效转发所致。这种环境的典型示意图如下:

     

    图中内网网关就是小区的网关,R1和R3分别为两户的宽带路由器,它们之间一般通过楼层的接入交换机和小区的骨干交换机连接在一起,此图省略了这一部分。图4的这种情况,只要在网关设备上按例一的方式添加两条路由就能实现两个子网中主机的互访,而且其10.0.0.0这个A类网段中存在的主机也都能通过这两条路由访问到R1和R3下的内网机。但是如果是小区的网关设备,那肯定是不会让用户随便配置路由条目的,而且你应该也不想小区内的所有用户都能直接访问到你的内网主机。这时,我们可以在R1和R3上各添加一条路由指向对方来实现R1和R3下主机直接互访的效果。

    在R1上:目的IP地址172.16.0.0,子网掩码255.255.0.0(B类网段),下一跳10.1.1.3。

    在R3上:目的IP地址192.168.0.0,子网掩码255.255.255.0(C类网段),下一跳10.1.1.2。

    注:有些新型小区中使用了P-VLAN技术,这种网络的情况比较复杂,这样上面简单的静态路由设置有可能无法达到目的。

    例三:既串且并,网络中有多级路由设备的环境

    这种情况可以说是例一和例二两种应用的整合和延伸,看似复杂其实简单。如果像例二中那样的环境中,我家里的局域网再添置一个路由器,下挂另一个网段以做扩展,那要怎么设置呢?

    这种网络结构,确实就是将例一和例二合在一起了。这时一共有4个网段并存,我们的设置是要让两户家庭局域网下的3个子网内主机能够互通,而此时小区的网关当然还是不能去设置的。其拓扑示意图如下:

     

    可以看到图5就是将图1和图4整合在一起了。既然拓扑图是例一、例二的结合,那将例一、例二中的路由条目加在一起是不是就可以了呢?当然也不是这么简单,如果只是配置了前两例的路由条目,R3下的主机是无法直接访问到R2下的192.168.1.0这个子网的。所以在R3上还要加一条到 192.168.1.0这个子网的路由。静态路由条目配置如下:

    R1:目的IP地址192.168.1.0,子网掩码255.255.255.0,下一跳192.168.0.100。

        目的IP地址172.16.0.0,子网掩码255.255.0.0,下一跳10.1.1.3。

    R3:目的IP地址192.168.0.0,子网掩码255.255.255.0,下一跳10.1.1.2。

        目的IP地址192.168.1.0,子网掩码255.255.255.0,下一跳10.1.1.2。

    为何R3中第二条路由的下一跳不是直接指向R2,而是也指向R1呢?

    这个问题要从路由器间通信的原理来讲解。路由器是通过ARP解析协议来获得下一跳路由器的MAC地址,而ARP基于广播,在一般情况下路由器是不会转发广播,也就是广播包无法过路由。所以对于路由器R3来讲,R1和R3才是同等级的,它只能看到R1,不能看到R2,这就是为何在例一的注意中提到:“其中的网关IP必须是与WAN或LAN口属于同一个网段”的原因。而文中所说的静态路由条目组成的第3部分:网关又叫下一跳,而不叫下两跳、下三跳也是这个意思。总之,在一般情况下,下一跳路由的IP地址肯定要跟这个路由器的某个接口是在同一个网段的。

    路由汇总(或叫路由归纳)

    上面例三中R3上的静态路由条目,其实可以写成一条:目的IP地址192.168.0.0,子网掩码255.255.0.0(不再是C类子网的掩码),下一跳10.1.1.2。这时192.168.0.0,掩码255.255.0.0这个网段不能称为C类或B类的子网了,由于它超过了本身C类网段的范围,所以可以称它是一个超网。这个网段包含了192.168.0.0~192.168.255.0所有的子网。也就是说,这条静态路由会使所有目的IP在这个范围内的信息包,都发给10.1.1.2的路由器R1。将多条子路由条目汇总成一条都包含其内的总路由条目,这就是路由汇总或叫路由归纳。路由器在检查计算路由时是比较消耗资源的,路由条目越多,路由表越长,则这个过程耗时越多,所以通过路由汇总减少路由表的长度,对提高路由器工作效率是很有帮助的。虽然在举例中的这种只有几个路由器的小网络中起到的作用有限,但是如果是几十、几百甚至上千、上万个路由器的大型网络中,路由归纳起到的作用就非常明显了,可以说不使用路由归纳是不可想象的。

    例四:多层次多主机网络

     

    可能细心的读者已经发现,例三最后的那条归纳路由虽然包含了R1下所有的两个子网(192.168.0.0和192.168.1.0),但是也包含了 R1下实际上并不存在的一些子网(192.168.2.0~192.168.255.0)。如果在整个局域网中别的路由器下还存在这些子网(如图6,R4 下存在192.168.2.0子网),那么路由就会出错了,所以这条汇总路由是一条不精确的汇总。

    我们都知道IPv4的地址是由4段8位的二进制数组成,一部分是网络位,一部分是主机位。其对应的子网掩码网络位部分就是全1的二进制数,而主机位就是全0 的二进制数。每个信息包在过路由器时会检查其目的IP,和路由表中路由条目的子网掩码做“与”运算,并与路由条目中目的IP进行比对,相同的就按照这条路由规则转发,不相同的就再检查比对下一条。可以看出我们做的汇总路由的操作,就是将多条路由条目中目的IP相同的网络位提取出来写成一条。而例三中的汇总路由之所以不精确就是因为相同部分未能全部提出来。

    如例三中,R3上的第一条:目的IP为 192.168.0.0;第二条:目的IP为192.168.1.0。我们只提取了前面的两段192.168,而后面的第三段网络位中还是有相同的部分的。192.168.0.0中第三段写成二进制数为00000000(8位0),182.168.1.0中第三段写成二进制数为00000001(7位 0,1位1),那么它们的前7位是相同的,在对应的子网掩码位置上就应该是11111110(7位1,1位0),合成十进制为254。所以这条汇总路由应该写成:目的IP为192.168.0.0,子网掩码255.255.254.0,下一跳10.1.1.2。这样,这条汇总路由只包含 192.168.0.0和192.168.1.0两个子网,是一条精确的汇总路由。如图6中,R3下172.16.0.0的主机发送到 192.168.2.0网段的信息包,其第三段网络位写成二进制为00000010(前6位0),就不包含在这条精确的汇总路由内了。

    这时我们在R3上静态路由条目应该为:

    1.目的IP地址192.168.0.0,子网掩码255.255.254.0,下一跳10.1.1.2。

    2.目的IP地址192.168.2.0,子网掩码255.255.255.0,下一跳10.1.1.4。

    我们在进行路由汇总时应该尽量使用精确的汇总条目,本着能汇总的条目就汇总,不能精确汇总的条目就不汇总的原则。这样在网络以后的扩展和变动时能更有条理的增改路由表,减少出错的几率。

    总结

    静态路由因为其设置简单明了,在不常变动的网络中稳定性好,排错也相对容易,所以在中小企业甚至一些大型的园区网中也都使用静态路由,它在实际应用中是很常见的,属于网络工作人员必会的基础知识。如文中所述,静态路由的设置原理是比较简单的,但可以说它是学习各种路由协议的基础,属于学习路由知识时必学的部分。另外,在越复杂越大的网络中,汇总路由的效果就越显著,而能不能进行有效的路由汇总、汇总的效率如何,都跟网络结构中IP地址网段的分布有密切关系。IP地址的部署越连续而有条理,则路由汇总越容易也越有效,所以我们在部署网络时应该重视体系化编址。(注:在子网环境中,当网络地址是以2的指数形式的连续区块时,路由归纳是最有效的。)

    ---------------------

    展开全文
  • 我在局域网中的ip是:192.168.1.100,将数据库TNS信息配置到同事本地的`tnsnames.ora`文件,使用pl/sql developer无法连接,报错**`TNS-12535: TNS操作超时。

    一、问题来源

    我在局域网中的ip是:192.168.1.100,所以数据库的TNS为:

    hkcs =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl)
        )
      )
    

    将该TNS信息配置到同事本地的tnsnames.ora文件,使用pl/sql developer无法连接,报错**TNS-12535: TNS操作超时**1

    二、解决方法

    由此报错我们可以知道是由于Windows防火墙的问题了。
    对于防火墙问题,我们可以有两种解决方案:
    1:关闭防火墙(这种方案不怎么好,关闭防火墙,会带来许多安全隐患)
    2:开放1521端口,允许1521端口被连接

    2.1 开启1521端口2

    操作步骤:
    1、WIN+X调出系统配置菜单,选择控制面板;

    mark

    2、选择windows 防火墙;

    mark

    3、点击左侧的“高级设置”选项;

    mark

    4、设置入站规则(入站规则:别人电脑访问自己电脑;出站规则:自己电脑访问别人电脑),点击“新建规则”,点选“端口”,单击 “下一步”;

    mark

    5、选择相应的协议,如添加8080端口,我们选择TCP,在我写本地端口处输入8080(注意:数据库端口是默认的1521);

    mark

    6、选择“允许连接”,点击“下一步”;

    mark

    7、勾选“域”,“专用”,“公司”,点击“下一步”;

    mark

    8、输入端口名称,点“完成”即可。

    mark

    9、具体效果如下,已经在防火墙里开放单独端口。

    mark

    windows10防火墙设置对特定端口开放的方法就介绍到这里。我们通过上面几个步骤的操作后,下次再打开一些特定软件时就不会出现被限制住的情况了!

    2.2 查看1521端口是否开启3

    1. 单击“开始”——“运行”,输入“cmd”,单击“确定”按钮,打开命令提示
    2. 在命令提示符界面下,输入CMD命令“netstat -an”,回车。
    3. 可以看到本机开放的所有TCP及UDP端口。

    如果看到有1521端口,那说明1521端口已经开启。那么同事电脑已经可以正常连接我本地的oracle数据库了。


    1. ORA-12170:TNS:连接超时 ↩︎

    2. windows10防火墙设置对特定端口开放的方法 ↩︎

    3. 在 Windows 下查看开放端口 ↩︎

    展开全文
  • 树莓派可以安装的系统有几十,我主要介绍树莓派官网的最新版本系统如何安装,并对系统进行基本配置,达到新手开箱的目的。 2、树莓派4B有什么特色? 树莓派4B是流行的树莓派系列单板计算机中的最新产品,目前已经...

    目录

    1、前言

    2、树莓派4B有什么特色?

    3、树莓派新手准备

    4、烧录Raspbian Buster系统到Micro SD卡

    开启SSH及配置无线连接

    5、启动安装树莓派系统

    启动树莓派

    6、树莓派的基本配置

    6.1 系统配置

    6.2 更改apt软件源与系统源

    6.3 更改pip源

    6.4 安装远程桌面

    6.5 安装中文字体


    1、前言

    对于很多程序员而言,树莓派如今已经如雷贯耳,对于我一个新入行AI领域研究的新人而言,树莓派激发了我极大的兴趣。最开始知道树莓派,是因为我之前做了一个语音对话机器人,然后在查询有关资料的时候发现有人用树莓派做了一个语音对话机器人,于是乎很惊奇,心中一直想自己动手实验一下。刚好那时候听说树莓派4B新上市,各方面的性能至少提升了3倍以上,好奇心害死猫,所以我决定入坑树莓派了。

    作为入门级玩家,内心还是希望用最新版本的树莓派4B,避免刚入行就落伍。树莓派到手了,新手玩家第一件事肯定是要搞明白如何使用它了,这篇文章就是用来介绍新手如何给树莓派安装系统并进行基本配置的。树莓派可以安装的系统有几十种,我主要介绍树莓派官网的最新版本系统如何安装,并对系统进行基本配置,达到新手开箱的目的。

    2、树莓派4B有什么特色?

    树莓派4B是流行的树莓派系列单板计算机中的最新产品,目前已经正式发布。

    相比上一代的树莓派3B+,树莓派4B在处理器速度,多媒体性能,内存和连接方面提供了突破性的增长,同时保留了向后兼容性和类似的功耗。对用户来说,树莓派4B提供的桌面性能可与入门级x86 PC系统相媲美。

    树莓派4B的主要功能包括高性能64位四核处理器,通过一对micro-HDMI端口支持分辨率高达4K的双显示屏,高达4Kp60的硬件视频解码,高达4GB的RAM,双频2.4/5.0 GHz无线局域网,蓝牙5.0,千兆以太网,USB 3.0和PoE功能(通过单独的PoE HAT插件)。双频无线局域网和蓝牙具有模块化合规认证,允许将电路板设计到最终产品中,大大降低了合规性测试,从而降低了成本和上市时间。

    3、树莓派新手准备

    需要准备一个树莓派及电源线、一个SD卡、一根HDMI线、一个USB鼠标、一个USB键盘、一个显示器,流程大概如下:

    1、先去官网下载树莓派官方系统,并将系统烧录到Micro SD卡中;

    2、然后将SD插入树莓派,插好电源线,插上鼠标、键盘、连接显示器,启动,亮灯,进入系统;

    3、通过鼠标键盘进行相关配置即可。

    下面通过图文的形式依次介绍这三个主要过程。

    4、烧录Raspbian Buster系统到Micro SD卡

    先去官网下载树莓派官方系统,有如下三个版本:

    Lite版本是最小化安装,没有桌面环境;Desktop版本则带有桌面; Desktop and recommended software版本还带有推荐软件,但比较大。我选择了最完整的版本,点Download ZIP按钮下载压缩包并解压,得到扩展名为.img的系统镜像文件。不放心的话可以自己SHA256一下。

    准备好Micro SD卡(≥16G,Class 10及以上就行,比如我用的闪迪高速)和读卡器,先用SDFormatter格式化Micro SD卡,界面很简单。

    然后用Win32 Disk Imager将解压出的Raspbian系统镜像文件写入Micro SD卡,树莓派的系统盘就做好了。

    用磁盘管理工具看的话,可以发现分成了3个区:boot、系统以及空闲空间。

    注意:系统写完后,如果弹出来要格式化剩余空间的盘,一定不要格式化!!!不然可能会遇到树莓派开机时,系统无法启动的问题!这是因为树莓派系统启动时默认只使用操作系统需要的SD卡空间。这意味着即使你有一个很大容量的SD卡,操作系统也不会使用那么多容量。如果系统启动报错: end Kernel panic - not syncing:vfs unable to mount root fs on unknown -block(179,2),则可能是你在SD卡中做完系统格式化剩余盘导致的,不要选择格式化,再插入树莓派中重新启动即可。

    所有需要用到的软件都可以在我的百度云盘中下载下来直接使用,包含如下内容,内附使用说明,更新日期为2019-08-16,链接:https://pan.baidu.com/s/14UJlTrh20Z2ogceqCP7Olw   提取码:4qlp 

    开启SSH及配置无线连接

    其实这一步是为了方便在headless(即没有I/O设备,包括显示器)的情况下通过远程连接配置树莓派的。

    在boot分区下新建一个空文件,名为ssh,就可以开启SSH。macOS下就以终端运行touch /Volumes/boot/ssh

    再在boot分区下新建wpa_supplicant.conf文件,并写入无线的相关配置。为了不泄漏信息,下面只是示例。可以同时配置多个无线网络。

    country=CN
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    
    network={
        ssid="wi-fi name here"
        psk="wi-fi password here"
        key_mgmt=WPA-PSK
    }
    
    network={
        ssid="another wi-fi name here"
        psk="another wi-fi password here"
        key_mgmt=WPA-PSK
    }
    

    如果无线网没有密码或者采用WEP加密方式的话,key_mgmt应设为NONE,密码字段由psk改成wep_key0即可。

    5、启动安装树莓派系统

    (这里是树莓派3B的GIF,供参考!)

    1.先将安装好系统的SD卡插入树莓派。
    2.再将USB接口的键盘和鼠标接上树莓派。
    3.用HDMI线连接树莓派和电视或显示器。如果你的显示器是 VGA 接口输出,那么还需要一根 HDMI 转 VGA 线缆。
    4.用网线连接树莓派和路由器。(可选)
    5.接上电源线,并打开电源。

    启动树莓派

    将Micro SD卡插到树莓派背面的卡槽中,接通电源开机。当你看到树莓派主板上红色电源指示灯亮起,绿色指示灯间或闪烁说明系统已经开始启动。如果接了显示器的话,这时会看到树莓派的 Logo,会进入Raspbian系统的桌面,并弹出一个Welcome to Raspberry Pi窗口,作为设置向导,如下图所示。在引导下根据实际情况配置国家、语言、时区,设置好登录密码、WiFi。

    若上一步的设置正确,树莓派会自动联网。去自己路由器的管理页面找到给树莓派分配的IP(用网段扫描工具也行),保证电脑与其在同一网段,然后用SSH工具(PuTTY、XShell等)或者命令行SSH到树莓派。默认用户名为pi,密码raspberry。这是登录后用MBP截的图。

    6、树莓派的基本配置

    6.1 系统配置

    修改pi和root账户的密码

    sudo passwd pi
    sudo passwd root
    

    顺便解锁root用户,不用每次sudo。

    sudo passwd --unlock root
    

    6.2 更改apt软件源与系统源

    Raspbian与Ubuntu都是基于Debian的Linux系统,所以在Ubuntu上常见的apt、dpkg这些东西到了Raspbian都是一样的。注意自带编辑器不是vim,而是傻瓜式的nano。

    第一步,先备份源文件。

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak

    第二步,编辑系统源文件。

    sudo nano /etc/apt/sources.list
    

    第三步,将初始的源使用#注释掉,添加如下两行清华的镜像源。

    注意:这里咱们用的树莓派系统是Raspbian-buster系统,所以在写系统源链接时要注意是buster,网上很多教程都是之前stretch版本,容易出错!

    deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
    deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
    

    第四步,按Ctrl+O保存,Ctrl+X退出。

    第五步,最后执行如下命令 sudo apt-get update,完成源的更新软件包索引。

    sudo apt-get update
    

    最后一步,可选,更新升级软件包,sudo apt-get upgrade。

    然后就可以用apt-get安装自己想要的东西,比如vim。然后还需要更改系统源。

    sudo nano /etc/apt/sources.list.d/raspi.list
    

    系统源也可以使用中科大的,注释前面的代码,加上如下代码即可。

    deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ buster main ui
    

    6.3 更改pip源

    树莓派上的主要编程语言是Python,国外的pip源都很慢,要换成国内的。新建~/.pip/pip.conf文件,写入其地址。阿里云、中科大、豆瓣等都有pip源。

    [global]
    index-url = http://pypi.douban.com/simple/
    

    豆瓣对Python是真爱,我也很喜欢豆瓣,祝它越来越好(又跑题了

    Buster系统自带两个版本的Python,2.7.16和3.7.3,所以使用时最好区分开,例如:

    root@raspberrypi:~# python2 -m pip show RPi.GPIO
    Name: RPi.GPIO
    Version: 0.6.5
    Summary: A module to control Raspberry Pi GPIO channels
    Home-page: http://sourceforge.net/projects/raspberry-gpio-python/
    Author: Ben Croston
    Author-email: ben@croston.org
    License: MIT
    Location: /usr/lib/python2.7/dist-packages
    Requires:
    Required-by: skywriter, rainbowhat, phatbeat, motephat, envirophat, Cap1xxx, blinkt, automationhat
    

    6.4 安装远程桌面

    一般来讲通过SSH管理树莓派已经足足够用。如果需要远程登录桌面,就得在树莓派上安装VNC Server,并启动一个VNC流。启动时会要求设置密码,限制8位。

    sudo apt-get install tightvncserver
    tightvncserver :1
    

    然后在实际使用的机器上下载VNC Viewer,输入树莓派的IP地址、VNC流的代号(就是:1)以及刚才配置的密码,就可以使用远程桌面了。

    为了防止树莓派的IP地址每次都变动,可以将DHCP改为静态IP。编辑/etc/dhcpcd.conf文件,加入以下配置即可。如果是有线网,就将wlan0改为eth0。

    interface wlan0
    static ip_address=192.168.1.111/24
    static routers=192.168.1.1
    static domain_name_servers=114.114.114.114
    

    6.5 安装中文字体

    Raspbian系统对中文支持不是很好,因此系统语言保留为英文。但是有时我们必须用它看中文,就需要安装字体。

    执行以下命令安装文泉驿正黑、文泉驿微米黑。Linux下好用的开源中文字体基本只有他家的。

    sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei
    

    效果如下。

     

    好了,以上就是树莓派4B新手入门的基本操作及配置,希望你能够入门,并且发挥你的想象力,用树莓派来创造属于你的“玩具”!——From Nieson ,2019.08.19.

    展开全文
  • 总线网拓扑是局域网的一组成形式。 总线网的特点: (1)多台机器共用一条传输信道,信道利用率较高; (2)同一时刻只能由台计算机通信; (3)某个结点的故障不影响网络的工作; (4)网络的延伸距离有限...
    1、星形网络拓扑结构:    
    
    以一台中心处理机(通信设备)为主而构成的网络,其它入网机器仅与该中心处理机之间有直接的物理链路,中心处理机采用分时或轮询的方法为入网机器服务,所有的数据必须经过中心处理机。
    星形网的特点:
    
    (1)网络结构简单,便于管理(集中式);
    
    (2)每台入网机均需物理线路与处理机互连,线路利用率低;
    
    (3)处理机负载重(需处理所有的服务),因为任何两台入网机之间交换信息,都必须通过中心处理机;
    
    (4)入网主机故障不影响整个网络的正常工作,中心处理机的故障将导致网络的瘫痪。
    
    适用场合:局域网、广域网。
    
    2、总线形网络拓扑结构:
    所有入网设备共用一条物理传输线路,所有的数据发往同一条线路,并能够由附接在线路上的所有设备感知。入网设备通过专用的分接头接入线路。总线网拓扑是局域网的一种组成形式。
    总线网的特点:
    
    (1)多台机器共用一条传输信道,信道利用率较高;
    
    (2)同一时刻只能由两台计算机通信;
    
    (3)某个结点的故障不影响网络的工作;
    
    (4)网络的延伸距离有限,结点数有限。
    
    适用场合:局域网,对实时性要求不高的环境。
    3、环形网络拓扑结构: 
        入网设备通过转发器接入网络,每个转发器仅与两个相邻的转发器有直接的物理线路。环形网的数据传输具有单向性,一个转发器发出的数据只能被另一个转发器接收并转发。所有的转发器及其物理线路构成了一个环状的网络系统。
    环形网特点:
    
    (1)实时性较好(信息在网中传输的最大时间固定); 
    
    (2)每个结点只与相邻两个结点有物理链路;
    
    (3)传输控制机制比较简单;
    
    (4)某个结点的故障将导致物理瘫痪;
    
    (5)单个环网的结点数有限。
     
    适用场合:局域网,实时性要求较高的环境。 
     
    4、网状网络拓扑结构: 
    
        利用专门负责数据通信和传输的结点机构成的网状网络,入网设备直接接入结点机进行通信。网状网络通常利用冗余的设备和线路来提高网络的可靠性,因此,结点机可以根据当前的网络信息流量有选择地将数据发往不同的线路。
    适用场合: 
    
        主要用于地域范围大、入网主机多(机型多)的环境,常用于构造广域网络。

    转载于:https://my.oschina.net/zouziwen/blog/713275

    展开全文
  • 什么是MIMO-OFDM技术

    千次阅读 2019-04-08 12:55:47
    通过这两种技术的优势互补,可以为系统提供高传输速率,同时也能提高系统容量,降低成本。文中详细介绍了这两种技术及信道估计。 图1. 采用MIMO-OFDM技术的新标准。 一、引言 目前没有第四代移动通信的确切...
  • WLAN为Wireless LAN的简称,即无线局域网。无线局域网是利用无线技术实现快速接入以太网的技术。与有线网络相比,WLAN最主要的优势在于不需要布线,可以...无线局域网工作模式一般分为两种,Infrastructure和Ad-hoc。
  • 无线局域网定义及原理

    千次阅读 2019-11-29 10:27:06
    无线局域网本质的特点是不再使用通信电缆将计算机与网络连接起来,而是通过无线的方式连接,从而使网络的构建和终端的移动更加灵活。 它是相当便利的数据传输系统,它利用射频(Radio Frequency; RF)的技术,使用...
  • 微信局域网测试环境搭建方法

    千次阅读 2016-05-15 14:44:54
    微信局域网测试环境搭建方法 微信现在越来越火,很多人想自己研究一下... 解决方案有两种: 1 买个vps或使用公有云比如说百度云(BAE),腾讯云(CEE),阿里云(ACE),还是新浪云(SAE)。2 穿透内网。 VPS太贵
  • SDN

    万次阅读 多人点赞 2017-06-29 11:35:37
    SDN是一简化网络的方法 和 体系架构,使得 网络对其工作负载和服务的要求更具有反应性,从中也可以窥探出未来网络的发展趋向:走向智能化。 SDN提供一功能:使得网络能够被运营商以编程的方式来访问,这样的...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
    本规范尝试满足大型主机、微型主机、个人工作站、和TACs 的不同需求。例如,容易实现协议的设计。 Java EJB中有、无状态SessionBean的个例子 个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取...
  • 一、 局域网、 二、 局域网 拓扑结构、 三、 局域网 传输介质、 四、 局域网 介质访问控制方法、 五、 局域网 分类、 六、 IEEE 802 标准、 六、 数据链路层 LLC、MAC 子层、
  • ettercap 局域网嗅探

    千次阅读 2018-10-30 21:52:11
    背景知识 本次嗅探试验所使用到的工具有两个,ettercap和driftnet。 ettercap是一款现有流行的网络抓包软件,他利用计算机在...ettercap有两种运行方式,UNIFIED和BRIDGED。UNIFIED的方式是以中间人方式嗅探,...
  • 计算机网络:局域网协议

    千次阅读 2020-05-24 14:43:12
    根据计算机网络的拓扑结构,可将网络分为总线型、树型、星型、环型和网状型五类型。常见的局域网组网方式包括令牌环、光纤分布数字接口和以太网等。 一、概述 在不同类型的网络拓扑结构中,网络设备的连接方式、...
  • 局域网安全基本常识

    千次阅读 2021-11-13 17:19:00
    目前的局域网基本上都采用以广播为技术基础的以太网,任何个节点之间的通信数据包,不仅为这个节点的网卡所接收,也同时为处在同一以太网上的任何一个节点的网卡所截取。那么关于局域网安全我们需要连接哪些知识...
  • 无线局域网技术

    千次阅读 2015-08-20 09:51:05
     蓝牙技术是一支持设备短距离通信的无线电技术,它的通信距离一般为10m以内。蓝牙技术能在包括移动电 话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。蓝牙技术的标准是IEEE802.15,工 ...
  • 局域网

    2016-12-07 16:07:12
    局域网范围:1米~2000米之间城域网范围:2000米~5000米广域网范围:最大可覆盖全球1、局域网特性局域网是一高速数据网络,网络的覆盖地域范围相对较小。局域网的关键特征就是它们只能覆盖有限的范围。局域网主要...
  • 局域网搭建nginx服务器

    千次阅读 2018-04-01 01:20:38
    这里虚拟机采用“桥接网络模式” :该模式下的虚拟机好比一台独立的主机,桥接网络相当于虚拟机与主机处于同一个交换机上同时上网,这种网络适合位局域网的主机提供服务 Nat网络模式好比宿主机位路由器,开启dhcp...
  • 局域网的分类

    千次阅读 2016-12-22 15:38:59
    局域网的分类:以太网、令牌环、FDDI、ATM、WLAN  虽然目前我们所能看到的局域网主要是以双绞线为代表传输介质的以太网,那只不过是我们所看到都基本上是企、事业单位的局域网,在网络发展的早期或在其它各...
  • 实验六 虚拟局域网(VLAN)

    千次阅读 2020-12-16 12:21:47
    实验六 虚拟局域网(VLAN...二、实验设备及软件环境: 本实验中每一实验组配置的实验设备如下: 1、5类UTP双绞线6根 2、PC机6台(已配置好网卡和安装好Windows XP操作系统) 3、交换机Cisco2960 1台* 4、Cisco Packet T
  • 思科模拟器之虚拟局域网

    千次阅读 2020-01-14 21:28:59
    目录 1单交换机VLAN配置实验 1.1实验内容 1.2实验原理 1.3关键命令 2跨交换机VLAN配置实验 2.1实验内容 2.2实验原理 2.3实验现象 3交换机远程配置实验 ...4.4环境配置 5VTP配置实验 5.1实验内...
  • 至于桥接模式则需要额外的IP地址,如果是在内网环境中还很容易,如果是ADSL宽带就比较麻烦了,ISP一般是不会大方的多提供一个公网IP的。 下一步 下一步 下一步 下一步 ...
  • 2.安装软件之前请先阅读软件安装使用手册(因为涉及到两种安装)。 3.若安装成功,却无法使用里边的功能,请下载驱动精灵更新无线网卡驱动。 NotApple虚拟WIFI无线局域网共享 v1.1更新内容: 修复了软件中部分...
  • 测试环境:win7+USB3.0 如果资料少的话,用U盘当然很好,如果资料中的小文件不多,总的文件也不大,用U盘也不错。 但如果文件多达400多G,小文件又很多,那U盘会慢...下面介绍集中方法,通过一根网线连接台电脑,传
  • 1.首先打开虚拟网络编辑器,选择添加网络(局域网也属于网络的一)。 (如果按钮是灰色的,请在右下角点击以管理员权限更改配置) 在弹出的选择框里选择要添加的虚拟网卡,vmware 内置了20块虚拟网卡,供用
  • 项目:小型局域网的搭建(基础知识+案例)

    万次阅读 多人点赞 2019-05-23 22:46:41
    项目1 信息技术基础应用 任务3 小型局域网搭建 计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络...互联网是指将台计算机或者是台以上的计算机终端、客...
  • 前文再续,书接上一回。上一篇文章说了局域网内多台机器使用自签发证书架设https网站的原理,现在接着介绍实现方法和步骤: 1、以一台机器作为根...生成根证书应该有许多: 1、如果操作系统是server,...
  • 广域网、局域网、以太网等概念

    千次阅读 2020-09-08 09:08:30
    广域网、局域网、以太网等概念概念框图 概念框图
  • 局域网技术(二)

    千次阅读 2015-08-06 09:36:31
    四,局域网互联设备类型  (1)中继器  中继器是网络物理层上面的连接设备...中继器是连接网络线路的一装置,常用于个网络结点之间物理信号的双向转发工作。中继器是最简单的网络互联设备,主要是完成物理层的功能
  • 决定局域网特性的三要素是什么

    千次阅读 2020-04-22 18:30:12
     局域网可以实现文件管理、应用软件共享、打印机共享工作组内的日程安排、电子邮件和传真通信服务等功能。学习啦小编为大家整理了局域网特性的相关内容,供大家参考阅读!  局域网的特性的三个要素:  1 传输...
  • 局域网中的通信协议及选择。

    千次阅读 2019-06-16 13:16:59
    局域网中一般使用NetBEUI、IPX/SPX和TCP/IP这3协议。 NetBEUI协议 NetBEUI(NetBIOSExtendedUserInterface,用户扩展接口)由IBM于1985年开发完成, 它是一体积小、效率高、速率快的通行协议。NetBEUI也是...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 72,427
精华内容 28,970
关键字:

局域网两种工作环境