В общем, снова трабл с l2tpd. Решил себе сделать что-то типа роутера на базе GNU/Linux Debian, который бы не резал xl2tp скорость(в отличии от роутера ASUS RT-G32, udp: поднял pptp-соединение - скорость СООТВЕТСТВУЕТ тарифу в 20 мегабит/сек, проверил стачиванием с торрента) и который смог бы раздать Интернет по воздуху и по проводам другим машинам. Что реализовал: DHCP, BIND9, Wi-Fi-точку доступа с паролем, pptp-соединение(без роутинга пока). Это конечно замечательно, но хочется vpn через l2tpd, который не хочет почему-то пахать.
cat /etc/network/interfaces :
Debian-server:/home/santic# cat /etc/network/interfaces
auto lo
iface lo inet loopback
#network Elsite
auto eth0
iface eth0 inet static
address 192.168.4.78
netmask 255.255.255.0
gateway 192.168.4.1
dns-nameservers 217.194.240.226
###############################
auto eth1
iface eth1 inet static
address 192.168.1.254
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
auto wlan0
iface wlan0 inet static
address 192.168.3.254
netmask 255.255.255.0
gateway 192.168.3.254
ifconfig :
eth0 Link encap:Ethernet HWaddr 00:08:74:25:89:6f
inet addr:192.168.4.78 Bcast:192.168.4.255 Mask:255.255.255.0
inet6 addr: fe80::208:74ff:fe25:896f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:443979 errors:0 dropped:0 overruns:0 frame:0
TX packets:194826 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:303328470 (289.2 MiB) TX bytes:71184583 (67.8 MiB)
eth1 Link encap:Ethernet HWaddr 00:e0:4d:03:98:df
inet addr:192.168.1.254 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:4dff:fe03:98df/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16369 errors:0 dropped:0 overruns:0 frame:0
TX packets:13885 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6876935 (6.5 MiB) TX bytes:5825739 (5.5 MiB)
Interrupt:16 Base address:0xec00
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:22190 errors:0 dropped:0 overruns:0 frame:0
TX packets:22190 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:21422287 (20.4 MiB) TX bytes:21422287 (20.4 MiB)
cat /etc/xl2tpd/xl2tpd.conf
[global]
access control = yes
[lac elsite]
; Хост или IP-адрес L2TP-сервера провайдера
lns = login.elsite.ru
autodial = yes
redial = yes
redial timeout = 3
require authentication = no
ppp debug = no
pppoptfile = /etc/ppp/options.xl2tpd
cat /etc/ppp/options.xl2tpd :
lock
noauth
nobsdcomp
nodeflate
noaccomp
refuse-eap
refuse-pap
refuse-chap
nomppe
mru 1500
mtu 1500
nopersist
maxfail 0
defaultroute
name *************
password *******************
cat /etc/init.d/xl2tpd (то что я дополнил) :
#############################################
route del default
ip route add 192.168.0.0/16 via 192.168.4.1
ip route add 217.194.240.0/24 via 192.168.4.1
route add -host 192.168.200.2 gw 192.168.4.1
############################################
При запуске системы ppp0 появляется, адрес выдается, пингую ya.ru - показывает адрес, но ничего не просходит, нажимаю ctrl+c и результат - одни потери. Пинг до login.elsite.ru есть.
Вопрос: что можно сделать?
Есть ли смысл добавлять в /etc/init.d/xl2tpd ? :
##########################################
# if !([ -f /var/run/xl2tpd/l2tp-control ]); then
# mkdir -p /var/run/xl2tpd
# touch /var/run/xl2tpd/l2tp-control
# fi
##########################################