vpn (mpd5) - сделать автоматическое получение DNS

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
kosmonaFFFt
Сообщения: 183
ОС: win 7, Kubuntu 10.10

vpn (mpd5) - сделать автоматическое получение DNS

Сообщение kosmonaFFFt »

Доброго времени суток...
Настраиваю себе инет с помощью mpd5
забил в mpd.conf такое:

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

default:
    load vpn

vpn:
    create bundle static B1
    set iface route default
    set ipcp ranges 0.0.0.0/0 0.0.0.0/0

    create link static L1 pptp
    set link action bundle B1
    set auth authname "name"
    set auth password "pass"
    set pptp peer 10.10.77.126
    set pptp disable windowing
    open


запускаю соединение $sudo mpd5

mpd выдает следующее (я его запустил и минуты через 3 остановил):

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

Multi-link PPP daemon for FreeBSD

process 9225 started, version 5.3 (root@kosmonaFFFt 18:02 17-Jul-2009)
[B1] Bundle: Interface ng0 created
[L1] [L1] Link: OPEN event
[L1] LCP: Open event
[L1] LCP: state change Initial --> Starting
[L1] LCP: LayerStart
[L1] PPTP call successful
[L1] Link: UP event
[L1] LCP: Up event
[L1] LCP: state change Starting --> Req-Sent
[L1] LCP: SendConfigReq #1
[L1]   ACFCOMP
[L1]   PROTOCOMP
[L1]   ACCMAP 0x000a0000
[L1]   MRU 1500
[L1]   MAGICNUM c2c70948
[L1] LCP: rec'd Configure Ack #1 (Req-Sent)
[L1]   ACFCOMP
[L1]   PROTOCOMP
[L1]   ACCMAP 0x000a0000
[L1]   MRU 1500
[L1]   MAGICNUM c2c70948
[L1] LCP: state change Req-Sent --> Ack-Rcvd
[L1] LCP: rec'd Configure Request #78 (Ack-Rcvd)
[L1]   ACFCOMP
[L1]   PROTOCOMP
[L1]   MRU 1500
[L1]   MAGICNUM 6fc5d170
[L1]   AUTHPROTO CHAP MSOFTv2
[L1] LCP: SendConfigAck #78
[L1]   ACFCOMP
[L1]   PROTOCOMP
[L1]   MRU 1500
[L1]   MAGICNUM 6fc5d170
[L1]   AUTHPROTO CHAP MSOFTv2
[L1] LCP: state change Ack-Rcvd --> Opened
[L1] LCP: auth: peer wants CHAP, I want nothing
[L1] LCP: LayerUp
[L1] CHAP: rec'd CHALLENGE #1 len: 21
[L1]   Name: ""
[L1] CHAP: Using authname "kir_nf"
[L1] CHAP: sending RESPONSE #1 len: 60
[L1] CHAP: rec'd SUCCESS #1 len: 46
[L1]   MESG: S=C44CD1589664CE6942806C3355B98BD95099511F
[L1] LCP: authorization successful
[L1] Link: Matched action 'bundle "B1" ""'
[L1] Link: Join bundle "B1"
[B1] Bundle: Status update: up 1 link, total bandwidth 64000 bps
[B1] IPCP: Open event
[B1] IPCP: state change Initial --> Starting
[B1] IPCP: LayerStart
[B1] IPCP: Up event
[B1] IPCP: state change Starting --> Req-Sent
[B1] IPCP: SendConfigReq #1
[B1]   IPADDR 0.0.0.0
[B1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
[B1] IPCP: rec'd Configure Request #82 (Req-Sent)
[B1]   IPADDR 10.10.66.254
[B1]     10.10.66.254 is OK
[B1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
[B1] IPCP: SendConfigAck #82
[B1]   IPADDR 10.10.66.254
[B1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
[B1] IPCP: state change Req-Sent --> Ack-Sent
[L1] rec'd unexpected protocol CCP, rejecting
[B1] IPCP: rec'd Configure Nak #1 (Ack-Sent)
[B1]   IPADDR 10.10.66.1
[B1]     10.10.66.1 is OK
[B1] IPCP: SendConfigReq #2
[B1]   IPADDR 10.10.66.1
[B1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
[L1] rec'd unexpected protocol CCP, rejecting
[B1] IPCP: rec'd Configure Ack #2 (Ack-Sent)
[B1]   IPADDR 10.10.66.1
[B1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
[B1] IPCP: state change Ack-Sent --> Opened
[B1] IPCP: LayerUp
[B1]   10.10.66.1 -> 10.10.66.254
[B1] IFACE: Up event
caught fatal signal int
[B1] IFACE: Close event
[B1] IPCP: Close event
[B1] IPCP: state change Opened --> Closing
[B1] IPCP: SendTerminateReq #3
[B1] IPCP: LayerDown
[B1] IFACE: Down event
[B1] IPCP: rec'd Terminate Ack #83 (Closing)
[B1] IPCP: state change Closing --> Closed
[B1] IPCP: LayerFinish
[B1] Bundle: No NCPs left. Closing links...
[B1] Bundle: closing link "L1"...
[L1] Link: CLOSE event
[L1] LCP: Close event
[L1] LCP: state change Opened --> Closing
[L1] Link: Leave bundle "B1"
[B1] Bundle: Status update: up 0 links, total bandwidth 9600 bps
[B1] IPCP: Close event
[B1] IPCP: Down event
[B1] IPCP: state change Closed --> Initial
[L1] LCP: SendTerminateReq #2
[L1] LCP: LayerDown
[L1] LCP: rec'd Terminate Ack #79 (Closing)
[L1] LCP: state change Closing --> Closed
[L1] LCP: LayerFinish
[L1] PPTP call terminated
[L1] Link: DOWN event
[L1] LCP: Down event
[L1] LCP: state change Closed --> Initial
[B1] Bundle: Shutdown
[L1] Link: Shutdown
process 9225 terminated


маршрут по умолчанию добавляется,
но DNS серверы отсутствуют, соответственно вопрос - как можно сделать автоматическое их получение?
Спасибо сказали:
tramX
Сообщения: 200

Re: vpn (mpd5) - сделать автоматическое получение DNS

Сообщение tramX »

А вот так
pptp_server:
# Определяем диапазон выдаваемых IP удалённым клиентам
set ippool add poolsat 172.17.1.2 172.17.1.200
create bundle template B
set iface enable proxy-arp
set iface idle 0
set iface enable tcpmssfix
set ipcp yes vjcomp
set ipcp ranges 192.168.55.255/32 ippool poolsat
# Если есть свой ДНС сервер, то меняем IP адрес
set ipcp dns 192.168.2.1
Спасибо сказали:
Аватара пользователя
kosmonaFFFt
Сообщения: 183
ОС: win 7, Kubuntu 10.10

Re: vpn (mpd5) - сделать автоматическое получение DNS

Сообщение kosmonaFFFt »

Немного не понял, вы пределагаете конфиг настройки сервера или клиента?
Я цепляюсь как клиент...
Насчет "Если есть свой ДНС..." - у нас даже админы сети не знают его айпишник,
говорят что должен автоматом цепляться при подключении (в винде так оно и происходит)...
Пробовал смотреть ДНС в винде, но он все время разный... Минимум 5 адресов уже накопилось...
Спасибо сказали: