The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"pptp & routing"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"pptp & routing"
Сообщение от dix Искать по авторуВ закладки on 24-Фев-04, 17:48  (MSK)
Добрый день!

Проблема следующая.
Есть fbsd, на которой pptpclient.
Канал поднимается, но пакеты не ходят.
Подозреваю, что проблема в маршрутизации.

Для опорной сети:
ip_наш = по DHCP (например, 192.168.0.142)
ip_шлюза = 192.168.0.1 (он же VPN-сервер, он же DNS)

А когда поднимается канал для tun0 имеем:
192.168.42.140 -> 192.168.0.1

Как должна выглядеть таблица маршрутизации?
Помнится, я подобное настраивал, но там у провайдера
ip шлюза и VPN-сервака были разные.
Проблема решалась путем
route add ip_vpn ip_шлюза,
и default route на ip_vpn.
Здесь такое не работает.

Подскажите кто-нибудь, плиз.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "pptp & routing"
Сообщение от harlan emailИскать по авторуВ закладки on 25-Фев-04, 07:20  (MSK)
В настройках pptp укажи адрес для VPN-сервера из другой подсети. Соответственно VPN-адрес клиента должен быть из той же подсети, что и адрес VPN-сервера.
Резюмирую. Подсети VPN и опорная сеть должны быть разными.
И будет тебе счастье.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "pptp & routing"
Сообщение от dix Искать по авторуВ закладки on 25-Фев-04, 18:41  (MSK)
>В настройках pptp укажи адрес для VPN-сервера из другой подсети.
Как, если шлюз и VPN-сервер - это одна машина?
Из какой подсети?

>Соответственно VPN-адрес клиента должен быть из той же подсети,
>что и адрес VPN-сервера.
А как тогда понимать 192.168.42.140 -> 192.168.0.1?

>Резюмирую. Подсети VPN и опорная сеть должны быть разными.

>И будет тебе счастье.
Хотелось бы...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "pptp & routing"
Сообщение от harlan emailИскать по авторуВ закладки on 26-Фев-04, 08:50  (MSK)
>>В настройках pptp укажи адрес для VPN-сервера из другой подсети.
>Как, если шлюз и VPN-сервер - это одна машина?

А IP-адрес назначается не машине, а интерфейсу. ИМХО, сетевая карта и ppp-соединение - разные интерфейсы и IP, соответственно должен быть разный. А что бы не иметь головную боль с маршрутизацией, эти IP должны быть из разных подсетей.

Не знаю, как это делается в бзде, но в линухе находишь файл /etc/pptpd.conf и редактируешь в нём строчку localip ...
На пример:
localip 172.16.0.1
remoteip 172.16.0.2-255.254

Соответственно, клиент при поднятии ppp-сессии получит IP-адрес из диапазона 172.16.0.2-172.16.255.254
Твоя же сеть 192.168... называется опорной и к pptp кроме транспортного никакого отношения не имеет (не докапывайтесь до слов - я не мастер формулировать)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "pptp & routing"
Сообщение от toor emailИскать по авторуВ закладки on 25-Фев-04, 23:19  (MSK)
>В настройках pptp укажи адрес для VPN-сервера из другой подсети. Соответственно VPN-адрес
>клиента должен быть из той же подсети, что и адрес VPN-сервера.
>Резюмирую. Подсети VPN и опорная сеть должны быть разными.
>И будет тебе счастье.

Если это действительно так, то это серьёзный баг в стеке протоколов FreeBSD. PPTP - это, как известно, point-to-point. А требование, чтобы оба ppp-peer'а находились в одной сети, излишне.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "pptp & routing"
Сообщение от harlan emailИскать по авторуВ закладки on 26-Фев-04, 08:44  (MSK)
>PPTP - это, как известно, point-to-point. А требование, чтобы оба ppp-peer'а
>находились в одной сети, излишне.

Признаю свою ошибку. Действительно, что ppp-peer должны быть в одной сети - не соответствует истине.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру