- Настройка PPPoE c помощью pppoeconf в Debian,Ubuntu и основанных на них дистрибутивах (Mint,Xubuntu итд).
- PPPoE в Ubuntu
- Что такое PPPoE
- Принцип действия
- Преимущества протокола
- О современных разновидностях
- PADR и PADT
- Как настроить PPPoE на Ubuntu
- Настройка PPPoE в Ubuntu с помощью графического менеджера
- Настройка PPPoE Linux с помощью терминала
- Исправление ошибок через PPPoEconf
- Заключение
- Настройка PPPoE-соединения для Linux Mint 19.2
- PPPoE клиент — часть 2: Ubuntu Linux
Настройка PPPoE c помощью pppoeconf в Debian,Ubuntu и основанных на них дистрибутивах (Mint,Xubuntu итд).
В стандартный состав дистрибутива Debian (и Ubuntu) входит утилита для настройки PPPoE соединений — pppoeconf. Для настройки PPPoE нам потребуются полномочия супер пользователя root (по сути администратора системы). Для этого вызовем команду pppoeconf через sudo (запуск команды от пользователя root).
В терминале (Приложения → Стандартные → Терминал, либо комбинацией клавиш Ctrl+Alt+T) набираем команду sudo pppoeconf :
Для подтверждения запуска команду pppoeconf от супер пользователя root нас просят ввести пароль нашего непривилегированного пользователя. Вводим свой пароль и нажимаем клавишу Enter
Далее перед нами появляется непосредственно сама программа настройки соединения.
Она предлагает перезаписать текущие настройки (если они есть).
В большинстве случаев, нужно просто нажать “Да”. Мы так и сделаем — жмём “Да”.
Следующий шаг — поиск сервера PPPoE-авторизации на каждом из сетевых устройств. Эта процедура обычно занимает несколько секунд. Если на этом этапе утилита pppoeconf выдаст отрицательный ответ — проверьте,
подключен ли кабель к вашей сетевой карте и так далее.
Далее у вас спросят, хотите ли вы использовать опции defaultroute (автоматически добавляет маршрут по умолчанию ) и noauth (не требовать от аутентификации PPPoE сервера) и удалить опцию nodetach. В большинстве случаев все эти действия необходимы для успешного подключения — отвечаем Да:
Далее pppoeconf запросит у вас ваш PPPoE логин. Вам нужно будет ввести свой логин по договору.
Логин обычно имеет вид XNNNN, где X — буква, N — цифры. Или вида c-08-NNNN, где N — цифры.
Например e1234, d9876, c-08-0001
Вводим и нажимаем “Ок”:
Далее вводим пароль. И опять же — “Ок”. Будьте внимательны при вводе пароля. В случае ошибки вы сможете повторить настройку при помощи pppoeconf.
В следующем диалоге выбираем «Да». Если вы знаете что это за параметры, можете настроить их под себя. Типичное значение MTU для нашей сети — 1480.
Далее выбираем нужно ли автоматически подключаться к интернету, отвечаем «Да»:
Для проверки соединения нажимаем «Да»:
Завершающий диалог, просто нажимаем «Ок»:
На этом настройка окончена. Теперь вы можете открыть ваш браузер и проверить всё ли работает. Так же вы можете убедится в успешном подключении через PPPoE введя в терминале команду plog :
Напоминаем, что вы в любой момент можете разорвать соединение командой sudo poff dsl-provider и установить соединение командой sudo pon dsl-provider .
Расположение файлов настроек:
Настройки pppoe соединия
Настройки запуска соединения автоматически при старте системы
Источник
PPPoE в Ubuntu
Настройка соединения является важным процессом при работе в виртуальной реальности. Для этого явления созданы 2 основных протокола, одним из которых является PPPoE setup (или altlinux PPPoE). Правда, установка этого оборудования требует специфических знаний. Чтобы предотвратить часто встречающиеся проблемы, новичку следует предварительно узнать о такой теме, как настройка PPPoE на Ubuntu.
Что такое PPPoE
Прежде чем говорить о настройке PPPoE в Ubuntu, следует понять: что же представляет собой это программное обеспечение.
PPPoE server ubuntu – это известный сетевой канальный протокол на платформе Линукс. Он необходим для передачи данных через Интернет. Имеет туннелирующий тип связи.
Принцип действия
Работа PPPoE server linux происходит следующим образом:
- Пользователь отправляет запрос серверу PPPoE ubuntu, в котором указаны адреса получателя и отправителя, тип передачи данных.
- В ответ PPPoE server linux предоставляет свои данные об описанных выше элементах. Причем если есть несколько серверов такого типа, то отвечают все.
- Клиент выбирает необходимый и отправляет запрос на соединение.
- Сервер подтверждает соединение, дает пользователю идентификацию.
Таким образом, получается связь клиента и сервера. Устанавливается идентификация между портами пользователя и сервера, образуется соединение и возникает ip-трафик.
Преимущества протокола
Отсутствие «плохой работы» сети возможно из-за ip-заголовков. Каждый пользователь может назначить свой канал передачи данных.
Настройки всех необходимых данных могут передаваться сервером, что значительно упрощает работу пользователю.
Само соединение легко просчитывается другими программами. Также его легко можно зашифровать, обеспечив его надежность и защиту.
О современных разновидностях
Существует несколько разновидностей протокола.
В этом случае связь будет через DSL-технологию.
Frame 1 (44 bytes on wire, 44 bytes captured)Ethernet II, Src: 00:50:da:42:d7:df, Dst: ff:ff:ff:ff:ff:ff PPP-over-Ethernet Discovery Version: 1 Type 1 Code Active Discovery Initiation (PADI) Session ID: 0000 Payload Length: 24PPPoE Tags Tag: Service-Name Tag: Host-Uniq Binary Data: (16 bytes)
Усовершенствованная версия предыдущего.
Frame 2 (60 bytes on wire, 60 bytes captured)Ethernet II, Src: 00:0e:40:7b:f3:8a, Dst: 00:50:da:42:d7:df PPP-over-Ethernet Discovery Version: 1 Type 1 Code Active Discovery Offer (PADO) Session ID: 0000 Payload Length: 36PPPoE Tags Tag: Service-Name Tag: AC-Name String Data: IpzbrOOl Tag: Host-Uniq Binary Data: (16 bytes)
PADR и PADT
Эти программы являются аналогами первой версии. Они используют ту же самую технологию, однако для соединения нужна своя POP-точка.
Еще одна разновидность 1 версии. В этом случае программа будет использовать для работы PADR- и PADS-пакеты. Технология соединения та же.
Как настроить PPPoE на Ubuntu
Есть 2 разных по методике подключения способа.
Настройка PPPoE в Ubuntu с помощью графического менеджера
- Вставить DSL-кабель к порту убунту.
- Щелкнуть по значку программы Network Meneger.
- Выбрать в открывающемся меню вкладку «Изменить соединение».
- Нажать кнопку «Добавить».
- Выбрать DSL-подключение.
- Ввести имя и пароль, предоставленные провайдером. Сохранить настройки.
- В раскрывающемся окне выбрать DSL-соединение.
Интернет подключение установлено!
Настройка PPPoE Linux с помощью терминала
Методика будет отличаться:
- Открыть терминал одновременным нажатием клавиш: Ctrl, Alt, T.
- Установить пакет PPPoEconf с помощью выражения: sudo apt install PPPoEconf.
- Соединить DSL-кабель и порт Убунту. Ввести команду: sudo PPPoEconf.
- Для дальнейшей настройки выбрать «Да» в выпадающем окне.
- Ввести имя и пароль, данные провайдером.
- Согласиться с использованием Peer DNS.
- Нажать «Да» во вкладке Limited MSS Problem.
- Снова нажать согласие.
- Для проверки подключения следует воспользоваться выражением: ifconfig.
Интернет-подключение установлено! Для отключения следует воспользоваться выражением: sudo poff. Для повторного запуска нужно использовать sudo pon dsl-provider. Для дальнейшей настройки изучаемого протокола следует воспользоваться командой: nm-connection-editor.
Исправление ошибок через PPPoEconf
Все проблемы лучше решать через терминал.
Алгоритм достаточно прост:
- Зайти через «Приложения» во вкладку «Стандартные» открыть «Терминал». Ввести выражение sudo PPPoEconf.
- Для подтверждения запуска этой команды следует ввести свое имя и пароль, нажать Enter.
- Появится программа настройки, которая даст запрос на переустановку пакета. Следует нажать «Да».
- Дальше пойдет поиск доступных серверов PPPoE-типа и авторизации с ними. Если выдается отрицательный ответ, то стоит проверить подключение кабеля к порту Линукс.
- Далее следует согласиться с использованием операций defaultroute и noauth, а также прекращения работы операции nodetach.
- Затем нужно ввести свой логин по договору вида XNNNN или c-08-NNNN (X – буква, N – цифра). Нажать «Ок».
- Ввести пароль и снова нажать «Ок».
- Для последующих всплывающих окон рекомендуется выбрать «Да». Это соглашение с подключением к Интернету и проверкой установившегося соединения.
- Нажать «Ок».
В дальнейшем прервать связь можно с помощью выражения sudo poff dsl-provider, а установить – sudo pon dsl-provider.
К часто встречающимся ошибкам подключения относятся:
- В этом случае нужно проверить правильность вводимых символов имени и пароля.
- 769. Здесь нужно проверить подключение кабеля к порту и установку соединения в целом.
- 678, 815, 651. В 1 ситуации следует переустановить драйвера или позвонить в службу поддержки. Во 2 ситуации через терминал ввести выражение netsh winsock reset. В 3 ситуации поможет только техподдержка.
- 633. Включить соединение по локальной сети.
- 692. Подключить снова кабель.
- 718. Подождать несколько минут и попробовать подключиться заново.
- 720. Включить TCP-протоколы.
- 734. Установить возможность использования «небезопасного пароля» в настройках на панели.
- 735. Получить новый ip-адрес, перезагрузив гаджет.
- 764. Решение такое же, как и при ошибке 734.
- 797. Включить сетевую карту или установить новую.
Используя описанные выше советы, можно решить возникающие проблемы на платформе Убунту.
Заключение
Настройка PPPoE на Ubuntu – достаточно простой и многовариантый. Однако следует учитывать специфические особенности алгоритмов каждой методики. При возникающих проблемах новичку следует обратиться к специалисту.
Источник
Настройка PPPoE-соединения для Linux Mint 19.2
Linux Mint это бесплатная операционная система с открытым исходным кодом, основанная на дистрибутиве Ubuntu. На момент составления статьи Linux Mint 19.2 была доступна для бесплатного скачивания с официального сайта. Если Вы пользуетесь этой операционной системой, то эта статья может помочь Вам при самостоятельной настройке PPPoE-соединения, если в Вашей домашней сети не используется роутер.
- Перед настройкой убедитесь, что сетевой кабель не имеет очевидных повреждений и подключен к компьютеру, а также что у Вас под рукой есть памятка пользователя, содержащая Ваши учётные данные и актуальный пароль.
- В правой нижней части экрана нажмите на иконку сети левой кнопкой мыши, в открывшемся меню выберите Сетевые соединения
- В открывшемся окне кликните левой кнопкой мыши по кнопке со знаком «+». В результате откроется диалоговое окно для создания подключения.
- В открывшемся диалоговом окне выберите в списке DSL/PPPoE и нажмите кнопку «Создать. «.
- В открывшемся окне выберите из списка Parent interface (обычно eth0) и в поля Имя пользователя и Пароль введите соответствующие данные из Памятки пользователя.
- При желании Вы можете включить автоматическое подключение к PPPoE, поставив во вкладке «Основное» галочку Автоматически подключаться к этой сети, когда она доступна.
- Нажмите кнопку «Сохранить». Соединение установится автоматически.
- Проверить статус подключения Вы можете, нажав на иконку в правой нижней части экрана и выбрав в открывшемся меню Параметры сети. Затем выберите в списке соединений PPP.
- Приятного пользования!
Мы запускаем обновленный сайт и нам важно Ваше мнение!
Ознакомьтесь с сайтом и если нашли замечания опишите их с помощью формы
Источник
PPPoE клиент — часть 2: Ubuntu Linux
В этой статье будет описан процесс настройки и установки PPPoE-подключения в Ubuntu Linux 10.10 В роли
Все что необходимо знать — это имя пользователя и пароль для установки сессии.
В данном примере подразумевается, что со стороны клиента при подключении по технологии DSL модем настроен в режиме моста, при подключении по Ethernet — между клиентом и оборудованием провайдера нет промежуточных устройств по типу маршрутизатора.
Смотрим как Ubuntu Linux 10.10 ищет сервер доступа:
Т.к. была настроена ранее кое-какая конфигурация, то клиент предлагает изменить ее. Соглашаемся с этим предложением:
Далее вводим имя пользователя:
и вводим пароль для этого пользователя:
Информация по умолчанию будет взята из файла /etc/resolv.conf о ДНС-серверах:
Соглашаемся с размером MSS=1452.
Сделаем установку РРР-сессии при запуске системы:
и проверим соединение:
Теперь посмотри в файл настройки соединения /etc/ppp/peers/dsl-provider
# cat /etc/ppp/peers/dsl-provider
# Minimalistic default options file for DSL/PPPoE connections
noipdefault
#Опция noipdefault необходима для динамического назначения IP адреса.
defaultroute
#Опция defaultroute устанавливает в качестве маршрута по умолчанию, адрес провайдера.
replacedefaultroute
#Опция replacedefaultroute корректно удаляет предыдущий маршрута по умолчанию.
hide-password
#Опция hide-password запрещает показ паролей в отладочных сообщениях.
#lcp-echo-interval 30
#Опция lcp-echo-interval задает интервал времени в секундах N, через который посылать эхо-запросы серверу для проверки соединения.
#lcp-echo-failure 4
#Опция lcp-echo-failure связана с предыдущей — после N неудачных запросов разорвать соединение.
noauth
#Опция noauth не требует удаленную сторону назвать себя перед тем, как начнется обмен пакетами.
persist
#Опция persist отвечает за то, что соединение будет постоянным.
#mtu 1492
#Опция mtu указывает на размер mtu на интерфейсе ppp
#persist
#maxfail 0
#Опция maxfail задает количество неудачных попыток N после после которых попытки автосоединения будут прекращены.
соединением.
#holdoff 20
#Опция holdoff определяет время в секундах N, после разрыва соединения перед повторным
plugin rp-pppoe.so eth0
#Опция plugin отвечает за загрузку модуля ядра rp-pppoe.so и интерфейс, на котором висит модем.
user «pppoeuser»
#Опция user указывает имя пользователя необходимое для подключения.
usepeerdns
#Опция usepeerdns используется для автоматической настройки DNS.
Логин и пароль, используемый при соединении, в зависимости от типа используемой аутентификации (PAP/CHAP) находятся в файлах /etc/ppp/pap-secrets или /etc/ppp/chap-secrets.
На одной машине можно организовать сколько угодно одновременных подключений. Создаем разные настройки и разные названия файлов. Например:dsl-provider1 и dsl-provider2
Также посмотрим стартовый скрипт:
# cat /etc/ppp/pppoe_on_boot
#!/bin/sh
PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
export PATH
modprobe -q pppoe
exec pppd call dsl-provider
Источник