1. 程式人生 > 實用技巧 >跨網段實現通訊

跨網段實現通訊

如何實現主機之間跨路由跨網段通訊。實驗:主機A <<----- router1-----router2------>>主機B



主機A——————————————路由1————————————————路由2——————————————主機B
     NAT(vmnet8)        NAT(vmnet8)      NAT(vmnet8)
    172.16.0.0/16        10.0.0.0/24	   192.168.10.0/24     

#第一步: 配置主機A、B和路由器1、2 

主機A:
	IP:172.16.0.200
	MASK:255.255.0.0
	GW:172.16.0.254
   
路由器1:
	eth1:172.16.0.254/16
	eth0:10.0.0.7/16
		
路由器2
	eth0:10.0.08/24
	eth1:192.168.10.254
	
主機B:
	IP:192.168.10.200
	MASK:255.255.255.0
	GW:192.168.10.254
	
#第二步:把路由器的IP、mask、gw新增到對方的路由表

路由器1新增離自己最近的ip和閘道器	
route add -net 192.16.10.0/24 gw 10.0.0.8

路由器2新增離自己最近的ip和閘道器
route add -net 172.16.0.0/16 gw 10.0.0.7

#第三步:在路由器上開啟ipforward轉發功能(centos預設ipforword為0)

echo 1 > /proc/sys/net/ipv4/ip_forward