LINUX.ORG.RU
ФорумAdmin

Не могу подключиться к PPTP серверу из под линь


0

0

Есть сервак PPTP в инете на линуксе (Suse11). Есть два компа каждый со своим подключением к интернету (провайдер одинаковый). На одном компе стоит Win2003Serv, с него нормально подключаюсь (подключение VPN). На втором стоит Suse 10.3, подключиться не могу, tcpdump пишет:

17:16:43.722094 IP lin61.adsl-pool.donpac.ru > 80.80.103.206: GREv1, call 16384, seq 14, length 40: LCP, Conf-Request (0x01), id 1, length 26

17:16:43.722152 IP 80.80.103.206 > lin61.adsl-pool.donpac.ru: ICMP 80.80.103.206 protocol 47 unreachable, length 68

Сделал машинку на линуксе шлюзом (NAT, masquerade и т.д.), настроил этот шлюз на виндовой машинке, она тоже не может подключиться, также висит и потом пишет что сервер не отвечает. В чем грабли?

1. Выгребаешь по максимуму всякий дистрибутивный хлам из /etc/ppp/options.
2. Добавляешь nodetach debug.
3. набираешь в консоли pppd.
4. Конфиг и вывод pppd постишь сюда.

Macil ★★★★★
()

Если 80.80.103.206 ip-адрес машины, то похоже у вас в iptables запрещён протокол 47 (GRE), или разрешён upd и tcp, а остальные запрещёны.

>Сделал машинку на линуксе шлюзом (NAT, masquerade и т.д.),

NAT для GRE, ИМХО, достаточно глючная вещь (если он вобще включнён в вашем ядре). Хотя можете посмотреть tcpdump'ом что происходит.

mky ★★★★★
()
Ответ на: комментарий от mky

Отключил фаервол, iptables теперь пустая, свой IP 80.80.103.131, PPTP сервер 80.254.99.74, подключаюсь pptp 80.254.99.74, tcpdump выдает

16:29:26.110581 IP 80.254.99.74 > 80.80.103.131: GREv1, call 0, seq 16, length 40: LCP, Conf-Request (0x01), id 1, length 26 16:29:26.110924 IP 80.80.103.131 > 80.254.99.74: GREv1, call 640, seq 34, ack 16, length 28: LCP, Conf-Reject (0x04), id 1, length 10 16:29:28.102915 IP 80.80.103.131 > 80.254.99.74: GREv1, call 640, seq 35, length 36: LCP, Conf-Request (0x01), id 1, length 22 .... ....

судя по второй строке, моя машинка посылает Conf-Reject, почему?

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