Запросный канал настроил. Содержимое файла /etc/conf.d/net:
Код: Выделить всё
modules=( "ifconfig" )
config_eth0=( "null" )
config_ppp0=( "ppp" )
link_ppp0="eth0"
plugins_ppp0=("pppoe")
username_ppp0='login'
password_ppp0='pass'
pppd_ppp0=(
"defaultroute" # Make this PPP interface the default route
)
dns_servers_eth0="212.44.94.254"
dns_search_eth0="homenetwork"DVB карту настроил, сигнал поймал.
По земле пинги идут.
Затем поднимаю туннель следующим скриптом:
Код: Выделить всё
#!/bin/sh
#если используется модуль ядра
modprobe ipip
#Ваш локальный IP адрес выданный наземным провайдером
LOCALIP=80.110.60.110
#IP адрес маршрута по умолчанию выданный наземным провайдером
LOCALGATE=80.110.60.110
#IP адрес для установления IPIP соединения выданный спутниковым провайдером
REMOTEIPIPADDR=80.100.30.50
#Локальный IP адрес IPIP соединения выданный спутниковым провайдером
LOCALIPIPADDR=80.100.100.110
#Удаленный IP адрес IPIP соединения выданный спутниковым провайдером
REMOTEPOINTIPIPADDR=80.100.20.0
#Создаем новый IPIP туннель
ip tunnel add satgate mode ipip local $LOCALIP remote $REMOTEIPIPADDR ttl 255
ifconfig satgate $LOCALIPIPADDR pointopoint $REMOTEPOINTIPIPADDR up
#Устанавливаем маршрут для туннеля через наземный канал
route add $REMOTEIPIPADDR gw $LOCALGATE
route del default
route add default gw $LOCALIPIPADDRПосле этого ни один пинг не проходит.
Где грабли и как правильно настроить туннель ip-ip в Gentoo.
Выводы комманд ifconfig, route и содержимое resolv.conf при включенном запросном канале и после выполнения вышеприведенного скрипта:
/etc/resolv.conf :
Код: Выделить всё
# Generated by net-scripts for interface eth0
search homenetwork
nameserver 212.44.94.254Код: Выделить всё
ux lxuser # ifconfig
dvb0_0 Link encap:Ethernet HWaddr 00:D0:D0:00:B0:40
inet addr:172.172.172.172 Bcast:172.172.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING NOARP MULTICAST MTU:4096 Metric:1
RX packets:21 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3208 (3.1 Kb) TX bytes:0 (0.0 b)
Base address:0x19c
eth0 Link encap:Ethernet HWaddr 00:13:D4:45:21:89
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:47 errors:0 dropped:0 overruns:0 frame:0
TX packets:67 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3171 (3.0 Kb) TX bytes:4412 (4.3 Kb)
Interrupt:19
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
ppp0 Link encap:Point-to-Point Protocol
inet addr:80.110.60.110 P-t-P:80.110.60.220 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:11 errors:0 dropped:0 overruns:0 frame:0
TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1329 (1.2 Kb) TX bytes:2471 (2.4 Kb)
satgate Link encap:IPIP Tunnel HWaddr
inet addr:80.100.100.110 P-t-P:80.100.20.0 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MTU:1472 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:1836 (1.7 Kb)Код: Выделить всё
tux 123 # route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
80.100.30.50 80.110.60.110 255.255.255.255 UGH 0 0 0 ppp0
80.110.60.220 * 255.255.255.255 UH 0 0 0 ppp0
80.100.20.0 * 255.255.255.255 UH 0 0 0 satgate
172.172.0.0 * 255.255.0.0 U 0 0 0 dvb0_0
loopback * 255.0.0.0 U 0 0 0 lo
default 80.100.100.110 0.0.0.0 UG 0 0 0 satgate
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
80.100.30.50 80.110.60.110 255.255.255.255 UGH 0 0 0 ppp0
80.110.60.220 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
80.100.20.0 0.0.0.0 255.255.255.255 UH 0 0 0 satgate
172.172.0.0 0.0.0.0 255.255.0.0 U 0 0 0 dvb0_0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 80.100.100.110 0.0.0.0 UG 0 0 0 satgate