Заметки на память

VPN в Gentoo

Все вводные слова смотрите в статье Клиент VPN. Здесь же я приведу пример конфигурации для Gentoo.

Мне очень понравилась красота и изящество решения с уже упоминавшегося корбиновского форума. Ссылка на взятый мною за основу пост: Настройка vpn-подключения в Gentoo. «Официальный» способ. Вот в результате, что у меня получилось:

Ставим необходимый софт:

# USE="-mppe-mppc" emerge -av net-dialup/ppp
# USE="-tcltk" emerge -av net-dialup/pptpclient

Пишем в /etc/conf.d/net:

config_eth0=("10.0.0.xxx netmask 255.255.255.0 brd 10.0.0.255")
# здесь я трафик на все наши подсетки 10.xxx.xxx.xxx направил через свой шлюз:
routes_eth0=("10.0.0.0/8 via 10.0.0.50")

config_ppp0=("ppp")
link_ppp0="pty 'pptp vpn.cinet.lan --nolaunchpppd'"
username_ppp0='логин'
password_ppp0='пароль'
pppd_ppp0=(
    debug
    lock
    deflate 0
    defaultroute
    mtu 1490
    mru 1490
    nobsdcomp
    persist # пускай демон сам пересоединяется в случае обрыва соединения
)

depend_ppp0() {
    need net.eth0
}

Теперь добавляем службы:

# cd /etc/init.d
# rm net.ppp0
# ln -s net.lo net.ppp0
# rc-update add net.ppp0 default
# /etc/init.d/net.eth0 restart
# /etc/init.d/net.ppp0 start

Вот собственно и всё. Так легко и просто мне ещё не удавлаось поднять VPN ни в одном дистрибутиве :). Хотя может дело не в дистрибутиве, а в том что количество таки перешло в качество 🙂

Реклама

3 комментария »

  1. […] Собственно всё что я хотел рассказать на этот раз, я изложил в статье VPN в Gentoo. Критикуйте […]

    Уведомление от продолжаю осваивать… « Заметки на память — Декабрь 5, 2006 @ 12:32:36

  2. а где сдесь адрес впн сервера к которому устанавливаеться подключение???

    комментарий от cos — Август 27, 2008 @ 12:27:43

  3. link_ppp0=»pty ‘pptp vpn.cinet.lan —nolaunchpppd'»
    Вот, я так думаю.

    комментарий от solshark — Ноябрь 11, 2008 @ 14:02:57


RSS feed for comments on this post. TrackBack URI

Добавить комментарий

Please log in using one of these methods to post your comment:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

Создайте бесплатный сайт или блог на WordPress.com.

%d такие блоггеры, как: