两个局域网的设备互相访问
设备A在局域网b, ip 为192.168.1.100,网关为192.168.1.1;同时设备A还在局域网c,ip为10.10.0.6, 网关为10.10.0.1。很明显设备A是双网卡,请问各位大侠 怎么能让 局域网b和c的设备互相访问。感激不尽
再次感谢 本帖最后由 zhayun604863141 于 2016-06-27 14:33 编辑
将局域网b内设备的网关设为192.168.1.100,将局域网c内的设备的网关设为10.10.0.1,即:将网关都指向A就可以。
或者
在局域网b内设备上统一添加一条路由:将发往10.10.0.x网段的报文路由到A设备参考:ip route 10.10.0.0 255.255.255.0 192.168.1.100
同时,类似在局域网c内设备上统一添加路由:将发往192.168.1.x网段的报文路由到A设备 参考:ip route 192.168.1.0 255.255.255.0 10.10.0.6 你好,谢谢
我再说明一下这个拓扑
设备A和B, A设备(eth0 ip:10.0.0.1)通过点对点和B设备(eth0 ip:10.0.0.2)连接
同时,A设备的eth1(ip: 192.168.1.100)在一个局域网内, 局域网内还有设备C(ip: 192.168.1.150), 网关为设备D(ip:192.168.1.1)
现在我在设备B上设置了路由:ip route add 192.168.1.0/24 via 10.0.0.1 dev eth0
在A设备上做nat: iptables -t nat -A POSTROUTING -o eth1 -s 10.0.0.0/24 -j SNAT --to 192.168.1.100
是不是这样 就可以让B设备访问C设备提供的服务了?
再次感谢。
回复 2# zhayun604863141
页:
[1]