Настройка PPPoE



By admin ~ Октябрь 27th, 2008. Filed under: Сеть.

Для настройки подключения PPPoE в Debian необходимо выполнить следующие комманды:

apt-get install pppoe pppoeconf

В файл /etc/ppp/chap-secrets нужно добавить строку вида:

“ваш_логин” * “ваш_пароль” *

В файле /etc/ppp/peers/dsl-provider должен быть такой набор строк (они там все будут, кроме логина):

user ваш_логин
pty “/usr/sbin/pppoe -I eth1 -T 80 -m 1452″
noipdefault
defaultroute
hide-password
lcp-echo-interval 20
lcp-echo-failure 3
connect /bin/true
noauth
persist
mtu 1500
noaccomp
default-asyncmap

Внимание: Замените eth1 на имя вашей карточки (eth0, eth1).

В файл /etc/network/interfaces необходимо добавить следующие строки:

auto ppp0
iface ppp0 inet ppp
provider dsl-provider

После перезагрузки системы у вас появится устройство ppp0.

Popularity: 30%

Похожие статьи:

5 Responses to Настройка PPPoE

  1. Dmitri

    А разве не нужно настраивать IP адрес и Gateway для eth ?

  2. mikerosoft

    а разве это не в /etc/resolv.conf ?

  3. sequel

    хотелось еще бы увидеть статью про настройку vpn

  4. deblanck

    Для настройки VPN в Debian,вначале следует настроить локальную сеть (eth0),затем в терминале или из консоли выполнить : $sudo pptpsetup –create vpn –server адресс_вашего_сервера_vpn –username ваш_логин_у_провайдера –password ваш_пароль_у_провайдера $sudo nano /etc/ppp/peers/vpn добавить после строки \”nodeflate\”: persist maxfail 0 и в самый конец файла: defaultroute replacedefaultroute сохранить: Ctrl+X->Y->Enter,затем: $sudo pon[poff] vpn или $sudo pppd call vpn/sudo killall pppd - для вкл/выкл vpn P.S.:Работает в Debian,openSUSE,Gentoo,Fedora,Ubuntu,Mint,Crunchbang,Knoppix. Для rpm-based дистров:строку \’\'replacedefaultroute\” добавлять не надо,etc Gentoo Перепроверьте после создания файла /etc/ppp/peers/vpn файл /etc/resolv.conf: $sudo cat /etc/resolv.conf -и если он пуст,то - $sudo cat >> /etc/resolv.conf и пишем туда свои dns-сервера примерно так nameserver 192.168.xxx.xxx nameserver 192.168.xxx.xxx nameserver 8.8.8.8 nameserver 8.8.4.4 Сохраняем : Ctrl+C,Проверяем:$sudo cat /etc/resolv.conf Запускаем vpn при загрузке системы : $sudo nano /etc/rc.local - и вставляем перед \’exit 0\’: #up iface ppp0 pon vpn pre-up ip link set eth0 up И Ctrl+X->Y->Enter $sudo reboot Входим снова и сеть поднята. PPPoE можно настроить ещё проще: $sudo pppoeconf - после чего в вопросах скрипта согласиться с добавлением defaultroute в файл настроек,отказаться от ограничения значения MTU и от автоматического добавления dns-адрессов посылаемых провайдером в файл resolv.conf,отказаться от настройки запуска pppoe при старте системы и поднятия соединения по завершению скрипта,затем: $sudo mv /etc/ppp/peers/dsl-provider /etc/ppp/peers/dsl - для простоты :)) $sudo nano /etc/network/interfaces и удалить там всё,что закинул туда скрипт pppoeconf,оставив только абзац про \’auto lo\’ $sudo nano /etc/NetworkManager/NetworkManager.conf и в секции ifupdown восстановить заблокированную скриптом опцию \’managed\’ с \’falce\’ на \’true\’: [ifupdown] managed=true - иначе в иксах не запустится интерфейс eth0 или даже сам апплет NM P.P.S:не знаю,почему авторы pppoeconf заложили в скрипт вопрос о настройке соединения при старте,если при любом ответе на него,скрипт всё равно шурует в системных настройках похлеще любых руткитов,и нужно всё восстанавливать вручную,но - фитча полезная… Можно так же прописать это дело в rc.local или поднимать тот или иной вариант с помощью pon по мере надобности: $sudo pon[poff] vpn[dsl] Be happy! %-))

  5. assa

    PPPoE это и есть VPN просто другой протокол ! Юзеры ! и настройки с ошибками !

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