guest@amper.me /blog $ | |
Настройка L2TP под FreeBSDКак-то случайно узнал, что мой провайдер таки поднял L2TP в дополнение к тормозному и устаревшему PPTP, который на гигабитном линке отжирал почти все ресурсы моего "роутера"...Но как-то настроить сразу не получилось, то соединение просто рвалось, то скорость низкая была... Немного более вдумчивое чтение документации, как известно, спасает ситуацию. А так же были найдены уже готовые варианты конфигурации. В итоге, все-таки получилось завести с подобным конфигом: default: load L2TP_CLIENT L2TP_CLIENT: create bundle static B1 set iface up-script /usr/local/etc/mpd5/io-up-pptp.sh set iface down-script /usr/local/etc/mpd5/io-down-pptp.sh set iface route default set iface enable tcpmssfix set ipcp ranges 0.0.0.0/0 0.0.0.0/0 create link static L1 l2tp set link action bundle B1 set auth authname "логин" set auth password "пароль" set link max-redial 0 set link keep-alive 20 30 set link mtu 1450 set l2tp peer ip_сервера open Рассмотрим подробнее некоторые строки конфига set iface route default set iface enable tcpmssfix set iface up-script set iface down-script скрипту up-script передаются 3 параметра 1 - имя свежеподнятого интерфейса (ng0, если первый и т.д.) 2 - протокол (обычно inet) 3 - назначенный адрес 4 - адрес сервера 5 - имя юзера Могут быть еще 3 параметра: 6,7 - адреса днс серверов 8 - peer-address для down-script все то же, за исключением отсутствия 6 и 7 параметров. set link max-redial 0 set link keep-alive 20 30 С авторизацией по умолчанию проблем не должно возникать. Вот у меня грабли были с mtu, в итоге после некоторых подсчетов и тестов получил 1454, но на всякий случай поставил 1450. |
|
Время генерации страницы: 0.0017с. SQL запросов: 2 |