Настройка ВПН В Убунту 7.10 | Крымский форум

Настройка ВПН В Убунту 7.10

  • Автор темы MedicusAmicus
  • Дата начала
  • Добро пожаловать на форум! Рады видеть вас здесь! Зарегистрируйтесь или Войдите в аккаунт, чтобы иметь полный доступ к площадке!
M

MedicusAmicus

Guest
Поставил пакеты pptp и network-manager, вроде натроил конфиги и получаю такой лог:

user@user-desktop:~$ sudo pppd call vpn debug nodetach
using channel 6
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x42172b10> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x62ba905b> <pcomp> <accomp>]
sent [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x62ba905b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x42172b10> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x62ba905b> <pcomp> <accomp>]
sent [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x62ba905b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x42172b10> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x42172b10> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x42172b10]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x62ba905b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0xcf43d1f8> <pcomp> <accomp>]
sent [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x62ba905b> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x2 <asyncmap 0x0> <magic 0xcf43d1f8> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0xcf43d1f8]
rcvd [LCP EchoReq id=0x0 magic=0x62ba905b]
sent [LCP EchoRep id=0x0 magic=0xcf43d1f8]
rcvd [CHAP Challenge id=0xed <3a01be813e88d4d67b36a27f5ebb2d00814e>, name = "pptpd"]
sent [CHAP Response id=0xed <9e8c34cededb6083e32cf45f6245b693>, name = "XXXXXXX"]
rcvd [CHAP Challenge id=0xed <3a01be813e88d4d67b36a27f5ebb2d00814e>, name = "pptpd"]
sent [CHAP Response id=0xed <9e8c34cededb6083e32cf45f6245b693>, name = "XXXXXXX"]
rcvd [CHAP Success id=0xed "Access granted"]
CHAP authentication succeeded: Access granted
CHAP authentication succeeded
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 192.168.100.1>]
sent [IPCP ConfAck id=0x1 <compress VJ 0f 01> <addr 192.168.100.1>]
rcvd [IPCP ConfNak id=0x1 <addr 192.168.106.227>]
sent [IPCP ConfReq id=0x2 <compress VJ 0f 01> <addr 192.168.106.227>]
rcvd [IPCP ConfAck id=0x2 <compress VJ 0f 01> <addr 192.168.106.227>]
Cannot determine ethernet address for proxy ARP
local IP address 192.168.106.227
remote IP address 192.168.100.1
Script /etc/ppp/ip-up started (pid 6255)
Script /etc/ppp/ip-up finished (pid 6255), status = 0x7e
Script pptp 172.16.0.1 --nolaunchpppd finished (pid 6250), status = 0x0
Modem hangup
Connect time 1.9 minutes.
Sent 967279690 bytes, received 0 bytes.
Script /etc/ppp/ip-down started (pid 6260)
Connection terminated.
Script /etc/ppp/ip-down finished (pid 6260), status = 0x7e

Заинтересовала выделенная строчка - может нужно роут какой прописать? Если да - просветите ламера.
 
MedicusAmicus
Proxyarp, насколько я понимаю выполняет следующую функцию:

Возьмем пример есть физическая Локальная сеть 192.168.0.1-10, в ней VPN сервер раздающий адреса 192.168.0.11-21. Чтобы клиенты сервера могли общаться с локальной сетью, сервер должен отвечать на арп запросы из внутренней сети и представляясь своими клиентами перенаправлять на них запросы...

Подобие бриджа.

Ту же видимо данная функция не используется поэтому строчку "proxyarp", в конфиге можно закомментировать..

Добавлено в [mergetime]1213047592[/mergetime]
http://wiki.auditory.ru/index.php/Proxyarp вот тут разжевано...
 
Ладно, с арп более-менее ясно.
Кто знает, почему подключение есть(интерфейс ррр0 возникает), а инета нет? Даже пинги не идут.
blush2.gif
 
MedicusAmicus
Потому что в линуксе ВПН не создает роут по умолчанию.. нужно в

ip-up добавить строчку с роутом. Что-то типа

route add -net 0.0.0.0 netmask 0.0.0.0 gw "$5"
 
Чтобы он создавался можно просто добавить в /etc/ppp/options (либо в данном случае в /etc/ppp/peers/vpn) строчку:

defaultroute
 
Назад
Сверху