LINUX.ORG.RU

Kubuntu 14 + Beeline + l2tp + NO NM + ? = NO ping *.beeline.ru

 ,


0

1

Здраве, братья!

Проблема есть - отсутствует пинг до билайновских ресурсов в отсутствие Network Manager. Его пришлось прибить, чтобы раздавать wi-fi на ноутбуке.

l2tp настроен и запускается средствами vpnpptp. Система: Kubuntu 14 Чтобы запускался hostapd, руками настроен конфиг сети, смотрящей в Билайновскую локаль.

Ниже его привожу:

$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo

auto eth0
iface eth0 inet dhcp
netmask 255.255.255.0
gateway 10.29.136.1
dns-nameservers 79.104.14.247 79.104.14.246

iface lo inet loopback

А в моем скрипте для поднятия hostapd и соответственно раздачи wifi есть такие строчки:

NET_INT=wlan0
NET_EXT=ppp0

INT_ADDR=192.168.0.1

sudo iptables --table nat --append POSTROUTING --out-interface $NET_EXT -j MASQUERADE
sudo iptables --append FORWARD --in-interface $NET_INT -j ACCEPT

sudo iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

sudo sysctl -w net.ipv4.ip_forward=1

Посмотреть обсуждение на форуме Билайна не могу, т.к. нет доступа к его ресурсам.

route -n после подключения vpn выдает следующее:

Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
10.29.136.0     0.0.0.0         255.255.248.0   U     0      0        0 eth0
10.255.255.219  10.29.136.1     255.255.255.255 UGH   0      0        0 eth0
127.0.1.1       10.29.136.1     255.255.255.255 UGH   0      0        0 eth0
128.70.0.1      10.29.136.1     255.255.255.255 UGH   0      0        0 eth0
128.70.0.1      0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0

Посоветуйте, что делать.

VPN-шлюз прописан в vpnpptp по IP: 10.255.255.219 Я получил этот адрес, когда работал NM и пинги по локальной билайновской сети ходили нормально.



Последнее исправление: slobodyan (всего исправлений: 1)

Попробуй убрать netmask и gateway и dns, вообще проблемы скорей всего в dns, если это не провайдерские конечно. (в любом случае он должен тебе автоматически давать.

anonymous_sama ★★★★★
()
Последнее исправление: anonymous_sama (всего исправлений: 1)
Ответ на: комментарий от anonymous_sama

Убрал netmask, gateway и dns. Перегрузился. Ничего не поменялось. :(

Вывод route -n до запуска раздачи wifi:

Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
10.29.136.0     0.0.0.0         255.255.248.0   U     0      0        0 eth0
10.255.255.219  10.29.136.1     255.255.255.255 UGH   0      0        0 eth0
127.0.1.1       10.29.136.1     255.255.255.255 UGH   0      0        0 eth0
128.70.0.1      10.29.136.1     255.255.255.255 UGH   0      0        0 eth0
128.70.0.1      0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0

Помощь все ещё нужна.

slobodyan
() автор топика
Ответ на: комментарий от slobodyan

DNS, кстати, работает отлично. Он возвращает все IP, какие надо.

Но вот до этих IP пинги не идут.

Так, сайт билайна у меня определяется по IP как 10.255.64.26

slobodyan
() автор топика
Ответ на: комментарий от slobodyan

Решение проблемы найдено тут: http://forum.key.ru/viewtopic.php?f=54&t=68766

В маршрутах отсутствует указание где искать всю сетку 10.x.x.x Надо дать команду: sudo route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.29.136.1

После этого ресурсы Билайна начинают работать.

slobodyan
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.