发布网友 发布时间:2022-04-25 23:45
共7个回答
热心网友 时间:2022-04-14 22:53
有两个方法:
如有两个电脑分别为PC1与PC2,PC1为192.168.1.1/24 PC2为192.168.2.1/24,在没有三层设备的情况下,可以将PC1上再加一个PC2网段的IP地址或PC2上加一个PC1网段的地址,即可实现通信(如PC1再加个192.168.2.100/24或者PC2加一个192.168.1.100/24,这里说明一下/24是指网络位所占位数为24位,和192.168.2.100 255.255.255.0 与 192.168.1.100 255.255.255.0表示的意思是一样的,只不过书写的方式有些不同,要知道 IP地址与子网掩码是成对出现的这一点很重要!)。
两个网段之间接一个路由器(普通路由器或专业路由器都可以,这里以普通路由器为例),PC1连接连接路由器任意LAN口,PC2连接路由器WAN口,路由器的LAN口设置为192.168.1.254/24,WAN口设置为静态IP 192.168.2.254/24,PC1与PC2的网关分别设置为192.168.1.254与192.168.2.254这样就可以实现不同网段的通信了。
补充一下:不同网段之间通信必须借助三层设备(路由器或三层交换机),不同网段因为网络号不同所以没有三层设备不可以直接通信。需要根据具体的拓朴结构来设置,以上举例是根据PC1--Router--PC2 来进行举例说明,PC1与PC2不在同一网段,必须经过三层设备进行通信,因为路由器有PC1与PC2的路由表且是直连网段所以可以进行通信(路由器的作用就是为了连接不同的网段)。
热心网友 时间:2022-04-15 00:11
路由器默认只有直连路由.如果不指定的话.就不会知道另外一台路由器的直连路由.
这样就会导致PC1只能ping通route2.但ping不通PC2. 同样PC2只能ping通route1.ping不通PC1.
除非有路由协议.比如RIP.OSPF.(因为按照所说的.在route1上只会存在两条路由:PC1与route1的网段和route1与route2的网段.问题就会出现.因为不知道PC2与route2的直连网段..在route2上也只会存在PC2与route2的直连网段以及route2与route1的直连网段.)
如果只在route1上指定路由.则PC1无法ping通PC2. 原理是route2不知道PC所在网段应该从哪个端口发出.
同理.只在route2上指定路由.PC2也无法ping通PC1.原理是一样的.
如果只有一台路由器就可以不用指定.而是直接在PC上指定网关.就能互相ping通.
热心网友 时间:2022-04-15 01:46
两个不同的网段之间,可以直接PING通,不需要使用特殊方法。 PING命令在针对不同计算机使用时,将会根据当前的网络进行PING数据包的传输。由于不同网段的计算机仍然连接在一个网络中,因此,只要对方不断开网络,本机就可以使用PING命令直接连接到对方计算机。注意:如果目标计算机禁止接收PING请求数据包,则不能成功地通过PING命令连接到目标计算机。
热心网友 时间:2022-04-15 03:37
中间要有路由器或三层交换机路由,如果不是直连网段还要进行路由配置等。追问中间有交换机,几层就不清楚,如何配置啊?
追答不同厂商的设备配置命令不同,你可以在网络上查到相应的配置命令。
热心网友 时间:2022-04-15 05:45
中间需要有路由功能的设备,
如三层交换机或者路由器作为数据包的转发设备。
热心网友 时间:2022-04-15 08:10
需要两个网段直接有路由器连接并配好了路由表
热心网友 时间:2022-04-15 10:51
2个局域网,不配路由是无法ping通的。