Есть офис в нем машина с Ubuntu 192.168.50.30 (PPTP сервер)
Роутер в системе 192.168.50.1. Проброс порта PPTP я сделал ХОТЯ ЭТО НИКАК НЕ КОСНЕТСЯ ПРОБЛЕМЫ.
Буду пробрасывать HOTLINE в другой город телефонные линии посредством VoIP шлюзов:
[FXO] D-Link DVG-6004S (192.168.50.8) остается в офисе под роутером.
[FXS] D-Link DVG-5004S будет расположен в другом городе (там нет внешнего (реального) адреса) и должен подключаться по PPTP в Ubuntu через роутер и получать адрес 192.168.50.9, а далее находясь в одной сети они должны взаимодействовать.
К слову, решил я попробовать PPTP в действии до отъезда, прописал в [FXS] DVG-5004S настройки:
PPTP
IP address 192.168.50.18 (дал временный внутрисетевой адрес шлюзу)
Subnet mask 255.255.255.0
PPTP Server 192.168.50.30
PPTP ID kiev_dvg_fxs
PPTP Password ********
Confirm Password ********
Сервер настроил согласно данной статьи http://www.itword.net/page/nastrojka-pptp-...rvera-i-klienta, но отключил MPPE шифрование, так как шлюз его не поддерживает =(
С [FXO] шлюзом и так ясно, чот все в порядке, стоит включен ждет.
Запускаю [FXS] прогружается, лампа ALARM гаснет, ура! Сервер дал согласно логину и паролю шлюзу адрес 192.168.50.9 Я поднимаю подключенный к нему телефон звоню через эту пару шлюзов туду и обратно в аналоговую мини-АТС. Все работает прекрасно!
Отхожу на минуту! И все... На [FXS], который коннектится к PPTP мигает ALARM, нет коннекта к ВПН.
Вообщем, только загружается шлюз всё ок, проходит минута - отваливается, через полминуты восстанавливается.
После конца звонка отваливается... Но потом подключается...
Вообщем, как-то так непонятно.
Вот лог PPTP сервера!
1. По загрузке шлюза:
Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
found interface eth0 for proxy arp
local IP address 192.168.50.30
remote IP address 192.168.50.9
2. Это в момент, когда шлюз отваливается:
Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Using interface ppp1
Connect: ppp1 <--> /dev/pts/2
3. Небольшая пауза:
LCP: timeout sending Config-Requests
Connection terminated.
Modem hangup
No response to 4 echo-requests
Serial link appears to be disconnected.
Connect time 2.5 minutes.
Sent 0 bytes, received 0 bytes.
Connection terminated.
Modem hangup
А далее:
Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
found interface eth0 for proxy arp
local IP address 192.168.50.30
remote IP address 192.168.50.9
Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Using interface ppp1
Connect: ppp1 <--> /dev/pts/2
found interface eth0 for proxy arp
local IP address 192.168.50.30
remote IP address 192.168.50.9
No response to 4 echo-requests
Serial link appears to be disconnected.
Connect time 2.5 minutes.
Sent 0 bytes, received 0 bytes.
Modem hangup
Connect time 0.4 minutes.
Sent 0 bytes, received 0 bytes.
ioctl(SIOCDARP): No such file or directory
Connection terminated.
Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Using interface ppp1
Connect: ppp1 <--> /dev/pts/2
Connection terminated.
Modem hangup
found interface eth0 for proxy arp
local IP address 192.168.50.30
remote IP address 192.168.50.9
Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
found interface eth0 for proxy arp
local IP address 192.168.50.30
remote IP address 192.168.50.9
No response to 4 echo-requests
Serial link appears to be disconnected.
Connect time 2.5 minutes.
Sent 0 bytes, received 0 bytes.
Modem hangup
Connect time 0.3 minutes.
Sent 0 bytes, received 0 bytes.
ioctl(SIOCDARP): No such file or directory
Connection terminated.
Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
Connection terminated.
Modem hangup
found interface eth0 for proxy arp
local IP address 192.168.50.30
remote IP address 192.168.50.9
Сбой в работе PPTP сервера (Наверное немного не туда запостил...)
Модераторы: SLEDopit, Модераторы разделов
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Сбой в работе PPTP сервера
вы внутри туннеля используете адреса внешних интерфейсов·
укажите любые другие произвольные: в туннеле пакеты мимо противоположного конца не промахнутся·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
gater
- Сообщения: 2
- ОС: Ubuntu 10.04
Re: Сбой в работе PPTP сервера
Данные записи, как я понимаю говорят о том, что 192.168.50.30 - это адрес PPTP. А 192.168.50.9 является выданным шлюзу от сервера адресом (спецом прописывал этот адрес в конфиге). Как бы всё это правильно, если я поменяю в конфиге адрес 50.9 на любой другой, то второй шлюз уже не увидит его, так как у второго адрес 50.8
Может, я неправильно понял не адреса, а интерфейсы, но тогда объясните, что именно необходимо сделать.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Сбой в работе PPTP сервера
gater
укажите на машине, где работает pptpd в /etc/pptpd.conf:
localip 1.1.1.1
remoteip 2.2.2.2
попробую в виде интермедии·
действующие лица и исполнители:
помещение (и мужик в нём) — сетевая подсистема linux-а
квартира — сервер
дверь с надписью «квартира: семья» — интерфейс loopback;
семья — 127.0.0.0/8
папа — 127.0.0.1/32
дом — локальная сеть
дверь с надписью «дом: соседи» — интерфейс eth0
соседи — 192.168.0.0/24
ромуальд — 192.168.0.1/32
конь в пальто — 1.1.1.1/32
<пииип> в каске — 2.2.2.2/32
в роли туннеля — ppp-туннель
сидит в помещении мужик·
в этом помещении как минимум одна дверь (с табличкой «квартира: семья»)·
за нею — его «семья»: самба любимая, бинд, апач и тому подобные «родственники», что «оккупировали» его родную «квартиру»·
для них он — «папа», а если вежливо, то «сетевой подсистемович линуксов»
ну ещё наверняка есть дверь с табличкой, например «дом: соседи»·
за нею — толпа «соседей» (петя, коля, люба, маша), что живут в «доме», к которому «подключена» его родная «квартира»·
а для этих он — «ромуальд» (шифруется он так)·
он знает, что если нужно обратиться к пете, то следует выглянуть за дверь с надписью «дом: соседи» и крикнуть «петя!» (так как петя — в списке «соседей»), и петя наверняка откликнется (если не в запое, конечно)·
а ещё он знает, что снаружи на этой самой двери написано «ромуальд» и если послышится крик «ромуальд, твою мать!», надо выглянуть именно за эту дверь и спросить недовольным голосом «ну я ромуальд, чё нада?»
а ежели послышится писклявый голос «папааа!», то надо за первую дверь выглядывать и строго интересоваться: «что, апач, опять обосрался?»
ну и если передать чего надо: самбе привет, соседу сотню «до полчучки», или соседке, на худой конец, палку, то сразу ясно, в какую дверь выглядывать следует·
сидит он значит, сидит, на голоса всякие исправно реагирует, но тут вдруг пол под ним вздрагивает, линолеум сначала просто топорщится, а потом и рвётся с ужасным треском (ээх, только недавно новый постелил!)·
и из прорехи показывается улыбающаяся чёрная рожа в каске·
лыбится она, значит, довольная вся из себя такая, а потом и спрашивает: а ты кто такой?
ну мужик, дар речи слегка обретя, и отвечает естественное: — конь в пальто!
а рожа ещё шире расплывается и говорит: — а угадай, кто я такой!
— <пииип> в каске! — только и находит что ответить наш мужик·
— точно! ты — конь в пальто, а я — <пииип> в каске! будем знакомы! — и уползает куда-то вниз, сидит там, в глубине туннеля, зенками да зубами посверкивает…
вот так наш мужик и живёт теперь: «папа!» — это из квартиры, «ромуальд!» — это кто-то из соседей, «конь в пальто» — зто значит, мужик в каске чего-то хочет·
а если б он ромуальдом, например, мужику из туннеля представился, то представляете, какая путаница была бы! на крик «ромуальд» приходилось бы прислушиваться — откуда именно кричат (а акустика в помещении, где мужик сидит, как в хрущёвке — фиг разберёшь, то ли рядом говорят, то ли за стенкой, то ли под полом, то ли вообще с улицы донеслось)·
но самое веселье наступило бы, если б этого типа в каске наш мужик петей, например, обозвал бы!
любимая самба попросит, например, передать пете. чтоб приходил ночью на сеновал, так фиг поймёшь, то ли идти соседу морду бить, то ли помочиться в туннель, прямо на улыбающуюся рожу (ну, с самбой-то понятно, что делать)·
так к чему это я всё?
в туннеле всего два конца, мимо второго «промахнуться» не получится·
а чтобы «непоняток» не возникало, за каждой дверью-интерфейсом и в каждом ppp-туннеле должны звучать свои собственные, уникальные с точки зрения сетевого-подсистемовича имена (ip-адреса)·
укажите на машине, где работает pptpd в /etc/pptpd.conf:
localip 1.1.1.1
remoteip 2.2.2.2
как бы вам так подоступнее объяснить?
попробую в виде интермедии·
действующие лица и исполнители:
помещение (и мужик в нём) — сетевая подсистема linux-а
квартира — сервер
дверь с надписью «квартира: семья» — интерфейс loopback;
семья — 127.0.0.0/8
папа — 127.0.0.1/32
дом — локальная сеть
дверь с надписью «дом: соседи» — интерфейс eth0
соседи — 192.168.0.0/24
ромуальд — 192.168.0.1/32
конь в пальто — 1.1.1.1/32
<пииип> в каске — 2.2.2.2/32
в роли туннеля — ppp-туннель
сидит в помещении мужик·
в этом помещении как минимум одна дверь (с табличкой «квартира: семья»)·
за нею — его «семья»: самба любимая, бинд, апач и тому подобные «родственники», что «оккупировали» его родную «квартиру»·
для них он — «папа», а если вежливо, то «сетевой подсистемович линуксов»
ну ещё наверняка есть дверь с табличкой, например «дом: соседи»·
за нею — толпа «соседей» (петя, коля, люба, маша), что живут в «доме», к которому «подключена» его родная «квартира»·
а для этих он — «ромуальд» (шифруется он так)·
он знает, что если нужно обратиться к пете, то следует выглянуть за дверь с надписью «дом: соседи» и крикнуть «петя!» (так как петя — в списке «соседей»), и петя наверняка откликнется (если не в запое, конечно)·
а ещё он знает, что снаружи на этой самой двери написано «ромуальд» и если послышится крик «ромуальд, твою мать!», надо выглянуть именно за эту дверь и спросить недовольным голосом «ну я ромуальд, чё нада?»
а ежели послышится писклявый голос «папааа!», то надо за первую дверь выглядывать и строго интересоваться: «что, апач, опять обосрался?»
ну и если передать чего надо: самбе привет, соседу сотню «до полчучки», или соседке, на худой конец, палку, то сразу ясно, в какую дверь выглядывать следует·
сидит он значит, сидит, на голоса всякие исправно реагирует, но тут вдруг пол под ним вздрагивает, линолеум сначала просто топорщится, а потом и рвётся с ужасным треском (ээх, только недавно новый постелил!)·
и из прорехи показывается улыбающаяся чёрная рожа в каске·
лыбится она, значит, довольная вся из себя такая, а потом и спрашивает: а ты кто такой?
ну мужик, дар речи слегка обретя, и отвечает естественное: — конь в пальто!
а рожа ещё шире расплывается и говорит: — а угадай, кто я такой!
— <пииип> в каске! — только и находит что ответить наш мужик·
— точно! ты — конь в пальто, а я — <пииип> в каске! будем знакомы! — и уползает куда-то вниз, сидит там, в глубине туннеля, зенками да зубами посверкивает…
вот так наш мужик и живёт теперь: «папа!» — это из квартиры, «ромуальд!» — это кто-то из соседей, «конь в пальто» — зто значит, мужик в каске чего-то хочет·
а если б он ромуальдом, например, мужику из туннеля представился, то представляете, какая путаница была бы! на крик «ромуальд» приходилось бы прислушиваться — откуда именно кричат (а акустика в помещении, где мужик сидит, как в хрущёвке — фиг разберёшь, то ли рядом говорят, то ли за стенкой, то ли под полом, то ли вообще с улицы донеслось)·
но самое веселье наступило бы, если б этого типа в каске наш мужик петей, например, обозвал бы!
любимая самба попросит, например, передать пете. чтоб приходил ночью на сеновал, так фиг поймёшь, то ли идти соседу морду бить, то ли помочиться в туннель, прямо на улыбающуюся рожу (ну, с самбой-то понятно, что делать)·
так к чему это я всё?
в туннеле всего два конца, мимо второго «промахнуться» не получится·
а чтобы «непоняток» не возникало, за каждой дверью-интерфейсом и в каждом ppp-туннеле должны звучать свои собственные, уникальные с точки зрения сетевого-подсистемовича имена (ip-адреса)·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
Спасибо сказали: