Автор Тема: ip-ip туннель под FreeBSD 6.2  (Прочитано 7593 раз)

0 Пользователей и 1 Гость просматривают эту тему.

hurid

  • Гость
ip-ip туннель под FreeBSD 6.2
« : 22.10.2007, 21:12:43 »
Как можно настроить ip-ip туннель под FreeBSD 6.2 в сервисе радуга..??

hurid

  • Гость
ip-ip туннель под FreeBSD 6.2
« Ответ #1 : 26.10.2007, 12:01:12 »
Сам себе ответил вот может кому-то и понадобится ;)

И еще gre туннель намного лучше чем ip-ip туннель ;)

Настройка GRE туннеля в FreeBSD  

Ниже представлен скрипт для установки GRE туннеля:

#!/bin/sh
#gre-establisher
GRE_I_FACE=gre1
#Ваш наземный IP
EARTH_IP=earth_link_IP
VPN_SRV_IP=213.138.113.2
#PS_IP=
#PS_GRAY_SRV - чётный, PS_GRAY_CLI=PS_GRAY_SRV+1
PS_GRAY_SRV=192.168.101.XXX
PS_GRAY_CLI=192.168.101.XXY
#Ваш наземный шлюз
EARTH_GW=eath_ling_GW
LOG=/tmp/gre_log
# your network
#EARTH_NET=

#!/bin/sh
ifconfig $GRE_I_FACE create
ifconfig $GRE_I_FACE tunnel $EARTH_IP $VPN_SRV_IP
ifconfig $GRE_I_FACE inet 82.211.129.39 $PS_GRAY_SRV netmask 255.255.255.0
ipfw add 2001 allow ip from 82.211.129.39 to any via $GRE_I_FACE
route add $VPN_SRV_IP $EARTH_GW
route add $EARTH_NET $EARTH_GW
natd -n $GRE_I_FACE -f /etc/natd.conf
ipfw add 1 divert 8668 ip from any to any via dvb0
ipfw add 1600 divert 8668 ip from any to any via $GRE_I_FACE
route change default $PS_GRAY_SRV