Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Локальная сеть с VPN pptp  (Прочитано 644 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ambhe

  • Автор темы
  • Любитель
  • *
  • Сообщений: 72
  • лучше бы пил и курил (А.Васильев)
    • Просмотр профиля
Локальная сеть с VPN pptp
« : 14 Февраля 2020, 21:56:05 »
Добрый вечер.
Настроил pptp сервер на VPS (vdsina.ru)
конфигурация сервера:
pptpd.conf
(Нажмите, чтобы показать/скрыть)
pptpd-options
(Нажмите, чтобы показать/скрыть)
Вывод iptables -L
(Нажмите, чтобы показать/скрыть)
Подключение клиента через pon
peer:
(Нажмите, чтобы показать/скрыть)
route после подключения
(Нажмите, чтобы показать/скрыть)
Суть вопроса:
Почему с клиента пингуется сервер (10.0.0.1) и с сервера пингуется клиент 10.0.0.101 (к примеру), есть подключение по ssh как от клиента к серверу так и от сервера к клиенту, но не пингуется клиент клиент и естественно с одного клиента не подключится по ssh к другому клиенту. Соответственно не возможно подключиться и к другим ресурсам. И почему маска сети 255.255.255.255?
VPN IP раздается через chap-secret на сервере: конкретный логин, конкретный пароль и к нему конкретный IP.
Спасибо.
С миру по нитке... Вот и собрал ОСь!!!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28260
    • Просмотр профиля
Re: Локальная сеть с VPN pptp
« Ответ #1 : 16 Февраля 2020, 21:58:59 »
И почему маска сети 255.255.255.255?
Потому что это PPP.
Соответственно не возможно подключиться и к другим ресурсам
А форвардинг в системе настроен?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ambhe

  • Автор темы
  • Любитель
  • *
  • Сообщений: 72
  • лучше бы пил и курил (А.Васильев)
    • Просмотр профиля
Re: Локальная сеть с VPN pptp
« Ответ #2 : 19 Февраля 2020, 20:48:58 »
А форвардинг в системе настроен?
На сервере:
cat /etc/sysctl.conf | grep forward:
# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1
# Uncomment the next line to enable packet forwarding for IPv6
#net.ipv6.conf.all.forwarding=1


С миру по нитке... Вот и собрал ОСь!!!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28260
    • Просмотр профиля
Re: Локальная сеть с VPN pptp
« Ответ #3 : 20 Февраля 2020, 00:14:36 »
Тогда показывайте iptables-save под спойлер.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ambhe

  • Автор темы
  • Любитель
  • *
  • Сообщений: 72
  • лучше бы пил и курил (А.Васильев)
    • Просмотр профиля
Re: Локальная сеть с VPN pptp
« Ответ #4 : 20 Февраля 2020, 13:27:43 »
Вывод iptables-save:
(Нажмите, чтобы показать/скрыть)
С миру по нитке... Вот и собрал ОСь!!!

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1074
    • Просмотр профиля
Re: Локальная сеть с VPN pptp
« Ответ #5 : 21 Февраля 2020, 00:03:25 »
Вообще в таблице маршрутизации на клиенте у вас что-то странное. Откуда-то взялся маршрут на 0.0.0.0/32 через ppp0, который лишён смысла. Нет маршрута на 10.0.0.1/32 (или какой адрес на другом конце туннеля?).

Но это ладно. Я бы начал с того что попробовал на обоих клиентах выполнить команду:
ip route add 10.0.0.0/24 dev ppp0

Вместо ppp0 укажите ваш ppp-интерфейс. Если заработает то надо будет сделать чтобы эта команда выполнялась автоматически при подключении. Если не разберётесь - пишите сюда, подскажем.

Оффлайн ambhe

  • Автор темы
  • Любитель
  • *
  • Сообщений: 72
  • лучше бы пил и курил (А.Васильев)
    • Просмотр профиля
Re: Локальная сеть с VPN pptp
« Ответ #6 : 24 Февраля 2020, 21:22:37 »
ip route add 10.0.0.0/24 dev ppp0
Спасибо, это работает. Если на клиентах прописать то связь есть.
А как сделать что бы они автоматически поднимались, при подключении VPN? Тем более что VPN периодически отключается.

С миру по нитке... Вот и собрал ОСь!!!

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1074
    • Просмотр профиля
Re: Локальная сеть с VPN pptp
« Ответ #7 : 26 Февраля 2020, 08:45:50 »
Посмотрите на скрипты в /etc/ppp/ip-up.d/

Например вы можете добавить в опции ppp строчку:
unit 950

И потом написать скрипт:

if [ "${PPP_IFACE}" = "ppp950" ]; then
    /sbin/ip route add 10.0.0.0/24 dev ${PPP_IFACE}
fi

 

Страница сгенерирована за 0.067 секунд. Запросов: 25.