The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

VPN в Ubuntu 5.10 (ubuntu linux vpn pptp ppp)


<< Предыдущая ИНДЕКС Правка src / Печать Следующая >>
Ключевые слова: ubuntu, linux, vpn, pptp, ppp,  (найти похожие документы)
From: Roman Kalashnikov <http://ubuntu-ru.org>; Date: Wed, 19 Feb 2006 18:21:07 +0000 (UTC) Subject: VPN в Ubuntu 5.10 Оригинал: http://ubuntu-ru.org/Wiki/VPNHowto VPN в Ubuntu 5.10 (breezy) Установка PPTP клиента Заходим в командную строку и пишем sudo apt-get install pptp-linux Настройка pptp туннеля Прежде чем приступить к настройке туннеля, вы должны знать 1) IP адрес или hostname vpn сервера($SERVER) 2) Имя, которое вы хотите использовать для туннеля.($TUNNEL) 3) Логин для vpn сервера($USERNAME) 4) Пароль для vpn сервера($PASSWORD) 5) Используется ли шифрование. Дальше вы должны заменять значения. Например если написано $PASSWORD, то вы должны заменить на пароль для интернета Открывает терминал и создаём файл. /etc/ppp/options.pptp В котором прописываем опции для всех туннелей. lock noauth nobsdcomp nodeflate Создаём или редактируем файл /etc/ppp/chap-secrets в котором прописываем логин и пароль для интернета Важно: Прописывать надо логин и пароль, который выдал вам ваш провайдер, а не тот что вы используете в системе $DOMAIN\\$USERNAME PPTP $PASSWORD * Важно: Если вы используете vpn сервер в котором не требуеться доменное имя, то не пишите $DOMAIN\\, то-есть вам надо указать, только $USERNAME Важно: Если в вашем пароле используются спец. символы, закоментируйте их. Посмотрите man pppd для подробной инструкции Создаём файл /etc/ppp/peers/$TUNNEL и прописываем mtu 1372 mru 1500 persist maxfail 0 lcp-echo-interval 60 lcp-echo-failure 4 defaultroute pty "pptp $SERVER --nolaunchpppd" name $DOMAIN\\$USERNAME remotename PPTP require-mppe-128 file /etc/ppp/options.pptp ipparam $TUNNEL Важно: Если ваш vpn сервер не использует mppe шифрование, то удалите строчку require-mppe-128 Открываем файл /etc/network/interfaces И добавляем в него auto lo eth0 $TUNNEL Так же необходимо прописать локальные подсети, что бы с включённым интернетом вы могли использовать вашу локальную сеть. Например: up route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 dev eth0 и так можно сделать для нескольких сетей. up route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 dev eth0 up route add -net 192.167.0.0 netmask 255.255.0.0 gw 192.168.1.1 dev eth0 Важно: Замените 192.168.0.0/192.167.0.0 на свои локальные подсети, так же 192.168.1.1 заменить на свой шлюз используемый вами. При необходимости замените eth0 на свою сетевую карту ( eth0,eth1 и т.д.) В том же файле проверяем прописан ли DNS-сервер dns-nameservers 192.168.1.2 Если такой строчки нету, то добавьте её. Важно: замените IP-адрес 192.168.1.2 на IP-адрес вашего DNS-сервера. Добавляем в конец файла следующие строчки, если таковых нету. iface $TUNNEL inet ppp pre-up ip link set eth0 up provider $TUNNEL Вот и всё. pptp тунель, должен запускаться автоматически при загрузке. Если не запускается, то воспользуйтесь следующей командой sudo pon $TUNNEL если по каким либо причинам ваш тунель всё равно не работает воспользуйтесь следующей командой и посмотрите, что за ошибка у вас. pon $TUNNEL debug dump logfd 2 nodetach Что бы отключить туннель воспользуйтесь следующей командой sudo poff $TUNNEL так же проверьте когда включите туннель что всё правильно работает. Проверить можно так. Открываем терминал и пишем ifconfig Внизу вы должны увидеть ppp0 интерфейс в котором будет ваш внешний IP-адрес, так же проверяем что маршрутизация работает, в той же консоле вводим route -n

<< Предыдущая ИНДЕКС Правка src / Печать Следующая >>

Обсуждение [ RSS ]
  • 1, Вячеслав (??), 14:19, 04/03/2006 [ответить]  
  • +/
    Все сделал ка прописано в статье но результат не положительный.Просто  не работает и все хотя тоннель вроде запускается но на меня))) а не на впн сервер.
     
  • 2, veranyon (?), 15:55, 06/06/2007 [ответить]  
  • +/
    А с маршрутами все ок?
    Linux Ubuntu, со всеми провами, автоматом настроит таблицу, как и венда, в отличии от других дистрибутивов?
     
  • 3, HukpoFuJl (?), 02:28, 13/11/2008 [ответить]  
  • +/
    А что со шлюзом? Ненужно никуда вбивать его?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру