Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Снова VPN...  (Прочитано 2840 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DuDevil

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Перекомпиляция ядра??
« Ответ #15 : 11 Мая 2008, 15:10:14 »
Я думаю, что VPN настраивалось неверно, и с этим нужно разбираться.

Исключено, настройки все для моего провайдера. Брал отсюда:
http://www.dynamicart.ru/vpn.htm

Ошибка, про ненайденный девайс вылезла при самой последней комманде: route add default dev ppp0, до этого всё шло гладко.

пакет pptp установлен.

У меня такая же проблема была с vpn,если eth0 видит и локалка работает имхо драйвера не причём,попробуй sudo route add default dev ppp0

Оффлайн Maxv34

  • Любитель
  • *
  • Сообщений: 92
    • Просмотр профиля
Re: Перекомпиляция ядра??
« Ответ #16 : 11 Мая 2008, 15:12:07 »
Этот девайс ppp0 создается при удачном соединении,  а раз не найден, значит не подключился, покажи что пишет    
sudo pppd call (имя подключения) debug nodetachеще ifconfig до и после 1 команды.

Пока нет ответов про компиляцию дров, проверим эту версию)

Оффлайн Aquar1us

  • Автор темы
  • Забанен
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Перекомпиляция ядра??
« Ответ #17 : 11 Мая 2008, 15:58:32 »
Я думаю, что VPN настраивалось неверно, и с этим нужно разбираться.

Исключено, настройки все для моего провайдера. Брал отсюда:
http://www.dynamicart.ru/vpn.htm

Ошибка, про ненайденный девайс вылезла при самой последней комманде: route add default dev ppp0, до этого всё шло гладко.

пакет pptp установлен.

У меня такая же проблема была с vpn,если eth0 видит и локалка работает имхо драйвера не причём,попробуй sudo route add default dev ppp0

неа:

d1st@d1st-desktop:~$ sudo route add -host 10.255.255.32 gw 192.168.88.254
d1st@d1st-desktop:~$ sudo route add default dev ppp0
SIOCADDRT: No such device
d1st@d1st-desktop:~$


Этот девайс ppp0 создается при удачном соединении,  а раз не найден, значит не подключился, покажи что пишет    
sudo pppd call (имя подключения) debug nodetachеще ifconfig до и после 1 команды.

Пока нет ответов про компиляцию дров, проверим эту версию)




вот лог sudo pppd call flex debug nodetach:
d1st@d1st-desktop:~$ ping 10.255.255.32
PING 10.255.255.32 (10.255.255.32) 56(84) bytes of data.
64 bytes from 10.255.255.32: icmp_seq=1 ttl=253 time=0.626 ms
64 bytes from 10.255.255.32: icmp_seq=2 ttl=253 time=0.417 ms
64 bytes from 10.255.255.32: icmp_seq=3 ttl=253 time=0.633 ms
64 bytes from 10.255.255.32: icmp_seq=4 ttl=253 time=0.408 ms

--- 10.255.255.32 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2998ms
rtt min/avg/max/mdev = 0.408/0.521/0.633/0.108 ms
d1st@d1st-desktop:~$ pppd call flex debug nodetach
anon warn[pptp_gre_bind:pptp_gre.c:82]: socket: Operation not permitted
anon fatal[main:pptp.c:275]: Cannot bind GRE socket, aborting.
Couldn't get channel number: Input/output error
Script pptp 10.255.255.32 --nolaunchpppd finished (pid 6262), status = 0x1
d1st@d1st-desktop:~$ sudo pppd call flex debug nodetach
[sudo] password for d1st:
using channel 3
Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x17a73ee> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <auth chap MD5> <magic 0xcd5d06e6>]
sent [LCP ConfAck id=0x1 <auth chap MD5> <magic 0xcd5d06e6>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x17a73ee> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x17a73ee> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x17a73ee]
rcvd [CHAP Challenge id=0x1 <cb7e6d15e7705a230893405346d83433>, name = "C7201"]
sent [CHAP Response id=0x1 <b50ee33dd78f003fcca2c5e990efaffa>, name = "Starodubov"]
rcvd [CHAP Success id=0x1 ""]
CHAP authentication succeeded
CHAP authentication succeeded
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 10.255.255.1>]
sent [IPCP ConfAck id=0x1 <addr 10.255.255.1>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0>]
rcvd [IPCP ConfNak id=0x2 <addr 10.1.248.113>]
sent [IPCP ConfReq id=0x3 <addr 10.1.248.113>]
rcvd [IPCP ConfAck id=0x3 <addr 10.1.248.113>]
not replacing existing default route via 192.168.88.254
Cannot determine ethernet address for proxy ARP
local  IP address 10.1.248.113
remote IP address 10.255.255.1
Script /etc/ppp/ip-up started (pid 6270)
Script /etc/ppp/ip-up finished (pid 6270), status = 0x0


ifconfig до:

1st@d1st-desktop:~$ sudo ifconfig
[sudo] password for d1st:
eth0      Link encap:Ethernet  HWaddr 00:15:58:0d:06:ff 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:397 errors:0 dropped:0 overruns:0 frame:0
          TX packets:77 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:30331 (29.6 KB)  TX bytes:12147 (11.8 KB)
          Interrupt:18 Base address:0x4000

eth0:avahi Link encap:Ethernet  HWaddr 00:15:58:0d:06:ff 
          inet addr:169.254.6.0  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:18 Base address:0x4000

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1138 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1138 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:57284 (55.9 KB)  TX bytes:57284 (55.9 KB)

после двух команд :)
 ifconfig eth0 192.168.88.65 netmask 255.255.255.0 up и route add default gw 192.168.88.255

eth0      Link encap:Ethernet  HWaddr 00:15:58:0d:06:ff 
          inet addr:192.168.88.65  Bcast:192.168.88.254  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1290 errors:0 dropped:0 overruns:0 frame:0
          TX packets:90 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:88071 (86.0 KB)  TX bytes:13603 (13.2 KB)
          Interrupt:18 Base address:0x4000

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1138 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1138 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:57284 (55.9 KB)  TX bytes:57284 (55.9 KB)
« Последнее редактирование: 11 Мая 2008, 16:00:34 от Aquar1us »

Оффлайн Aquar1us

  • Автор темы
  • Забанен
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Перекомпиляция ядра??
« Ответ #18 : 11 Мая 2008, 16:01:29 »
Мне не нравятся вот эта строка:
Cannot determine ethernet address for proxy ARP
« Последнее редактирование: 11 Мая 2008, 16:12:13 от Aquar1us »

Оффлайн Aquar1us

  • Автор темы
  • Забанен
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Перекомпиляция ядра??
« Ответ #19 : 11 Мая 2008, 16:38:57 »
Мне не нравятся вот эта строка:
Cannot determine ethernet address for proxy ARP

Эта опцию я закоментил.

Оффлайн Maxv34

  • Любитель
  • *
  • Сообщений: 92
    • Просмотр профиля
Re: Перекомпиляция ядра??
« Ответ #20 : 11 Мая 2008, 16:40:11 »
Пиши так:  sudo pppd call flex debug nodetach
sudo обязательно!

Оффлайн Aquar1us

  • Автор темы
  • Забанен
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Снова VPN...
« Ответ #21 : 11 Мая 2008, 18:09:15 »
Подробно опишу свои действия.

-Устанавливаю Ubuntu 8.04
-Инсталирую с диска пакет pptp.
-Настраиваю локальную сеть под интерфейсом eth0 по средствам графического интерфейса (Manual Configuration → Wired Conection), IP — статический.
-Пингую сервер VPN. Получаю ответ от него.  Проверяю локальные ресурсы. Локальная сеть работает.
-в дирекктории /etc/ppp/peers создаю файл flex:
pty "pptp 10.255.255.32 --nolaunchpppd"
user Мой_Логин
password "Пароль"
nodeflate
nobsdcomp
noauth
defaultroute
-далее ввожу команду sudo pppd call flex debug nodetach:
d1st@d1st-desktop:~$ sudo pppd call flex debug nodetach
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x8f168705> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <auth chap MD5> <magic 0xcdd5b140>]
sent [LCP ConfAck id=0x1 <auth chap MD5> <magic 0xcdd5b140>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x8f168705> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x8f168705]
rcvd [LCP EchoRep id=0x0 magic=0xcdd5b140]
rcvd [CHAP Challenge id=0x1 <76a56f13b529d3f408934053a95abfe2>, name = "C7201"]
sent [CHAP Response id=0x1 <15b0f70be27dc6aedde3647ddff2c57f>, name = "Мой_Логин"]
rcvd [CHAP Success id=0x1 ""]
CHAP authentication succeeded
CHAP authentication succeeded
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 10.255.255.1>]
sent [IPCP ConfAck id=0x1 <addr 10.255.255.1>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0>]
rcvd [IPCP ConfNak id=0x2 <addr 10.1.254.51>]
sent [IPCP ConfReq id=0x3 <addr 10.1.254.51>]
rcvd [IPCP ConfAck id=0x3 <addr 10.1.254.51>]
not replacing existing default route via 192.168.88.254
Cannot determine ethernet address for proxy ARP
local  IP address 10.1.254.51
remote IP address 10.255.255.1
Script /etc/ppp/ip-up started (pid 15889)
Script /etc/ppp/ip-up finished (pid 15889), status = 0x0

-CTRL + C:
Terminating on signal 2
Child process pptp 10.255.255.32 --nolaunchpppd (pid 15878) terminated with signal 2
Modem hangup
Connect time 2.3 minutes.
Sent 0 bytes, received 0 bytes.
Script /etc/ppp/ip-down started (pid 15898)
Connection terminated.
Waiting for 1 child processes...
script /etc/ppp/ip-down, pid 15898
Script /etc/ppp/ip-down finished (pid 15898), status = 0x0

-ввожу
sudo route add -host 10.255.255.32 gw Мой_IP
 sudo route del default
 sudo route add default dev ppp0


 и получаю ошибку:
SIOCADDRT: No such device

на этом настройка VPN заканчивается...
« Последнее редактирование: 11 Мая 2008, 18:25:01 от Aquar1us »

Оффлайн Maxv34

  • Любитель
  • *
  • Сообщений: 92
    • Просмотр профиля
Re: Снова VPN...
« Ответ #22 : 11 Мая 2008, 19:10:37 »
Цитировать
-CTRL + C:

этим ты разрываешь соединение :)
соответственно дальше ничего не получится...

команды
sudo route add -host 10.255.255.32 gw [color=red]Мой_IP[/color] (Тут не твой ip, а ip шлюза по умолчанию для твоей сети)
sudo route add default dev ppp0
надо давать в другом терминале, либо писать без nodetach первую
 sudo pppd call flex debug
Хотя, не уверен, нужна ли опция debug, думаю что можно без нее. При этом в терминале не будет выводиться информация о подключении. Просто вводи команды по порядку.
С помощью
ifconfigip route list
можешь проверить что получилось.





Оффлайн Aquar1us

  • Автор темы
  • Забанен
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Снова VPN...
« Ответ #23 : 11 Мая 2008, 20:45:08 »
Получилось! Я пропинговал Яндекс по айпи!  :D
Но как теперь сделать так, чтобы айпи-адресам в интернете сопостовлялись хосты?

Оффлайн Aquar1us

  • Автор темы
  • Забанен
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Снова VPN...
« Ответ #24 : 11 Мая 2008, 22:32:56 »
задам вопрос по-другому...

Как командно указать DNS VPN-сервера, для выполнения в скрипте?

Оффлайн Aquar1us

  • Автор темы
  • Забанен
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Снова VPN...
« Ответ #25 : 11 Мая 2008, 22:43:24 »
Уже не нужно, пишу из Убунты!!  :D

 

Страница сгенерирована за 0.048 секунд. Запросов: 23.