PPTP vpn, нет доступа к клиенту сети

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

lobziik
Сообщения: 9
ОС: Slackware

PPTP vpn, нет доступа к клиенту сети

Сообщение lobziik »

Всем доброго времени суток.

Имеется pptp сервер на базе Debian и настроеным pptpd. Мак клиенты к нему подключаются, друг друга видят, а с линукс клиентом прям беда. Не знаю даже куда копать, не ходят пинги до него, хотя до остальных клиентов сети связь есть.

Конфиги сервера:

/etc/pptpd.conf:
Spoiler

Код: Выделить всё

option /etc/ppp/pptpd-options
logwtmp
localip 250.250.250.250 # изменен, тут внешний ип сервера
remoteip 10.1.0.2-100
bcrelay lan


/etc/ppp/pptpd-options
Spoiler

Код: Выделить всё

name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns 8.8.8.8
ms-dns 8.8.4.4
proxyarp
nodefaultroute
lock
nobsdcomp



ifconfig:
Spoiler

Код: Выделить всё

ppp0      Link encap:Point-to-Point Protocol
          inet addr:250.250.250.250  P-t-P:10.1.0.2  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1400  Metric:1
          RX packets:32 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:3202 (3.1 KiB)  TX bytes:258 (258.0 B)

ppp1      Link encap:Point-to-Point Protocol
          inet addr:250.250.250.250  P-t-P:10.1.0.3  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1496  Metric:1
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:68 (68.0 B)  TX bytes:62 (62.0 B)



маршруты:
Spoiler

Код: Выделить всё

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         250.250.250.1   0.0.0.0         UG    0      0        0 eth0
10.0.0.0        *               255.0.0.0       U     0      0        0 eth0
10.1.0.2        *               255.255.255.255 UH    0      0        0 ppp0
10.1.0.3        *               255.255.255.255 UH    0      0        0 ppp1
250.250.250.0   *               255.255.255.0   U     0      0        0 eth0



Конфиги линукс клиента:
/etc/ppp/options.pptp:
Spoiler

Код: Выделить всё

lock
noauth
refuse-eap
refuse-chap
refuse-mschap
nobsdcomp
nodeflate
require-mppe-128



/etc/ppp/peers/vpn
Spoiler

Код: Выделить всё

# written by pptpsetup
pty "pptp 250.250.250.250 --nolaunchpppd"
lock
noauth
nobsdcomp
nodeflate
name user
remotename vpn
ipparam vpn
require-mppe-128
proxyarp
file /etc/ppp/options.pptp



ifconfig:
Spoiler

Код: Выделить всё

ppp0      Link encap:Point-to-Point Protocol
          inet addr:10.1.0.3  P-t-P:250.250.250.250  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1496  Metric:1
          RX packets:25 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:1826 (1.7 KiB)  TX bytes:740 (740.0 B)



маршруты:
Spoiler

Код: Выделить всё

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         5.5.5.1       0.0.0.0         UG        0 0          0 eth0
5.5.5.5        5.5.5.1       255.255.255.248 UG        0 0          0 eth0
5.5.5.5       0.0.0.0         255.255.255.248 U         0 0          0 eth0
10.1.0.0        0.0.0.0         255.255.255.0   U         0 0          0 ppp0
250.250.250.250 5.5.5.1       255.255.255.255 UGH       0 0          0 eth0
250.250.250.250 0.0.0.0         255.255.255.255 UH        0 0          0 ppp0



Линукс клиент (10.1.0.3) подключается нормально, своего соседа по vpnу (10.1.0.2) пингует а сам не пингается и ни один сервис на нем недоступен, в iptables все чисто.
Куда копать ума не приложу...
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: PPTP vpn, нет доступа к клиенту сети

Сообщение McSim »

Что-то мне подсказывает, что для корректной работы необходимо указать на сервере в параметре localip - локальный адрес вашего сервера (из подсети 10.1.0.0).
Более дельные советы можно дать, когда вы покажите полный вывод с сервера ip addr show и ip ro show.

а так же вывод с сервера cat /proc/sys/net/ipv4/ip_forward
Спасибо сказали: