воскресенье, 27 марта 2011 г.

Настройка PPPOE соединения в Linux

Всем привет, сегодня я расскажу вам как я подключался к своему провайдеру (bashnet - ethernet) по средством pppoe.
И так, для начала нам нужно убедится что модуль pppoe загружен в ядро:

#modprobe -l pppoe

в ответ вы должны увидеть что то вроде:

kernel/drivers/net/pppoe.ko

если же вы не увидите этого то вам нужно либо пересобрать ядро с модульной поддержкой этого модуля, либо попробовать выполнить следующее:

#modprobe -a pppoe

Дальше вам нужно установить инструмент настройки соединения, pppoeconf:

#sudo apt-get install pppoeconf

во время первой установки он должен спросить параметры подключения если этот не произошло то запустите:

#pppoeconf

и начнется настройка соединения с вашим провайдером:

Если вы откажитесь от автоматической установки соединения при загрузке компа, тогда устанавливать соединение нужно будет так:


#pon dsl-provider установит соединение
#plog отобразит лог подключения
#poff разорвет его



Если все таки нужна автоматическое подключение, тогда делаем маленький скрипт вида:

#!/bin/sh

poff
pon dsl-provider

и сохраняем его в директорию /etc/network/if-up.d назвать можно хоть как, главное не забыть дать прова на исполнение

#chmod 777 имя-файла

перезагружаемся и смотрим установилось ли у нас соединение? если соединение установленно, то у вас должен появится интерфейс ppp0:

#ifconfig

ppp0 Link encap:Point-to-Point Protocol
inet addr:169.254.4.86 P-t-P:89.191.240.9 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:24417 errors:0 dropped:0 overruns:0 frame:0
TX packets:13275 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:18577069 (17.7 MiB) TX bytes:892462 (871.5 KiB)

настройки которые вы проводили, сохранились в /etc/ppp/peers/dsl-provider, при желании или необходимости вы можете их изменить.

Комментариев нет:

Отправить комментарий