Добрый день!
Помогите разобраться с настройкой тоннеля до провайдера.
Стоит машина под линуксом, наземный канал по оптике. стоит тарелка с платой СС3.
Тарелка работает, все ловит.
проблема в следующем не могу создать ipip туннель до провайдера.
вот настройки которые он прислал
IPIP-tunnel info:
source: 83.149.204.26, ip address of tunnel interface is
85.195.152.170
destination: 212.44.93.1, far side ip address of tunnel interface is
85.195.152.16983.149.204.26-мой адрес
мой наземный шлюз 83.149.204.25
как поднять тоннель?
п.с читал тут
http://www.linuxcenter.ru/lib/articles/networking/sat_slackw...
и тут
http://www.samag.ru/cgi-bin/go.pl?q=articles;n=03.2006;a=03
суппорт упорно молчит какой адрес что значит..
>Добрый день!
>Помогите разобраться с настройкой тоннеля до провайдера.
>Стоит машина под линуксом, наземный канал по оптике. стоит тарелка с платой
>СС3.
>Тарелка работает, все ловит.
>проблема в следующем не могу создать ipip туннель до провайдера.
>вот настройки которые он прислал
>IPIP-tunnel info:
>source: 83.149.204.26, ip address of tunnel interface is
>85.195.152.170
>destination: 212.44.93.1, far side ip address of tunnel interface is
>85.195.152.169
>
>83.149.204.26-мой адрес
>мой наземный шлюз 83.149.204.25
>как поднять тоннель?
>п.с читал тут
>http://www.linuxcenter.ru/lib/articles/networking/sat_slackw...
>и тут
>http://www.samag.ru/cgi-bin/go.pl?q=articles;n=03.2006;a=03
>суппорт упорно молчит какой адрес что значит..Тоннель через интерфейс gif что-ли?
>Тоннель через интерфейс gif что-ли?
через ipip
>
>>Тоннель через интерфейс gif что-ли?
>
>
>через ipip
#!/bin/shPATH=/bin:/sbin:/usr/sbin:/usr/bin
IPIP_IFACE="ipip1"
IPIP_SERVER_IP="207.226.45.245"
MY_IP="83.149.204.26" # Ваш реальный IP адрес
MY_GW="83.149.204.25" # IP адрес вашего локального шлюза
IPIP_SRV_IP="172.xxx.xxx.xxx" # Адрес полученный от техподдержки
IPIP_CLI_IP="172.xxx.xxx.xxx" # Адрес полученный от техподдержки
#SPECTRUM_REAL_IP="" # Только если вы получили реальный IP адрес от SpectrumSatstart(){
echo -n "Starting IPIP... "
ip tunnel del $IPIP_IFACE > /dev/null 2>&1
ip tunnel add $IPIP_IFACE mode ipip local $MY_IP remote $IPIP_SERVER_IP && \
ip address add ${IPIP_CLI_IP}/32 dev $IPIP_IFACE && \
ip route add ${IPIP_SRV_IP}/32 dev $IPIP_IFACE && \
ip route add ${IPIP_SERVER_IP} via $MY_GW && \
echo "OK"
# ip address add ${SPECTRUM_REAL_IP}/32 dev $IPIP_IFACE
ip route replace default dev $IPIP_IFACE
}stop(){
ip tunnel del $IPIP_IFACE
ip route delete $IPIP_SERVER_IP > /dev/null 2>&1
ip route replace default via $MY_GW
}case "$1" in
start)
start
;;
stop)
stop
;;
*)
echo "Usage: $0 start|stop "
;;
esac
вот скрипт для поднятия туннеля, какие ip прописать дальше из выше присланного письма не понимаю, а саппорт отправляет в гугл еоторый я весь излазил уже.
>>
>>>Тоннель через интерфейс gif что-ли?
>>
>>
>>через ipip
>
>
>#!/bin/sh
>
>PATH=/bin:/sbin:/usr/sbin:/usr/bin
>
>IPIP_IFACE="ipip1"
>IPIP_SERVER_IP="207.226.45.245"
>MY_IP="83.149.204.26" # Ваш реальный IP адрес
>MY_GW="83.149.204.25" # IP адрес вашего локального шлюза
>
>IPIP_SRV_IP="172.xxx.xxx.xxx" # Адрес полученный от техподдержки
>IPIP_CLI_IP="172.xxx.xxx.xxx" # Адрес полученный от техподдержки
>#SPECTRUM_REAL_IP="" # Только если вы получили реальный IP адрес от SpectrumSat
>
>start(){
>echo -n "Starting IPIP...
> "
>ip tunnel del $IPIP_IFACE > /dev/null 2>&1
>ip tunnel add $IPIP_IFACE mode ipip local $MY_IP remote $IPIP_SERVER_IP && \
>
>ip address add ${IPIP_CLI_IP}/32 dev $IPIP_IFACE && \
>ip route add ${IPIP_SRV_IP}/32 dev $IPIP_IFACE && \
>ip route add ${IPIP_SERVER_IP} via $MY_GW && \
>echo "OK"
># ip address add ${SPECTRUM_REAL_IP}/32 dev $IPIP_IFACE
>ip route replace default dev $IPIP_IFACE
>}
>
>stop(){
>ip tunnel del $IPIP_IFACE
>ip route delete $IPIP_SERVER_IP > /dev/null 2>&1
>ip route replace default via $MY_GW
>}
>
>case "$1" in
>start)
> start
> ;;
>stop)
> stop
> ;;
>*)
> echo "Usage: $0 start|stop
>"
> ;;
>esac
>вот скрипт для поднятия туннеля, какие ip прописать дальше из выше присланного
>письма не понимаю, а саппорт отправляет в гугл еоторый я весь
>излазил уже.Здесь же вроде все указано. Записал свой IP внешнего интерфейса, дальше шлюз этого интерфейса, потом скрипт создает маршрут в сеть провайдера... в чем же сложность?
Нужно только правильно указать маски подсети. Здесь они /32, а в реальности какие?
Проблема в том что провайдер выслал вот такое письмо
source: 83.149.204.26, ip address of tunnel interface is
85.195.152.170
destination: 212.44.93.1, far side ip address of tunnel interface is
85.195.152.169
и что есть что я никак не добьюсь от них.
>Проблема в том что провайдер выслал вот такое письмо
>source: 83.149.204.26, ip address of tunnel interface is
>85.195.152.170
>destination: 212.44.93.1, far side ip address of tunnel interface is
>85.195.152.169
>и что есть что я никак не добьюсь от них.
Кажется, нужно понимать так:
адрес назначения или шлюз назначить 85.195.152.169,
ваш адрес 85.195.152.170
Адреса виртуальных интерфейсов 83.149.204.26 --> 212.44.93.1
route add -net 212.44.93.1 gw ип_наземного_прова
insmod ip_gre
ip tunnel add gre1 mode gre local ип_наземного_прова remote 212.44.93.1 ttl 254
ifconfig gre1 83.149.204.26 pointopoint 83.149.204.25
ip ro del default
ip ro add default via 83.149.204.26 dev gre1
>>
>>>Тоннель через интерфейс gif что-ли?
>>
>>
>>через ipip
>
>
>#!/bin/sh
>
>PATH=/bin:/sbin:/usr/sbin:/usr/bin
>
>IPIP_IFACE="ipip1"
>IPIP_SERVER_IP="207.226.45.245"
>MY_IP="83.149.204.26" # Ваш реальный IP адрес
>MY_GW="83.149.204.25" # IP адрес вашего локального шлюза
>
>IPIP_SRV_IP="172.xxx.xxx.xxx" # Адрес полученный от техподдержки
>IPIP_CLI_IP="172.xxx.xxx.xxx" # Адрес полученный от техподдержки
>#SPECTRUM_REAL_IP="" # Только если вы получили реальный IP адрес от SpectrumSat
>
>start(){
>echo -n "Starting IPIP...
> "
>ip tunnel del $IPIP_IFACE > /dev/null 2>&1
>ip tunnel add $IPIP_IFACE mode ipip local $MY_IP remote $IPIP_SERVER_IP && \
>
>ip address add ${IPIP_CLI_IP}/32 dev $IPIP_IFACE && \
>ip route add ${IPIP_SRV_IP}/32 dev $IPIP_IFACE && \
>ip route add ${IPIP_SERVER_IP} via $MY_GW && \
>echo "OK"
># ip address add ${SPECTRUM_REAL_IP}/32 dev $IPIP_IFACE
>ip route replace default dev $IPIP_IFACE
>}
>
>stop(){
>ip tunnel del $IPIP_IFACE
>ip route delete $IPIP_SERVER_IP > /dev/null 2>&1
>ip route replace default via $MY_GW
>}
>
>case "$1" in
>start)
> start
> ;;
>stop)
> stop
> ;;
>*)
> echo "Usage: $0 start|stop
>"
> ;;
>esac
>вот скрипт для поднятия туннеля, какие ip прописать дальше из выше присланного
>письма не понимаю, а саппорт отправляет в гугл еоторый я весь
>излазил уже.ip tunnel add gre1 mode gre local $ip_наземного_прова remote 212.44.93.1 ttl 254
ifconfig gre1 83.149.204.26 pointopoint 83.149.204.25