阿泉的博客

记录生活点滴

(法一)使用n2n建立网对网通讯

-----------------第一步,点对网----------------- 


#远端路由器A(pandorabox_r1068) 内网:192.168.11.0/24  n2nIP:10.0.0.11


edge -d n2nv1 -a 10.0.0.11 -c test111 -k password -l 106.186.30.16:6489 -r &

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

iptables -t nat -A POSTROUTING -j MASQUERADE &

#上面一句或者这样写,要求更严格一点  iptables -t nat -A POSTROUTING -s 10.0.0.12 -d 192.168.11.0/24 -j MASQUERADE &


#本地计算机 n2nIP:10.0.0.12

edge -d n2nv1 -a 10.0.0.12 -c test111 -k password -l 106.186.30.16:6489

route add 192.168.0.0 mask 255.255.0.0 10.0.0.11

#也可以这样写:route add 192.168.11.0 mask 255.255.255.0 10.0.0.11


#这样设置以后,就可以在本地计算机上,直接访问远端的 192.168.11.0/24 网络了。


-----------------第二步,网对网-----------------


#接第一步,退出计算机上运行的n2n程序,并删除计算机上添加的路由表

route delete 192.168.0.0

#或者这样:route delete 192.168.11.0


#本地路由器B(pandorabox_r1068) 192.168.12.0/24  n2nIP:10.0.0.12

edge -d n2nv1 -a 10.0.0.12 -c test111 -k password -l 106.186.30.16:6489 -r &

route add -net 192.168.11.0/24 gw 10.0.0.11 &

#上一句也可以这样写:route add -net 192.168.0.0/16 gw 10.0.0.11 &

iptables -t nat -A POSTROUTING -j MASQUERADE


#本地路由器注意需要打开防火墙里面/一般设置/转发

#这样设置以后,就可以在本地计算机上,直接访问远端的 192.168.11.0/24 网络了。


更详细教程请看这里:http://www.lucktu.com/archives/759.html


Powered By Z-BlogPHP 1.7.4