Значи искам да си препращам интернет от единя сървър на другия чрез IP тунел. Но имам някакъв проблем и не мога да разбера какъв е. Този тунел един приятел го беше направил но ми изгоря харда на еидния сървър на този, който трябва да получава интернет (10.7.8.6) и нещо не мога да си догода скрипта му за тунела... Та моля който може да помогне ...
скрипта на сървъра с интернета (10.9.1.37):
Примерен код |
#!/bin/sh # # LOCAL='10.9.1.37' REMOTE='10.7.8.6' TUNIP='195.138.134.65' NETMASK='255.255.255.252' TNAME='LP_fenche' # # if [ "$1" = "stop" ]; then ip tun del $TNAME else ip tun add $TNAME mode gre local $LOCAL remote $REMOTE ifconfig $TNAME $TUNIP netmask $NETMASK fi
|
скрипта от сървъра, който трябва да получава интернет (10.7.8.6)
Примерен код |
#!/bin/sh # # LOCAL='10.7.8.6' REMOTE='10.9.1.37' TUNIP='195.138.134.66' NETMASK='255.255.255.252' TNAME='LP_fenche' # # if [ "$1" = "stop" ]; then ip tun del $TNAME else ip tun add $TNAME mode gre local $LOCAL remote $REMOTE ifconfig $TNAME $TUNIP netmask $NETMASK ip r a default via 195.138.134.65 fi
|
проблема мисля че е в този ред при втория скрипт на 10.7.8.6:
ip r a default via 195.138.134.65
при него ми дава:
Цитат |
RTNETLINK answers: File exists
|