Четверг
02.05.2024, 15:15
| RSS
Главная
Меню сайта

Категории раздела
Madriva [3]
Ubuntu (KUbuntu, EdUbuntu, XUbuntu) [78]
SUSE [1]
Fedora Core [9]
ASPLinux [1]
Debian [16]
Gentoo [3]
Другие [167]

Мини-чат

Наш опрос
Какую графическую среду Вы используете?
Всего ответов: 103

Статистика

Rambler's Top100Рейтинг@Mail.ru

Главная » 2010 » Март » 22 » Настройка VPN Gentoo way
Настройка VPN Gentoo way
16:44

Когда я ставил gentoo первый раз и дошёл до настройки сети, я сразу приметил что в gentoo можно настроить очень гибко, а главное удобно сеть. Потом я поставил, и забыл об этом. Сейчас я вспомнил, и решил попробовать настроить vpn по gentoo way.

Не долго мусоля, перейдём к делу.

Создадим (если ещё нет) файл /etc/ppp/peers/prov (или любое другое удобное имя), и добавим следующее содержимое:


pty "pptp vpn.yourserver.com --nolaunchpppd"
name username
password "userpass"
file /etc/ppp/options

Не забудьте поменять имя пользователя и пароль. Все настройки выносим в файл /etc/ppp/options. Интернет я получаю от своего VPN сервера, и настройки подключения такие:

lock
noauth
refuse-eap
nobsdcomp
nodeflate
require-mppe-128

Теперь добавим в /etc/conf.d/net строки для ppp0:

link_ppp0="pty 'vpn.yourserver.com --nolaunchppd'"

pppd_ppp0=(
"persist"
"call prov"
"holdoff 10"
"idle 600"
"defaultroute"

)

Не забудьте подставить свои значения вместо используемых в примере. Осталось создать симлинк для ppp0, и добавить его в загрузку:

ln -s /etc/init.d/net.lo /etc/init.d/net.ppp0
update-rc add net.ppp0 default

Теперь при загрузке автоматически будет создаваться vpn соединение. Если необходимое прописать маршруты, то можно создать файл с маршрутами в /etc/ppp/ip-up.d/. Например такой:

#!/bin/sh

GW="10.2.65.193"

route add -host 81.28.160.1 gw $GW
route add -host 81.28.160.111 gw $GW
route add -host 10.2.65.206 gw $GW
route add -net 192.168.0.0 netmask 255.255.255.0 gw $GW
route add -net 172.16.0.0 netmask 255.240.0.0 gw $GW
route add -net 10.0.0.0 netmask 255.0.0.0 gw $GW

route add -net 213.180.192.0 netmask 255.255.224.0 dev eth0 gw $GW
route add -net 77.88.0.0 netmask 255.255.192.0 dev eth0 gw $GW
route add -net 87.250.224.0 netmask 255.255.224.0 dev eth0 gw $GW
route add -net 93.158.128.0 netmask 255.255.192.0 dev eth0 gw $GW

Выключать соединение нужно так:

sudo /etc/init.d/net.ppp0 stop 

Источник:http://the-bosha.ru/2010/03/20/vpn-gentoo-way/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+LinForAll+%28Linux+for+All.+For+users+and+Geeks%29



Категория: Gentoo | Просмотров: 730 | Добавил: tol | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Поиск

Друзья сайта

  • Администрация

    Andry


    Tol


    Copyright MyCorp © 2024
    Хостинг от uCoz