Настройка соединения с Интернет по L2TP Ubuntu 10.04(Linux)
1. Настройка сетевой карты в Linux-Ubuntu 10.04
1) Для сетевой карты необходимо выставить следующие параметры автоматической настройки:
копируем из письма строку и вставляем в строку терминала, понеслась:
sudo gedit /etc/NetworkManager/system-connections/Auto eth0
смотришь кусок
…
[ipv4]
method=auto
ignore-auto-routes=false
ignore-auto-dns=false
dhcp-send-hostname=false
never-default=false
…
вносишь изменения, если все также, как здесь - выходишь оттуда, если меняешь незабывай сохранять.
2)Вносишь изменения в файл /etc/network/interfaces с помощью команды:
sudo gedit /etc/network/interfaces
делаешь так, как здесь, а проще копипастешь отсюда
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto ppp0
iface ppp0 inet dhcp
сохраняешь.
проверяем, что DHCP-сервер выдал настройки для сетевой карты:
sudo ifconfig
на выходе:
eth0 Link encap:Ethernet HWaddr 00:25:11:0d:c5:9c
inet addr:172.17.0.8 Bcast:172.17.7.255 Mask:255.255.248.0
inet6 addr: fe80::225:11ff:fe0d:c59c/64 Диапазон:Ссылка
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:58 errors:0 dropped:0 overruns:0 frame:0
TX packets:83 errors:0 dropped:0 overruns:0 carrier:2
коллизии:0 txqueuelen:1000
RX bytes:13140 (13.1 KB) TX bytes:9284 (9.2 KB)
Память:febc0000-fec00000
3) Проверяем, что в таблице появились маршруты на локальные ресурсы ТТК-ДВ, динамически выданные с DHCP-сервер:
sudo netstat -rn
появится:
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags MSS Window irtt Iface
172.20.0.0 172.17.0.1 255.255.255.0 UG 0 0 0 eth0
172.17.0.0 0.0.0.0 255.255.248.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
172.17.0.0 172.17.0.1 255.255.0.0 UG 0 0 0 eth0
0.0.0.0 172.17.0.1 0.0.0.0 UG 0 0 0 eth0
4) После того как вы проделали данные действия, вы можете пользоваться файлообменным внутрисетевым ресурсом dc.ttkdv.ru, а также порталом абонентов
http://portal.ttkdv.ru.
Часть 2. Настройка высокоскоростного подключения к сети интернет (L2TP) в Linux-Ubuntu 10.04
1) Для подключения к ТТК-ДВ по L2TP необходимо установить пакет xl2tpd:
sudo apt-get install xl2tpd
пакет xl2tpd_1.2.6+dfsg-1_i386.deb через поиск в ДС есть в наличии.
запустишь и установишь.
2) Настройка L2TP, настройка L2TP-соединения на базе xl2tpd состоит из формирования нескольких конфигурационных файлов.
Файл /etc/xl2tpd/xl2tpd.conf:
sudo gedit /etc/xl2tpd/xl2tpd.conf
[global]
access control = yes
[lac ttkdv]
lns = l2tp.ttkdv.ru
redial = yes
redial timeout = 1
require chap = yes
require pap = no
require authentication = no
name = 2710*** (логин_пользователя ttk по договору)
ppp debug = no
pppoptfile = /etc/ppp/options.xl2tpd.ttkdv
autodial = yes
копируешь прямо отсюда и туда.
3) Производим настройку pppd, файл настройки /etc/ppp/options.xl2tpd.ttkdv замечу, что местный файл просто options.xl2tpd, поэтому сохранять будешь сохранить как и добавишь англицкими буквами ttkdv т.е. получится - options.xl2tpd.ttkdv
поэтому сначало
sudo gedit /etc/ppp/options.xl2tpd
а сохранишь как options.xl2tpd.ttkdv с ниже следующими параметрами:
name 2710*** (логин пользователя ттк по договору)
remotename l2tp
ipparam ttkdv
connect /bin/true
mru 1460
mtu 1460
nodeflate
nobsdcomp
persist
maxfail 0
nopcomp
noaccomp
replacedefaultroute
defaultroute
4) Файл /etc/ppp/chap-secrets:
sudo gedit /etc/ppp/chap-secrets
логин * "пароль"
где логин - логин от ттк
пароль - пароль для подключения от ттк пример:
271000006 * "sgjhdkhgjhg"
обрати внимание пароль в скобочках. скорее всего от pppoe он там уже будет находится, но все равно проверь!
5)Настройка DNS:
sudo gedit /etc/resolv.conf
nameserver 172.20.0.10
domain ttkdv.ru
search ttkdv.ru
тут ничего сложного - НЕ ЗАБЫВАЙ СОХРАНЯТЬ В РЕДАКТОРЕ!
6) Для установки l2tp-соединения запускаем демон:
sudo /etc/init.d/xl2tpd start
должен получить ответ:
start xl2tpd:xl2tpd
это значит что все нормально!)
7) Проверяем, наличие l2tp соединения:
sudo ifconfig
наблюдаем такую картину:
eth0 Link encap:Ethernet HWaddr 00:25:22:0b:c4:e1
inet addr:172.17.113.26 Bcast:172.17.119.255 Mask:255.255.248.0
inet6 addr: fe80::225:22ff:fe0b:c4e1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5419941 errors:0 dropped:0 overruns:0 frame:0
TX packets:10549561 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:757643834 (757.6 MB) TX bytes:15571172840 (15.5 GB)
Interrupt:25
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:123 errors:0 dropped:0 overruns:0 frame:0
TX packets:123 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:16788 (16.7 KB) TX bytes:16788 (16.7 KB)
ppp0 Link encap:Протокол PPP (Point-to-Point Protocol)
inet addr:188.168.114.199 P-t-P:172.16.24.130 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1460 Metric:1
RX packets:288389 errors:0 dropped:0 overruns:0 frame:0
TX packets:211434 errors:0 dropped:290 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:412175739 (412.1 MB) TX bytes:13536302 (13.5 MB)
значит всё инет должен появитсо.
я с убунты 8.04 валю нетворк менегера, чтобы удалить Network Manager, выполни в терминале команду:
sudo aptitude remove network-manager
ну вроде всё.
автозапуск:
Система - Параметры - Запускаемые приложения - добавить - название : xl2tpd - команда: /etc/init.d/xl2tpd start - коментарий: любой
настройки - запомнить работающие приложения.
Да после обновления ядра возможно предется переустановить пакет xl2tpd т.е. пакет xl2tpd_1.2.6+dfsg-1_i386.deb .