两个不同子网的局域网如何互通,不同子网能互相访问吗?
Pc-a和 pc-b 需要怎样才可以像一个网段内那样互通?
怎么实现两个不同子网的电脑要才能互相访问?
1、使用静态路由:在每个网络设备(如交换机或路由器)上配置静态路由,指定数据包应该如何从一个子网路由到另一个子网。这包括为每个设备分配一个唯一的IP地址和子网掩码,并在每个设备上配置静态路由表,以指示如何将数据包转发到目标子网。
2、使用VLAN技术:通过配置VLAN(虚拟局域网),可以将不同子网的设备划分到不同的虚拟网络中,从而实现它们之间的互通。这需要在交换机上配置VLAN,并将不同子网的设备分配到不同的VLAN中。
3、使用三层交换机:三层交换机支持路由功能,可以通过配置交换机的路由表来实现不同子网之间的通信。通过配置交换机的路由表,可以实现不同子网的设备之间的通信。
4、设置路由器:在不同子网的设备之间实现互通,最常见的方法是通过路由器来实现。在路由器上配置好路由表,确保数据包能够正确地转发到目标子网。
5、调整子网掩码:如果子网掩码设置得当,不同子网的设备可以在同一个网络中进行通信。通过调整子网掩码,可以实现不同子网的设备之间的互通。
6、配置IP缺省网关:在每个主机上配置IP缺省网关,确保数据包能够正确地发送到默认的网关设备,从而实现不同子网之间的互通。
路由B改桥接中继模式,或者上三层交换机,
使用静态路由
这种方法需要第二个路由能关闭防火墙,一般的家用路由器都不支持
看看你的路由器B是NAT模式还是路由模式
如果是NAT模式,就更改成路由模式,并且关闭防火墙。
否则如果是NAT模式,应该是访问不了NAT转换后的内网的。
是在lan设置,就是192.168.1.1 这里子网掩码设为255.255.0.0? 还是在192.168.0.2 这里子网掩码设为255.255.0.0?
你这种最好的办法是路由B关掉DHCP,然后路由器B通过Lan口和路由A相连,这样就都在一个子网。
A增加了静态路由默认应该是不行的,你应该是连接到了路由B的wan口,你路由器B上应该有默认防火墙不允许外网(你这种连法,路由器A相当于路由器B的外网)连入的。
路由器B如果是openwrt或者routeros可以设置一下,允许wan口连入和转发,设置好能用,普通家用路由器估计很难实现。
有些路由不支持, 软路由可以的,华硕也行,你可以把子路由的防火墙关闭看看,还不行就把B路由设置ap模式 弄到同一网段
如果是普通家用无线路由,那还是洗洗睡吧。现在的普通家用路由都不支持的
普通家用路由的话,路由B关闭DHCP,并且路由B的所有网线都接在LAN口上,就实现了PC-A和PC-B的同网段
默认情况下,pc-b能访问上层的pc-a,但pc-a访问不了下层的pc-b,在路由A/B上作静态路由也是不能实现的,只有把pc-b在路由B中设置为DMZ或者只映射端口
看看路由器B能关闭掉防火墙不,或是有没有允许WAN口转发内网连接的选项。
如果只有PC-B可以考虑在路由B上面开启DMZ,这样PC-A直接用路由B的地址访问就行了。
最简单的办法,把路由b当交换机用,或者直接换成交换机
点击链接加入群聊三群:751529538
点击链接加入群聊二群:376877156
点击链接加入群聊【路由器交流群:622891808已满】
本站附件分享,如果附件失效,可以去找找看
饿了么红包