The OpenNET Project / Index page

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

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

"mpd как pptp-клиент "  
Сообщение от Broot email(ok) on 26-Авг-06, 15:54 
юзаю freebsd и в качестве pptp-клиента использую mpd.

pptp-сервер расположен в другой подсети.

мой айпи 192.168.3.40 к примеру, а соединение нужно установить с 192.168.1.1

так вот сейчас провайдер прописал алиас на сервере на интерфейсе с адресом 192.168.1.1 (алиас имеет адрес 192.168.3.1)

но пров собирается отказываться от алиаса по своим причинам...

вопрос: как mpd настроить так, чтоб нормально коннектился к пптп-серверу в другой подсети?? там с маршрутизацией проблемы возникают. может кто сталкивался?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "mpd как pptp-клиент "  
Сообщение от butcher (ok) on 27-Авг-06, 17:26 
>вопрос: как mpd настроить так, чтоб нормально коннектился к пптп-серверу в другой
>подсети?? там с маршрутизацией проблемы возникают. может кто сталкивался?

Решение простое - прописать статический маршрут (не маршрут по-умолчанию) до pptp сервера.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "mpd как pptp-клиент "  
Сообщение от Broot (ok) on 27-Авг-06, 17:44 
>>вопрос: как mpd настроить так, чтоб нормально коннектился к пптп-серверу в другой
>>подсети?? там с маршрутизацией проблемы возникают. может кто сталкивался?
>
>Решение простое - прописать статический маршрут (не маршрут по-умолчанию) до pptp сервера.
>


не понимаю :(((

можешь конкретной строкой пояснить??

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "mpd как pptp-клиент "  
Сообщение от butcher (ok) on 27-Авг-06, 19:26 
>не понимаю :(((
>можешь конкретной строкой пояснить??

Если pptp-сервер находится в другой подсети, значит где-то должен быть шлюз в эту подсеть. Если же шлюза нет, значит сеть одна и вам надо изменить маску сети.

Если шлюз известен, то для задания статического маршрута к нему нужно в /etc/rc.conf добавить строки:

static_routes="pptp"
route_pptp="-host 192.168.1.1 192.168.3.X"
# здесь 192.168.3.X - адрес шлюза в сеть 192.168.1.0

После этого выполнить /etc/rc.d/routing restart

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "mpd как pptp-клиент "  
Сообщение от Broot (ok) on 28-Авг-06, 09:19 
>>не понимаю :(((
>>можешь конкретной строкой пояснить??
>
>Если pptp-сервер находится в другой подсети, значит где-то должен быть шлюз в
>эту подсеть. Если же шлюза нет, значит сеть одна и вам
>надо изменить маску сети.
>
>Если шлюз известен, то для задания статического маршрута к нему нужно в
>/etc/rc.conf добавить строки:
>
>static_routes="pptp"
>route_pptp="-host 192.168.1.1 192.168.3.X"
># здесь 192.168.3.X - адрес шлюза в сеть 192.168.1.0
>
>После этого выполнить /etc/rc.d/routing restart


а на FreeBSD эти строчки примутся??

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "mpd как pptp-клиент "  
Сообщение от MoHaX email(??) on 28-Авг-06, 11:53 
>>>не понимаю :(((
>>>можешь конкретной строкой пояснить??
>>
>>Если pptp-сервер находится в другой подсети, значит где-то должен быть шлюз в
>>эту подсеть. Если же шлюза нет, значит сеть одна и вам
>>надо изменить маску сети.
>>
>>Если шлюз известен, то для задания статического маршрута к нему нужно в
>>/etc/rc.conf добавить строки:
>>
>>static_routes="pptp"
>>route_pptp="-host 192.168.1.1 192.168.3.X"
>># здесь 192.168.3.X - адрес шлюза в сеть 192.168.1.0
>>
>>После этого выполнить /etc/rc.d/routing restart
>
>
>а на FreeBSD эти строчки примутся??

Тока в ней и примуться ;)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "mpd как pptp-клиент "  
Сообщение от Broot email(??) on 28-Авг-06, 13:39 
>>>не понимаю :(((
>>>можешь конкретной строкой пояснить??
>>
>>Если pptp-сервер находится в другой подсети, значит где-то должен быть шлюз в
>>эту подсеть. Если же шлюза нет, значит сеть одна и вам
>>надо изменить маску сети.
>>
>>Если шлюз известен, то для задания статического маршрута к нему нужно в
>>/etc/rc.conf добавить строки:
>>
>>static_routes="pptp"
>>route_pptp="-host 192.168.1.1 192.168.3.X"
>># здесь 192.168.3.X - адрес шлюза в сеть 192.168.1.0
>>
>>После этого выполнить /etc/rc.d/routing restart
>
>
>а на FreeBSD эти строчки примутся??


принимает эти строчки фря начиная с 5. у меня же 4.10. поэтому и спросил ))) ну не суть важно


попробовал я прописать статический маршрут.

но... увы и ах

думаю следует написать вам мою таблицу маршрутизации. а то пальцем в небо получилось :)

до старта mpd сейчас у меня вот такая таблица

default 192.168.3.1
192.168.3.0  0.0.0.0 255.255.255.0

после старта mpd таблица становится вот такой (мпд сам её перебабахивает ))

default 192.168.1.1
192.168.3.0 0.0.0.0 255.255.255.0
192.168.1.1  192.168.10.10
192.168.10.10   lo0

где 192.168.10.10 - это адрес полученный в результате коннекта

но в данном случае соединение пропадает из за таймаута, ведь действительно невозможно пройти на 192.168.1.1 без шлюза, который не указан

когда я прописал статический маршрут, то

таблица до старта
default 192.168.3.1
192.168.3.0  0.0.0.0 255.255.255.0
192.168.1.1  192.168.3.1

после старта мпд
default 192.168.1.1
192.168.3.0 0.0.0.0 255.255.255.0
192.168.1.1  192.168.3.1
192.168.10.10   lo0

и как следствие - соединение то не пропадает. да вот только в инет не пробиваюсь... потому что на сервер впн рублюсь с локального адреса, а не с полученного.

и что же теперь предложите? как прописать так, чтоб на 192.168.1.1 ходило с адреса 192.168.10.10 (полученного) и через 192.168.3.1 !!!

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "mpd как pptp-клиент "  
Сообщение от butcher (ok) on 28-Авг-06, 18:42 
>думаю следует написать вам мою таблицу маршрутизации. а то пальцем в небо
>получилось :)

Для полноты картины покажите ещё mpd.conf и mpd.links

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "mpd как pptp-клиент "  
Сообщение от Broot (ok) on 28-Авг-06, 19:35 
>>думаю следует написать вам мою таблицу маршрутизации. а то пальцем в небо
>>получилось :)
>
>Для полноты картины покажите ещё mpd.conf и mpd.links

mpd.conf
# Configuration for 4  incoming Connections
#
default:
    load vpn


vpn:
        new -i ng0 vpn vpn
        set iface addrs 192.168.3.40 192.168.1.1
        set iface route default
        set iface disable on-demand
        set bundle disable multilink
        set bundle authname "mgnet"
        set bundle password "mgnetqwe"
        set link no acfcomp protocomp
        set link no pap
        set bundle disable compression
        set link mtu 1460
        set link keep-alive 10 75
        set ipcp yes vjcomp
        set ipcp ranges 0.0.0.0/0 0.0.0.0/0
        open iface


mpd.links
vpn:
        set link type pptp
        set pptp self 192.168.3.40
        set pptp peer 192.168.1.1
        set pptp enable originate incoming outcall

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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