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


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

Автор Тема: Автоподключение vpn без nm  (Прочитано 1660 раз)

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

Оффлайн [DarkNet]Alpha

  • Автор темы
  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Автоподключение vpn без nm
« : 24 Февраль 2010, 13:14:38 »
Недавно отказался от нетворк-манагера. Теперь впн коннектится комадой sudo pon tnvpn . Гуйной настройкой запускаемые приложения оно не соединяется. Можно ли это оформить конфигами?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25943
    • Просмотр профиля
Re: Автоподключение vpn без nm
« Ответ #1 : 24 Февраль 2010, 13:51:20 »
Переведи на русский язык, пожалуйста...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Гарри Кашпировский

  • Гость
Re: Автоподключение vpn без nm
« Ответ #2 : 24 Февраль 2010, 14:38:17 »
Попробую я примерить на себя роль переводчика :)
Автор, видимо, желает поместить подключение VPN в загрузку?

dtux

  • Гость
Re: Автоподключение vpn без nm
« Ответ #3 : 24 Февраль 2010, 14:38:39 »
мои конфиги. в итоге имеешь nat и автоподключение при старте . Если у кого-то есть замечания и предложения по конфигам  - внимательно выслушаю )))
/etc/ppp/options.pptp

replacedefaultroute
defaultroute
noipdefault
noauth
lock
hide-password
local
noproxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx
mtu 1492
mru 1492
nomppe

/etc/ppp/pap-secrets

"логин" * "пароль"

/etc/ppp/peers/vpn

pty "/usr/sbin/pptp впн-сервер --nolaunchpppd"
name логин
file /etc/ppp/options.pptp
nomppe

/etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
up route add -net 224.0.0.0/4 gw 172.xxx.yyy.zzz

auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0

auto eth2
iface eth2 inet static
address 192.168.30.1
netmask 255.255.255.0

/etc/rc.local

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
sleep 5
pppd call vpn
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j MASQUERADE
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.30.0/24 -j MASQUERADE
iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.0.0/24 -j MASQUERADE
iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.30.0/24 -j MASQUERADE
exit 0

sudo pppd call vpn ------ стартует впн
sudo killall pppd      ------ прибить все тоннели (у меня он пожизни 1 так что я не парюсь)

Гарри Кашпировский

  • Гость
Re: Автоподключение vpn без nm
« Ответ #4 : 24 Февраль 2010, 14:43:11 »
dtux,
Отчего такая уверенность что у Автора pptp?

dtux

  • Гость
Re: Автоподключение vpn без nm
« Ответ #5 : 24 Февраль 2010, 14:44:38 »
у большинства пптп )

Оффлайн [DarkNet]Alpha

  • Автор темы
  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Re: Автоподключение vpn без nm
« Ответ #6 : 24 Февраль 2010, 15:26:07 »
Писал с коммуникатора в трясущейся машине, простите. Да, я хочу поместить запуск впн в автозагрузку.

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Автоподключение vpn без nm
« Ответ #7 : 24 Февраль 2010, 15:29:42 »
у большинства пптп )
Сейчас многие провайдеры выходят из анабиоза и начинают понимать, что PPPoE намного меньше жрёт ресурсов на маршрутизаторах.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25943
    • Просмотр профиля
Re: Автоподключение vpn без nm
« Ответ #8 : 24 Февраль 2010, 15:35:31 »
И намного сильнее режет канал :(
Проверяли уже. PPTP полные 10 мегабит по инету, PPPoE - 5 мег хоть тресни. Естественно, "никакого квотирования канала не стоит" (с) провайдер.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Автоподключение vpn без nm
« Ответ #9 : 24 Февраль 2010, 15:41:23 »
Похоже, что провайдер не осилил настройку и отмазался. Вообще-то у PPPoE оверхед меньше, чем у PPtP, за счёт того, что он не инкапсулируется в TCP/IP, в отличие от PPtP.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25943
    • Просмотр профиля
Re: Автоподключение vpn без nm
« Ответ #10 : 24 Февраль 2010, 19:31:37 »
Знаю, но, похоже, тут еще клиентские бубны. Товарищи из оффтопика мне задвигали про то, что PPPoE обрабатывается на более высоком уровне, чем PPTP, из-за этого возникают задержки еще до того, как трафик попадает в канал. Мне то фиолетово, у меня выбора особого нету... но как-то неприятно выслушивать хныканье на локальных форумах.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн MooSE

  • Активист
  • *
  • Сообщений: 889
    • Просмотр профиля
Re: Автоподключение vpn без nm
« Ответ #11 : 25 Февраль 2010, 00:02:15 »
добавь в /etc/network/interfaces строки:

auto tnvpn
iface tnvpn inet ppp
pre-up    /sbin/ifup eth0
provider tnvpn

Понятно что вместо tnvpn нужно вписать имя своего соединения. Команда pre-up не обязательна, но в ряде случаев критична.

dtux

  • Гость
Re: Автоподключение vpn без nm
« Ответ #12 : 25 Февраль 2010, 11:30:01 »
добавь в /etc/network/interfaces строки:

auto tnvpn
iface tnvpn inet ppp
pre-up    /sbin/ifup eth0
provider tnvpn

Понятно что вместо tnvpn нужно вписать имя своего соединения. Команда pre-up не обязательна, но в ряде случаев критична.

тогда получается, можно из файла rc.local убрать строки про запуск pppd ?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25943
    • Просмотр профиля
Re: Автоподключение vpn без nm
« Ответ #13 : 25 Февраль 2010, 15:53:04 »
Конечно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

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