Настройка L2TP подключения через консоль на OS Ubuntu.
Внимание! Все настройки проводим в рутовой консоли. Для этого необходимо набрать в консоли sudo bash и ввести пароль root.
Нам понадобится пакет xl2tpd: sudo aptitude install xl2tpd
1. От провайдера получаем следующую информацию:
1.1. YOUR_IP - IP в сети FreeDom
1.2. YOUR_GATEWAY - шлюз доступа в сеть Freedom
1.3. YOUR_LOGIN_NAME - имя пользователя
1.4. YOUR_PASSWORD - пароль
1.5. Метод авторизации: CHAP
2. Настраиваем локальную сеть:
Открываем файл nano -w /etc/network/interfaces и вставляем туда текст:
# The loopback interface
auto lo
iface lo inet loopback
# The first network card
auto eth0
iface eth0 inet static
address YOUR_IP
netmask 255.255.255.192
gateway YOUR_GATEWAY
up route add -net 10.0.0.0 netmask 255.0.0.0 gw YOUR_GATEWAY
up route add -host 195.98.64.65 gw YOUR_GATEWAY
up route add -host 195.98.64.66 gw YOUR_GATEWAY
up route add -net 192.168.149.0/24 gw YOUR_GATEWAY
Сохраняем(ctrl+o) и выходим(ctrl+x) из редактора
3.Открываем файл nano -w /etc/resolv.conf и прописываем туда DNS:
nameserver 195.98.64.65
nameserver 195.98.64.66
Сохраняем(ctrl+o) и выходим(ctrl+x)
Переходим к настройке L2TP
4. Редактируем файл /etc/xl2tpd/xl2tpd.conf
Для этого необходимо набрать в консоли nano -w /etc/xl2tpd/xl2tpd.conf
[global]
access control = yes
[lac Freedom]
name = pw*** (ВАШ_ЛОГИН)
require chap = yes
require pap = no
lns = l2tp.freedom
redial = yes
redial timeout = 5
require authentication = yes
ppp debug = no
pppoptfile = /etc/ppp/options.xl2tpd
autodial = yes
Сохраняем(ctrl+o) и выходим(ctrl+x)
Редактируем /etc/ppp/options.xl2tpd
nano -w /etc/ppp/options.xl2tpd
если файл не существует, его нужно создать touch /etc/ppp/options.xl2tpd
unit 0
name pw*** (ВАШ_ЛОГИН)
remotename Freedom
ipparam Freedom
connect /bin/true
mru 1400
mtu 1400
nodeflate
nobsdcomp
noauth
persist
maxfail 0
nopcomp
noaccomp
defaultroute
replacedefaultroute
Сохраняем(ctrl+o) и выходим(ctrl+x)
В /etc/ppp/chap-secrets добавляем строку (если ее еще там нет):
ВАШ_ЛОГИН * ВАШ_ПАРОЛЬ
Готово. Подключение к Интернету производиться командой:
etc/init.d/xl2tpd start
Отключения от Интернета производиться командой:
etc/init.d/xl2tpd stop
В целом все настроено, можно еще добавить сервис в автозагрузку
sudo update-rc.d xl2tpd defaults 99