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 ни в одном дистрибутиве :). Хотя может дело не в дистрибутиве, а в том что количество таки перешло в качество ![]()
[...] Собственно всё что я хотел рассказать на этот раз, я изложил в статье VPN в Gentoo. Критикуйте [...]
Оповещение от продолжаю осваивать… « Заметки на память — Декабрь 5, 2006 @ 12:32:36