| VPN по L2TP |
|
Автор статьи: Neonboy
Настройка сети по протоколу L2TP на примере Corbina Telecom. 1) Необходимо установить пакет xl2tpd sudo apt-get install xl2tpd 2) Отредактируйте файл /etc/xl2tpd/xl2tpd.conf: sudo gedit /etc/xl2tpd/xl2tpd.conf Необходимо прописать в него следующее: [global] где corbina-user-name; - ваше имя пользователя в Corbina. 3) Отредактируйте /etc/ppp/options.xl2tpd: sudo gedit /etc/ppp/options.xl2tpd Пропишите в него: unit 0 4) В /etc/ppp/chap-secrets добавьте строку (если ее еще там нет): <corbina-user-name-without-brackets> * <corbina-password-without-brackets> Внесите изменения в /etc/init.d/xl2tpd: sudo gedit /etc/init.d/xl2tpd Необходимо поменять секцию start следующим образом: start) if !([ -f /var/run/xl2tpd/l2tp-control ]) ; then mkdir -p /var/run/xl2tpd touch /var/run/xl2tpd/l2tp-control fi echo -n "Starting $DESC: " start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \ --exec $DAEMON -- $DAEMON_OPTS echo "$NAME." route add -host <host tp.corbina.ru> gw <default-gw> route add -host <dns-server-1> gw <default-gw> route add -host <dns-server-2> gw <default-gw> Здесь: host tp.corbina.net - L2TP-сервер провайдера, - первый DNS-сервер, - второй DNS-сервер. Шлюз по умолчанию определяются для каждого случая свой. Для их определения можно воспользоваться командами: host tp.corbina.net 6) Пропишите в /etc/network/interfaces свои настройки сети для карточки: auto lo eth0 7) Отключите network-manager в списке запущенных приложений, чтобы не мешал работать стандартной дебиановской сетевой системе и позволил проинициализировать eth0 до того, как будет подниматься ppp0 через xl2tpd. Надеемся, что это HowTo поможет вам лучше понять процесс настройки сети и решит ваши проблемы в данном вопросе. |


