Имеется лэптоп с Gentoo GNU/Linux и телефон с Android, которые успешно подключаются к pptp-серверу
- через некоторые незнакомые Wi-Fi сети
- через сеть домашнего провайдера (через старый Wi-Fi роутер, который ныне не используется)
- через 3G/GPRS с телефона (как напрямую с телефона так и с лэптопа через точку
доступа, которая создается с телефона)
Поменял роутер. На новом роутере установлен OpenWRT.
Возникла проблема: с лэптопа и телефона не могу подключиться к pptp-серверу, когда подключен через новый роутер. Лог с лэптопа:
Код:
Feb 16 02:43:03 laptop pppd[4840]: pppd 2.4.5 started by sbar, uid 0
Feb 16 02:43:03 laptop pppd[4840]: Using interface ppp0
Feb 16 02:43:03 laptop pppd[4840]: Connect: ppp0 <--> /dev/pts/7
Feb 16 02:43:03 laptop pptp[4841]: anon log[main:pptp.c:310]: The synchronous pptp option is NOT activated
Feb 16 02:43:03 laptop pptp[4855]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request'
Feb 16 02:43:03 laptop pptp[4855]: anon log[ctrlp_disp:pptp_ctrl.c:739]: Received Start Control Connection Reply
Feb 16 02:43:03 laptop pptp[4855]: anon log[ctrlp_disp:pptp_ctrl.c:773]: Client connection established.
Feb 16 02:43:04 laptop pptp[4855]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request'
Feb 16 02:43:04 laptop pptp[4855]: anon log[ctrlp_disp:pptp_ctrl.c:858]: Received Outgoing Call Reply.
Feb 16 02:43:04 laptop pptp[4855]: anon log[ctrlp_disp:pptp_ctrl.c:897]: Outgoing call established (call ID 0, peer's call ID 9344).
Feb 16 02:44:05 laptop pptp[4855]: anon log[logecho:pptp_ctrl.c:677]: Echo Reply received.
Лог с pptp-сервера:
Код:
Feb 15 22:48:02 fasty pptpd[3166]: CTRL: Client 11.22.33.44 control connection started
Feb 15 22:48:03 fasty pptpd[3166]: CTRL: Starting call (launching pppd, opening GRE)
Feb 15 22:48:03 fasty pppd[3167]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Feb 15 22:48:03 fasty pppd[3167]: pppd 2.4.5 started by root, uid 0
Feb 15 22:48:03 fasty pppd[3167]: Using interface ppp0
Feb 15 22:48:03 fasty pppd[3167]: Connect: ppp0 <--> /dev/pts/0
Feb 15 22:48:37 fasty pppd[3167]: CCP: timeout sending Config-Requests
При отключении лог такой:
Код:
Feb 15 22:49:56 fasty pptpd[3166]: CTRL: Reaping child PPP[3167]
Feb 15 22:49:56 fasty pppd[3167]: Modem hangup
Feb 15 22:49:56 fasty pppd[3167]: Connection terminated.
Feb 15 22:49:56 fasty pppd[3167]: Connect time 1.9 minutes.
Feb 15 22:49:56 fasty pppd[3167]: Sent 100 bytes, received 0 bytes.
Feb 15 22:49:56 fasty pppd[3167]: Exit.
Feb 15 22:49:56 fasty pptpd[3166]: CTRL: Client 11.22.33.44 control connection finished
iptables на роутере настроен так, что все что можно — ACCEPT. Пробовал также сбрасывать все правила и устанавливать вручную (не скриптом /etc/init.d/firewall и его конфигом):
Код:
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables --table nat --flush
iptables --delete-chain
iptables --table nat --delete-chain
iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE
iptables --append FORWARD --in-interface br-lan -j ACCEPT
Код:
$ iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere anywhere
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Веб-сайты функционирует нормально, pptp-сервер пингуется; удается зайти на ssh, который запущен на том же сервере с pptp, но к самому pptp не подключиться.
Очевидно проблема в настройке роутера с OpenWRT, но где именно в нем копаться?
В гугле и поиске по форуму был; возможно ищу плохо.
Спасибо!