Как настроить соединения pppoe в ubuntu

Настройка интернет соединения (PPPoE) для Linux на примере подключения к NetByNet.

В стандартный пакет дистрибутива Ubuntu входит утилита для настройки PPPoE соединений — pppoeconf. Для настройки PPPoE нам потребуются полномочия супер пользователя root (по сути администратора системы).

Для этого вызовем команду pppoeconf через sudo (запуск команды от пользователя root).

В терминале (Приложения → Стандартные → Терминал, либо комбинацией клавиш Ctrl+Alt+T) набираем команду sudo pppoeconf:

Как настроить соединения pppoe в ubuntu

Для подтверждения запуска команду pppoeconf от супер пользователя root нас просят ввести пароль нашего непривилегированного пользователя. Вводим свой пароль и нажимаем клавишу EnterДалее перед нами появляется непосредственно сама программа настройки соединения. В большинстве случаев, нужно просто нажать “Да”. Мы так и сделаем — жмём “Да”.

Как настроить соединения pppoe в ubuntu

Следующий шаг — поиск сервера PPPoE-авторизации на каждом из сетевых устройств. Эта процедура обычно занимает несколько секунд. Если на этом этапе утилита pppoeconf выдаст отрицательный ответ — проверьте,подключен ли кабель к вашей сетевой карте и так далее.

Как настроить соединения pppoe в ubuntu

Далее у вас спросят, хотите ли вы использовать опции defaultroute (автоматически добавляет маршрут по умолчанию ) и noauth (не требовать от аутентификации PPPoE сервера) и удалить опцию nodetach. В большинстве случаев все эти действия необходимы для успешного подключения — отвечаем Да:

Как настроить соединения pppoe в ubuntu

Далее pppoeconf запросит у вас ваш PPPoE логин. Вам нужно будет ввести свой логин по договору. Вводим и нажимаем “Ок”:

Как настроить соединения pppoe в ubuntu

Далее вводим пароль. И опять же — “Ок”. Будьте внимательны при вводе пароля. В случае ошибки вы сможете повторить настройку при помощи pppoeconf.

Как настроить соединения pppoe в ubuntu

В следующем диалоге выбираем «Да».

Как настроить соединения pppoe в ubuntu

Далее выбираем нужно ли автоматически подключаться к интернету, отвечаем «Да»:

Как настроить соединения pppoe в ubuntu

Для проверки соединения нажимаем «Да»:

Как настроить соединения pppoe в ubuntu

Завершающий диалог, просто нажимаем «Ок»:

Как настроить соединения pppoe в ubuntu

На этом настройка окончена. Теперь вы можете открыть ваш браузер и проверить всё ли работает. Так же вы можете убедится в успешном подключении через PPPoE введя в терминале команду plog:

Напоминаем, что вы в любой момент можете разорвать соединение командой sudo poff dsl-provider и установить соединение командой sudo pon dslprovider.

Источник: https://webhamster.ru/mytetrashare/index/mtb0/151047622872ewg6wzoc

Настройка интернета по технологии ADSL в Linux на примере Ростелеком

В этой статье рассматривается подключение интернета от провайдера Ростелеком с использованием технологии ADSL в операционной системе Linux на примере распространенного рабочего окружения GNOME.

Как известно, подключение ADSL-модема для работы может осуществляться двумя способами, маршрутизатором (роутером) или мостом (бриджем).

При использовании модема в качестве роутера соединение PPPoE осуществляется самим модемом, к которому производится присоединение компьютера по локальной проводной или беспроводной сети.

При соединении мостом модем выполняет функцию посредника (моста), само же соединение, включая авторизацию пользователя, осуществляется средствами операционной системы. В данной статье рассмотрим оба способа подключения.

Соединение роутером

Это наиболее простой и универсальный способ. Как уже было сказано, соединение PPPoE осуществляется самим модемом, а передача данных интернет-контента на сам компьютер осуществляется по локальной сети. Собственно говоря для того, чтобы выполнить подключение, необходимо лишь настроить сам модем и присоединить его к компьютеру. Настройка модема в данном случае делается в соответствие с данными, предоставленными провайдером, инструкцией по настройке конкретной модели модема и ничем не отличается от настройки для windows. Фактически Вам придется ввести параметры VPI / VCI = 0 / 35 либо 0 / 33, логин и пароль, выданные Вам при заключении договора, а так же (желательно) включить брандмауэр. Большинство компьютеров под управлением Linux автоматически найдут локальную сеть по умолчанию используемой системы автоматического получения IP адреса (DHCP). В случае неудачи подключения по локальной сети необходимо проверить настройки сетевого соединения. Для этого нужно кликнуть правой кнопкой мыши по апплету настроек сетевых соединений NetworkManager, который в оболочке GNOME находится в верхней правой части экрана, и выбрать пункт выпавшего меню «Изменить соединения», либо пройти по меню «Система — Параметры — Сетевые соединения» стандартного диалога рабочего окружения GNOME. Как настроить соединения pppoe в ubuntu Обратите внимание, что апплет, в зависимости от примененной темы оформления, может иметь другую пиктограмму, например в виде соединительного разъема, антенны, символизирующей беспроводную связь или направленных навстречу друг другу стрелок, символизирующих обмен информацией. Далее жмем на кнопку «Изменить», переходим на вкладку «Параметры IPv4» и проверяем метод установки соединения. Должен быть выбран метод DHCP. Как настроить соединения pppoe в ubuntu Как настроить соединения pppoe в ubuntu Обратите внимание на то, чтобы была установлен галочка «доступно всем пользователям» (на скриншоте выделено синим кругом). Если этот пункт не будет отмечен, то в дальнейшем, когда вы создадите учетные записи для других пользователей, они не смогут использовать соединение с интернет. Пункт «подключать автоматически» (на скриншоте выделен желтым кругом) означает, что при включении компьютера и модема вам не придется давать какие-либо команды для подключения к интернет, компьютер после включения будет соединен с сетью автоматически. В случае, если вы не отметите этот пункт, вам придется установить соединение мышью с помощью апплета сети NetworkManager (первый скриншот). Соединение роутером при использовании операционных систем Linux можно рекомендовать не только по причине удобства и простоты настройки, но и из-за того, что уже на стадии установки системы (например если вы будете ставить систему на другой компьютер или ноутбук, подключенный к этому модему), последняя будет видеть интернет, который зачастую полезен на этом этапе для загрузки русификации (на примере системы Ubuntu), возможных обновлений, автоматического просмотра списков программного обеспечения и т.п.

Соединение мостом

При соединении мостом (бриджем) вам необходимо сделать настройки согласно руководству. Эта настройка опять же ничем не отличается от настройки модема для его использования совместно с операционной системой windows, поэтому рассматривать этот шаг в данном руководстве нет необходимости. Здесь важно показать как можно создать соединение PPPoE средствами операционной системы Linux. Итак, используя контекстное меню уже известного нам апплета NetworkManager, переходим по меню «изменить соединения», затем переходим во вкладку «проводные» и удаляем имеющееся проводное соединение по локальной сети. Система попросит ввести пароль учетной записи с административными привилегиями. Как настроить соединения pppoe в ubuntu Далее переходим во вкладку DSL и жмем кнопку «добавить». Как настроить соединения pppoe в ubuntu В открывшемся окне (вкладка DSL) вводим логин и пароль, выданные при заключении договора, отмечаем флажок «доступно всем пользователям» (на рисунке выделен синим кругом). Флажок «подключаться автоматически» (на рисунке выделен желтым кругом) ставим по своему желанию. Как настроить соединения pppoe в ubuntu Далее переходим во вкладку «Параметры IPv4» и проверяем установленный метод соединения . Должен быть выбран метод «Автоматически PPPoE». Как настроить соединения pppoe в ubuntu В случае, если в соединение работать не будет, можно задать параметры соединения вручную. Как настроить соединения pppoe в ubuntu Подключение и отключение DSL соединения делается очень просто, с помощью апплета NetworkManager, через его контекстное меню. Как настроить соединения pppoe в ubuntu Полезно так же проверить вкладку «Параметры PPP». В моем случае настройки по умолчанию позволили без труда настроить соединение. В настройках по кнопке «Настроить методы» также не пришлось ничего менять, соединение заработало сразу, однако я оставил лишь один метод аутентификации «CHAP» (по умолчанию были отмечены флажки напротив всех методов аутентификации). Как настроить соединения pppoe в ubuntu При оперировании функциями апплета NetworkManager обратите внимание, что он имеет два контекстных меню, по клику правой кнопки мыши и левой. По клику правой кнопкой мыши вам будет предложено изменить соединения и в целом включить или выключить поддержку сети. Клик левой кнопкой предоставляет контекстное меню управления конкретными подключениями, в нашем случае — включить/выключить соединение DSL. Важно: после настройки модема не забудьте сменить пароль на доступ к его настройкам. Приятного интернет-серфинга и общения с вашими близкими и друзьями!

Автор статьи: Disel.

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

Источник: https://linuxnow.ru/view.php?id=112

Шаг 2. Настройка интернета

В первом шаге я рассмотрел установку Ubuntu и детали, которые очень важны при этом. Пойдем дальше и посмотрим на вещи, которые следует настраивать сразу после установки Ubuntu.

Настройка интернета

Несмотря на пакет network-manager, с настройкой интернета на Ubuntu могут возникнуть проблемы. Если ваша сеть настраивается без статических IP, то, возможно, вам повезло и вся настройка пройдет в GUI.

NetworkManager автоматически запускается и сидит в области уведомлений. По умолчанию все сетевые интерфейсы переведены в режим «Роуминга». Это значит, что они все рассчитывают на DHCP. NetworkManager автоматически определит все беспроводные адаптеры и вам останется только настроить доступ (все через GUI).

Если у вас VPN(PPTP), то следует поставить пакеты pptp-linux и network-manager-pptp.

Пакет network-manager-pptp скачиваем из Windows. Пакеты ставятся через Терминал (Приложения->Стандартные->Терминал), через Менеджер пакетов Synaptic (Система->Администрирование->Менеджер пакетов Synaptic), либо прямым запуском конкретного deb-пакета.Как настроить соединения pppoe в ubuntu Установка через Терминал осуществляется вводом команды:

  • sudo aptitude install (пакеты для установки)
  • sudo aptitude install pptp-linux
  • sudo NetworkManager restart

В нашем случае: Следует отметить, что команда sudo требует ввода пароля. И устанавливаем двойным щелчком пакет network-manager-pptp, который мы скачали еще в Windows. После чего перезагружаем сеть:

Что делать если у вас статический IP и VPN(PPTP)

Поддержка статического IP будет лишь с версии NetworkManager 0.7, поэтому придется настраивать вручную.

  1. Сам статический IP настраивается через network-admin (sudo network-admin).
  2. sudo aptitude install pptp-linux
  3. sudo gedit /etc/ppp/options.

    pptp

  4. lock noauth refuse-eap refuse-chap refuse-mschap nobsdcomp
  5. nodeflate
  6. sudo gedit /etc/ppp/pap-secrets
  7. ВашЛогин PPTP ВашПароль *
  8. sudo gedit /etc/ppp/peers/myvpn
  9. pty «pptp ВашVNPСервер —nolaunchpppd» name ВашЛогин remotename PPTP defaultroute file /etc/ppp/options.pptp ipparam server
  10. replacedefaultroute
  11. sudo gedit /etc/network/if-up.d/if-up-eth0

Сразу открываем терминал, нам много придется в нем работать. 1. Устанавливаем нужные пакеты: 2. Редактируем файл /etc/ppp/options.pptp Стираем все и записываем туда: 3. Редактируем файл /etc/ppp/pap-secrets Добавляем в конец строчку 4. Редактируем файл /etc/ppp/peers/myvpn Записываем туда: 5. Добавляем маршрут к VPN-серверу. Редактируем файл /etc/network/if-up.d/if-up-eth0 (Либо eth1/eth2/… зависит от сетевого интерфейса, который вы используете для VPN. Можно узнать командой ifconfig). Записываем туда:

#!/bin/sh route add -net ВашVNPСервер netmask 255.255.255.255 gw ВашШлюз

Выполняем:

  • sudo chmod +x /etc/network/if-up.d/if-up-eth0
  • sudo pon myvpn
  • sudo poff myvpn
  • gedit /etc/rc.local
  • sudo pon myvpn

Готово. Подключение к интернету производиться командой: Отключения от интернета производиться командой: Можно прописать автоматическое подключение при загрузке компьютера. Это делается просто: Добавим строку (где угодно, но до команды exit):

Как настроить PPPoE(ADSL)

Открываем терминал и выполняем:

sudo -s cd /tmp/

wget -c www.roaringpenguin.com/files/download/rp-pppoe-3.8.tar.gz

tar zxvf rp-pppoe-3.8.tar.gz -C /opt/ chown -R root:root /opt/rp-pppoe-3.8/

gedit /usr/share/applications/RP-PPPoE.desktop

Данный алгоритм сработает если у вас есть другой источник интернета. В противном случае следует заранее скачать пакет rp-pppoe-3.8.tar.gz, поместить в папку /tmp/ и пропустить строку с wget. В открывшемся редакторе пишем:

[Desktop Entry] Name=RP-PPPoE Comment=RP-PPPoE Exec=gksudo /opt/rp-pppoe-3.8/go-gui Icon=pppoeconf.xpm Terminal=false Type=Application

  1. Categories=Application;Network;
  2. killall gnome-panel

Обновляем панели: Теперь мы можем настроить PPPoE(ADSL) через GUI (Приложения->Интернет->RP-PPPoE).

Как настроить Dial-up

Это делается довольно просто. Выполняем команду:

sudo apt-get install gnome-ppp

Как настроить соединения pppoe в ubuntu Теперь мы можем настроить Dial-up через GUI (Приложения->Интернет->GNOME PPP).

Как настроить GPRS

GPRS можно настроить используя ту же программу, что мы использовали при настройке Dial-up.

Как настроить WiFi

Об этом можно почитать здесь.

  • Если у вас есть дополнения — я с радостью улучшу статью.
  • Руководство: Шагнуть назад, Шагнуть вперед, Содержание

Источник: https://habr.com/post/19169/

Как настроить Домашний Интернет MTS (МТС) в Ubuntu 14.04/14.10/15.04 (Настройка PPPoE подключения)

?

Александр Попов (athunder) wrote, 2015-02-25 19:26:00 Александр Попов athunder 2015-02-25 19:26:00 Category:

При подключении по ethernet не предусмотрена возможность ввода логина и пароля. При этом ТТК (Спарк) постоянно меня радовал тем, что никаких настроек менять не нужно было. Интернет прекрасно работал на любом компьютере, подключенном по ethernet. С любыми роутерами и свитчами никаких проблем не возникает. При этом никакой проблемы по учету трафика и отключению при недостаточности средств у ТТК (Спарк) не возникало.Билайн и МТС пошли в Ростове по другому пути. Для использования их проводного интернета по обычному сетевому кабелю (ethernet) нужно вводить и пароль. Не знаю, какие плюсы это несет для оператора, но для абонентов только сложности. Например, у Билайна в Windows мне приходилось постоянно подключаться вручную, в том числе после засыпания компьютера. Да и монтажнику приходится гораздо дольше возиться в настройкой доступа в Интернет. Кто-нибудь может объяснить плюсы для провайдера?

После того, как монтажник МТС ушел, компьютер уснул. Разбудил его, но подключения к Интернет не было. Подключение по Ethernet было, но возникала ошибка «Неопознанная сеть».

Я подумал, что счет не было пополнен, поэтому забросил это дело. Но после пополнения ничего не измнилось. В сетевых подключениях было МТС (Мини-порт глобальной сети PPPoE), но при включении все время возникала ошибка.

Устранить ее удалось только после перезагрузки.

Можно было хотя бы ярлык на рабочий стол вывести и объяснить, что к Интернету нужно подключаться именно так.

Ладно я могу разобраться с этим хоть как-то, а что делать обычному пользователю? Или есть какой-то другой способ подключаться после перезагрузки/сна компьютера автоматически? Windows 8 по умолчанию у меня этого не делает, что уж говорить о более старых Windows. При наличии роутера с поддержкой PPPoE конечно можно прописать настройки в нем. Но без роутера что делать?

К счастью, Linux гораздо лучше дружит с PPPoE подключениями. По крайней мере, у меня в Ubuntu 14.04 никаких проблем не возникло.

Как настроить Домашний Интернет MTS (МТС) в Ubuntu 14.04 / 14.10 (Настройка PPPoE)При использовании домашнего Интернета MTS (МТС) в Ростове-на-Дону ввод логина и пароля обеспечивается при помощи протокола PPPoE. Для этого в Ubuntu нужно создать новое DSL подключение

  1. Нажмите на иконку с сетевыми подключениями и выберите «Изменить».
  2. Нажмите кнопку добавить и выберите DSL соединение
  3. Введите имя пользователя и пароль
  4. Профит!

Обновление (08.08.2015)

После обновления Ubuntu до версии 15.04 возникла проблема с DSL подключением МТС. Вместо подключения стала возникать ошибка: «(1) Creating object for path '/org/freedesktop/NetworkManager/ActiveConnection/1' failed in libnm-glib.

«Одним из приложений по решению данной проблемы была переустаовка менеджера сети:sudo apt-get install -d —reinstall network-manager network-manager-gnomesudo apt-get purge network-manager-gnome network-manager

sudo apt-get install network-manager-gnome

При этом конечно же требуется подключение к сети. А после удаления менеджера сети лучше сначала перегрузить компьютер, потом установить его и снова перезагрузить компьютер.Второе решение оказалось более простым. В терминале нужно выполнитьsudo pppoeconfКак настроить соединения pppoe в ubuntuи настроить DSL подключение. Работает оно при этом прекрасно, но, к сожалению, сетевой менеджер не позволяет им управлять. Для подключения можно использовать sudo pon, а для отключения sudo poff. Но хотя бы при перезагрузке pppoeconf позволяет настроить восстановление подключения. А вот после сна соединение не восстанавливается, так что приходится выполнять в терминале команду pon dsl-provider.Ещё один недостаток использования pppoeconf заключается в том, что сетевой менеджер network-manager считает, что ethernet и PPPoE подключения теперь управляются вручную, поэтому после создания таких подключений они не появляются в списке и к ним подключиться невозможно. Чтобы вернуть всё на свои места, нужно отредактировать файл /etc/network/interfacesgksudo gedit /etc/network/interfacesКак только я убрал следующие строчки, network-manager стал показывать ethernet и PPPoE подключения (но при этом PPPoE подключение перестаёт работать в Ubuntu 15.04)pre-up /bin/ip link set eth0 up # line maintained by pppoeconfprovider dsl-provider

iface eth0 inet manual

Источник: https://athunder.livejournal.com/387539.html

Настраиваем PPPoE в (K)Ubuntu

Сегодня все больше пользователей переходят на высокоскоростное соединение с Интернет, благо цены на эти услуги стали вполне демократичными.

При этом для организации соединения и аутендификации используется протокол PPPoE (Point-to-Point Protocol over Ethernet). В котором PPP фреймы заключены в фреймы Ethernet. Подробнее протокол описан в RFC 2516.

Наша же задача разобраться, как настроить GNU/Linux для работы с PPPoE, на примере дистрибутива KUbuntu.

Поддержка этого протокола появилась уже давно, еще в ядре Linux, начиная с версии 2.3. Поэтому в сегодняшних дистрибутивах пересобирать ядро или махать напильником не придется.

Вся работа реализована подобно обычному PPP используемого при модемном соединение с использованием pppd. Для установки PPPoE соединения потребуется наличие в системе следующих пакетов ppp, pppoe, pppoeconf.

По умолчанию в Ubuntu они уже установлены, проверить правильность их установки, можно введя.

  • $ dpkg -s pppoeconf
  • Если будет выведено.
  • Package: pppoeconf
  • Status: install ok installed
  • Значит все в порядке.

Следующим шагом настраиваем Ethernet интерфейс. Можно воспользоваться графическими утилитами, через K->System Setting -> Network settings -> Add -> Ethernet -> Manual. А можно и вручную, для этого открываем файл /etc/network/interfaces.

  1. $ gksudo kate /etc/network/interfaces&
  2. Если IP-адрес назначается динамически с помощью DHCP, то так и пишем.
  3. iface eth0 inet dhcp
  4. Если адрес устанавливается статически, то строка выглядит примерно так.
  5. iface eth0 inet static

address 192.168.1.58

network 192.168.1.0

gateway 192.168.1.1

netmask 255.255.255.0

mtu 1492

Далее обязательно указываем в файле /etc/resolv.conf адрес хотя бы одного DNS сервера. Если на сайте провайдера не даны эти данные, то его очень просто узнать и самому используя что то вроде nslookup www.microsoft.com

Server: relay4.uar.net

Address: 194.44.212.131

В ответе будет содержаться такая строка, которая и показывает используемый при запросе DNS сервер. Его и вписываем в resolv.conf.

nameserver 194.44.212.131

nameserver 207.46.225.60

Теперь переходим непосредственно к настройке клиентского PPPoE соединения. В принципе для этого понадобится залезть в два файла: /etc/ppp/pap-secrets и /etc/ppp/peers/dsl-provider. Последний файл впрочем, может иметь любое имя. Но прежде, чем редактировать его вручную попробуйте настроить с помощью утилиты pppoeconf.

$ sudo pppoeconf

Перед вами появится псевдографическое меню настройки, вам необходимо в большинстве случаев со всем соглашаться и заполнять обязательные поля. На первом шагеутилита попытается сама найти Ethernet интерфейс, через который будет осуществляться соединение.

Дело в том, что по спецификации PPPoE есть две стадии: поиска и сессии. В процессе поиска используются специальные пакеты PADI (PPPoE Active Discovery Initiation) с помощью которых идет поиск активных концентраторов доступа. Вот это и пытается сделать pppoeconf.

Правда, в моем случае это не помогло, но это не страшно. Далее утилита предлагает сохранить оригинальный файл dsl-provider, можно и согласиться. На этапе POPULAR OPTION в этот файл можно занести наиболее, часто используемые опции.

Наша задача сначала настроить, а может сразу и заработает, а шлифовкой лучше заняться потом, поэтому нажимаем Yes. На следующих двух шагах вводим логин и пароль. Далее утилита спрашивает, что делать с параметром MSS и предлагает значение 1452.

После этого можно установить автоматическое соединение при загрузке системы и все.

Уголок маньяка

Параметр MTU (Maximum Transmit Unit) отвечает за максимальный размер пакета. Если он не указать принудительно, оно будет выставлено автоматически и не всегда рационально. Хотя это актуально, как правило, до первого маршрутизатора.

Если размер пакета будет большим, чем пропустит маршутизатор, он будет разделен, что сразу же скажется на скорости и пропускной способности. Если меньше, то опять же канал будет использован не рационально, так как будут проходить полупустые кадры. Хотя применительно к PPPoE приходится учитывать несколько обстоятельств.

Так максимальный размер Ethernet фрейма равен 1518 байт, из них 14 идет на заголовок и 4 на контроль. На полезную нагрузку осталось ровно 1500 байт, это наибольшая IP-датаграмма которая может передаваться через интерфейс без фрагментации. Поэтому значение обычно и указывают для Ethernet. Далее PPPoE отбирает еще 6 байт, а PPP – 2.

В итоге значение MTU для PPPoE должно составлять уже не более 1492. При установлении TCP соединения каждая сторона опционально устанавливает и параметр Maximum Segment Size (MSS) указывающий максимальный TCP сегмент. По умолчанию его значение берется как MTU для исходящего интерфейса минус размер заголовков TCP и IP то есть 40.

Исходя из этого, максимальное значение MSS для Ethernet будет равняться 1460, а для PPPoE – 1452. Вот отсюда и взялась эта цифра.

Выход из уголка

Знакомимся с конфигурационными файлами

Когда утилита pppoeconf отработала, можно пробовать соединиться с Интернет.

$ sudo pon dsl-provider

В моем случае чуда не произошло и пришлось лезть в конфигурационные файлы. Файл /etc/ppp/pap-secrets содержит имя пользователя и пароль для соединения.

“user“ * “password“

Здесь достаточно проверить правильность введенных данных. Все параметры соединения записаны в /etc/ppp/peers/dsl-provider. После настройки он у меня имел такой вид.

  • noipdefault
  • defaultroute
  • replacedefaultroute
  • hide-password
  • #lcp-echo-interval 30
  • #lcp-echo-failure 4
  • noauth
  • persist
  • #mtu 1492
  • usepeerdns

В принципе все должно работать за исключением того, что не указано с кем и чем соединяться. Это легко исправить, добавим следующую строку (в этом же каталоге лежит файл примера).

  1. pty “/usr/sbin/pppoe -I eth0 -T 80 -m 1452″
  2. Кстати если заглянуть в /etc/network/interfaces, то можно заметить и появление следующих строк.
  3. auto dsl-provider
  4. iface dsl-provider inet ppp
  5. provider dsl-provider
  6. # added by pppoeconf
  7. auto eth0
  8. iface eth0 inet manual
  9. pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
  10. Если не хотите, чтобы PPPoE поднимался автоматически при загрузке системы, просто закомментируйте эти строки.

Теперь можно повторить попытку соединения. На этот разу все получилось. Для контроля можно ввести команду.

$ ifconfig ppp0

ppp0 Link encap:Point-to-Point Protocol

inet addr:194.23.7.135 P-t-P:192.168.101.1 Mask:255.255.255.255

  • UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1480 Metric:1
  • RX packets:183 errors:0 dropped:0 overruns:0 frame:0
  • TX packets:184 errors:0 dropped:0 overruns:0 carrier:0
  • collisions:0 txqueuelen:3

RX bytes:19768 (19.3 KiB) TX bytes:2744 (2.6 KiB)

И просмотреть за ходом соединения в системном журнале /var/log/messages.

Aug 27 13:19:41 localhost — MARK –

Aug 27 13:22:45 localhost pppd[5890]: Plugin rp-pppoe.so loaded.

Aug 27 13:22:45 localhost pppd[5892]: pppd 2.4.4b1 started by root, uid 0

  1. Aug 27 13:22:45 localhost pppd[5892]: Using interface ppp0
  2. Aug 27 13:22:45 localhost pppd[5892]: Connect: ppp0 /dev/pts/9
  3. Aug 27 13:22:46 localhost pppd[5892]: CHAP authentication succeeded
  4. Aug 27 13:22:46 localhost kernel: [ 3902.440673] PPP BSD Compression module registered

Aug 27 13:22:46 localhost pppd[5892]: replacing old default route to eth0 [192.168.1.1]

Aug 27 13:22:46 localhost pppd[5892]: local IP address 194.23.7.135

Aug 27 13:22:46 localhost pppd[5892]: remote IP address 192.168.101.1

Aug 27 13:22:46 localhost pppd[5892]: primary DNS address 194.44.212.131

Как настроить соединения pppoe в ubuntu

Бывает ситуация когда адрес получен вроде все нормально, но доступ к ресурсам получить невозможно. В этом случае следует просмотреть еще и таблицу маршрутизации route –n. Например, в VectorLinux почему то маршрут по умолчанию никак не хотел устанавливаться через ppp0. И это мне после соединения приходилось делать принудительно, вводя команду route add default ppp0.

Пакет rp-pppoe

В некоторых дистрибутивах, например VectorLinux можно настраивать PPPoE описанным выше образом, но есть более простой вариант. И все потому, что у них используется пакет RP-PPPoE. Ничего не мешает вам самим его установить, последнюю версию которого можно скачать по ссылке http://www.roaringpenguin.com/penguin/pppoe/rp-pppoe-3.8.tar.gz. Установка проста до безобразия. Распаковываете архив и выбираете go-gui или просто go, если не будет работать первая команда. Далее вам следует ответить на те же вопросы, что при использовании pppoeconf т.е. имя пользователя, интерфейс, активация при загрузке, DNS, пароль, настройки межсетевого экрана. В последнем случае предлагается на выбор три варианта: NONE (отключен), STANDALONE (используем в том случае когда компьютер один) и MASQUERADE (когда компьютер используетсяя в качестве сетевого шлюза). По окончании работы скрипта выводится итог.

  • ** Summary of what you entered **
  • Ethernet Interface: eth1
  • User name: grinder
  • Activate-on-demand: No

Primary DNS: 194.44.212.131

Secondary DNS: 207.46.225.60

Firewalling: STANDALONE

На этом собственно вся установка и закончена. В системе появится еще несколько скриптов и утилит: pppoe-relay, pppoe-setup, pppoe-start, pppoe-stop, pppoe-connect, pppoe-server, pppoe-sniff, pppoe-status, pppoe-wrapper и tkpppoe. Кстати в до 3.6 версии эти скрипты имели другую приставку в имени, adsl поэтому в более ранних дистрибутивах вполне вероятно встретите другое название утилит.

Для того чтобы инициировать соединение, достаточно набрать pppoe-start, остановить pppoe-stop, просмотреть статистику pppoe-status, запустить заново конфигурационный скрипт pppoe-setup. Но все это можно сделать с помощью графического фрон-енда tkpppoe. Просто вызываем ее, заполняем параметры во всех вкладках, затем нажимаем Start.

Все довольно просто. Linux forever!

Источник: www.tux.in.ua

Кино • Фильмы • Видео • Сериалы • онлайн

Источник: http://ubuntulogia.blogspot.com/2008/06/pppoe-kubuntu.html

ADSLPPPoE — Community Help Wiki

This guide is for setting up an ADSL Internet connection using an ethernet PPPoE modem under Ubuntu 9.10 Server Edition (Karmic Koala) but previous versions of Ubuntu should be similar. Desktop versions of Ubuntu use Network Manager (nice GUI) to manage DSL connections. This guide is for configuring a connection via command line (e.g., ssh, terminal window).

Introduction

Although it may be very common to use a router to connect to the Internet, at times it may be necessary to directly connect to an ADSL (frequently referred to as 'DSL') modem using PPPoE. In fact, the router used to provide internet access to the network may be running Ubuntu!!!

It is useful to know how to connect to an Internet Service Provider (ISP) using a (A)DSL modem that is configured as a «Bridge.» This document lists the steps needed to establish a PPPoE network connection.

Of course, you will need to have subscribed to an ISP, and that your Internet connection is installed and functional. A «DSL» light on your modem usually shows that the line is synchronized.

You will need your username and password provided by your ISP for your DSL account. This document assumes that the computer running Ubuntu is directly connected to the (A)DSL modem via a standard network cable. If you are connecting to the modem with a usb cable, this guide is not for you.

Configuration with pppoeconf

Again, this guide is for configuring a connection via command line. You will either use the console (monitor and keyboard) provided by Ubuntu 9.10 Server Edition or over an ssh session (or telnet, shame on you!).

If you are using XOrg (a Graphical User Interface or GUI with pretty picture and menus, and colors, and such), you should be using the included Network Manager. If you are insistent upon configuring your network connection via command line, you can use a terminal. To open a terminal, use the menu bar : Applications > Accessories > Terminal.

PPPoE package installation

The PPPoE package is installed by default, but can be missing if the configuration has been changed. To check if the PPPoE package is installed, type:

dpkg -s pppoeconf

  • If it is installed you should see the output on the package where two lines show this:

Package: pppoeconf
Status: install ok installed

  1. If the package is not installed, insert your Ubuntu CD and in a terminal type:

sudo apt-get install pppoeconf

  • If the package cannot be found, you may have to add your Ubuntu CD to the list of software repositories. To add your CD, make sure it is inserted in your CD drive and in a terminal type:

sudo apt-cdrom add

If all else fails, you can download the pppoeconf package from http://packages.ubuntu.com/. Of course you will need a working Internet connection, and then to transfer the package via a CDR or USB stick for example. Double click on the package in GNOME to install it.

pppoeconf

On the console or in your terminal session type:

sudo pppoeconf

A text-based menu program will guide you through the next steps, which are:

  1. Confirm that your Ethernet card is detected.
  2. Enter your username (provided by your ISP).
  3. Enter your password (provided by your ISP).
  4. If you already have a PPPoE Connection configured, you will be asked if it may be modified.
  5. Popular options: you are asked if you want the 'noauth' and 'defaultroute' options and to remove 'nodetach' — choose «Yes».
  6. Use peer DNS — choose «Yes».
  7. Limited MSS problem — choose «Yes».
  8. When you are asked if you want to connect at start up, you will probably want to say yes. (This option does not work) See the secton «Connecting on Boot»
  9. Finally you are asked if you want to establish the connection immediately.

Once you have finished these steps, your connection should be working.

Manual connection control

To start your ADSL connection on demand, in a terminal type:

pon dsl-provider

  1. To stop your ADSL connection, in a terminal type:

poff dsl-provider

in most cases, you can just type «poff» to stop the ADSL connection and unload the module.

Problems

If your connection does not seem to work, try turning your previously configured ADSL connection on manually (see previous section). To see log, in terminal type:

plog

Configuration by hand

Источник: https://help.ubuntu.com/community/ADSLPPPoE

PPPoE: что это такое и как правильно настроить подключение

Глобальная сеть «Интернет» — неотъемлемая часть нашей жизни. Технологии не стоят на месте, развиваются, появляются новые протоколы. Использование xDSL-технологий, или обыкновенного телефона, для доступа в интернет уступает место оптоволоконному кабелю. Но во многих регионах все еще популярна технология PPPoE. Рассмотрим, PPPoE — что это такое и разберемся в настройке.

Определение

Сам термин «PPPoE» представляет собой аббревиатуру из слов «Point-to-point Protocol over Ethernet». Это высокоскоростное подключение, использующее для своей работы интернет. Разница по сравнению с xDSL состоит в том, что оно применяет процесс авторизации пользователя, сжимает и шифрует трафик.

По сути, PPPoE-соединение представляет собой «туннель», прокладываемый в виртуальной сети между двумя ее точками. Собственно, отсюда и наименование «Point-to-point», что дословно переводится с английского, как «от точки к точке».

Принцип работы

Соединение, использующее PPPoe, действует по следующему принципу. После активации высокоскоростного подключения к интернету, создается виртуальный «туннель» между конечным пользователем и сервером провайдера. Данный «путь» инкапсулирует, то есть, настраивает другие протоколы, например, IP внутри PPP. Сам же «туннель» строится поверх Ethernet.

Технология очень простая в использовании, но по сравнению с телефонной линией имеет гораздо больше преимуществ. Дополнительным плюсом является наличие бесплатного шифрования данных по сравнению с сервисом VPN.

Отличие протокола PPPoE от L2TP

Прежде чем сравнивать два протокола, разберемся, что представляет собой L2TP. Это протокол, который работает по принципу предоставления пользователям доступа в «мировую паутину» через VPN-туннелирование. С английского языка Layer 2 Tunneling Protocol переводится как «протокол для туннелирования второго уровня».

При использовании технологии L2TP проводится двухэтапная проверка. На первом шаге контролируется валидность сертификата, установленного в операционной системе, с данными удостоверяющего центра на стороне провайдера. На втором этапе пользователь проходит процедуру авторизации, используя логин и пароль, полученные от компании – поставщика услуг интернет-связи.

Основное отличие PPPoE от L2TP в том, что первый протокол более простой в настройке и предоставлении доступа в интернет с точки зрения провайдера. А второй – более надежный, но для него у пользователя должен быть маршрутизатор как минимум из средней линейки. У бюджетных вариантов просто не хватит мощности для предоставления работоспособного и стабильного канала-доступа в интернет.

Преимущества PPPoE-соединения

Подключение PPPoE отличается несколькими преимуществами по сравнению с другими протоколами:

  • Поддержкой кроссплатформенности.
  • Бесплатным шифрованием данных для пользователя в отличие от VPN-сервисов.
  • Удобством в использовании данного подключения для поставщика услуг интернет-связи. Простое назначение IP-адреса для каждого клиента среди своего доступного пула.
  • Простотой в настройке роутера PPPoE.

Настройки PPPoE-соединения на Windows

Настройка PPPoE-подключения отличается в зависимости от «семейства» операционных систем. Перечислим основные примеры: для Windows 7, 10, а также для Debian и FreeBSD. Семейства ОС Windows почти не отличаются друг от друга в настройке за исключением небольших нюансов.

Также если у пользователя есть PPPoE-роутер, весь процесс конфигурации происходит на нем. В качестве примера будет использоваться маршрутизатор TP-Link WR841-N.

Для начала нужно зайти через любой браузер в веб-конфигуратор роутера. На оборотной стороне маршрутизатора указан его адрес и логин-пароль для входа:

Далее — пункт «Сеть». Именно в нем происходит конфигурирование роутера под условия провайдера. Перейти в этот раздел и в поле «Тип подключения» выставить параметр «PPPoE/PPPoE Россия». В различных моделях маршрутизаторов он называется по-разному, но слово «PPPoE» есть всегда:

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

Это данные, которые используются для авторизации, они индивидуальные. Если у клиента нет резервного канала связи, оставить этот параметр в положении «Отключить»:

Следующий раздел – это дополнительные настройки для типа подключения PPPoE. Если нет особых примечаний в инструкции от поставщика услуг интернета, оставить все без изменений:

После окончания процедуры конфигурации активировать подсоединение через кнопку «Подключить». В конце всех изменений рекомендуется роутер перезагрузить. Перейти в раздел «Системные инструменты», пункт «Перезагрузка»:

Спустя две минуты роутер поднимется, и на рабочей станции появится интернет. Именно таким способом возможно сделать подключение (высокоскоростное) «глобальной сети» на маршрутизаторе.

Теперь рассмотрим подробнее, как создать и настроить подключение (высокоскоростное) на OC Windows, если у пользователя нет маршрутизатора PPPoE.

Алгоритм на операционной системе Windows 7

Чтобы создать «высокоскоростной» интернет на рабочей станции под Windows 7, надо нажать «Пуск», далее —  «Панель управления» и раздел «Центр управления сетями и общим доступом»:

В новом окне кликнуть на «Создание и настройка нового подключения или сети»:

Пункт «Подключение к интернету» и следовать тексту:

Заполнить поля:

Имя пользователя и пароль выдается провайдером при оформлении договора на предоставление услуги доступа в интернет. После этого появится информационное сообщение, что подключение выполнено.

Подключение высокоскоростного PPPoE на Windows 10

Далее разберемся, как настроить высокоскоростной доступ к сети «Интернет» на компьютере под управлением ОС Windows 10. Нажать на значок Windows в нижнем левом углу, далее —  «Параметры»:

Откроется окно с основными параметрами. Необходимо зайти в настройки сетевых подключений. В десятой версии это называется «Сеть и интернет»:

В новом окне определить раздел конфигурирования сетевых настроек и зайти в него.

Далее настройку PPPoE  осуществляют, как и под ОС Windows 7.

Как подключить PPPoE-соединение на Linux

Способ подключения PPPoE на ОС семейства Linux существенно отличается от подключения на ОС Windows. Во-первых, любые изменения в системе или установка нового ПО требует наличия прав администратора. Другое название – «Права root». В зависимости от семейства ОС Linux они включаются разными способами, о которых будет рассказано ниже.

Во-вторых, в Linux-системах для настройки любого параметра, в основном, используют терминал. Это очень удобный и мощный инструмент, но для работы в нем необходим хотя бы базовый уровень знаний о командах, используемых в нем.

Во-третьих, если применяется GUI —  графический интерфейс каждого семейства, он будет существенно отличаться по внешнему виду и логике действия. Поэтому здесь будут указаны методы подключения только через терминал для наиболее популярных систем Debian и FreeBSD. Debian является прародителем ОС Ubuntu, а значит, и в ней настройка будет аналогичной.

Еще одно немаловажное отличие. В ОС семейства Linux/Unix повышенный уровень защищенности от несанкционированного доступа. Для любого пользователя система в обязательном порядке попросит придумать пароль.

Настройка PPPoE на Debian

Для получения прав администратора необходимо открыть терминал путем нажатия клавиш на клавиатуре «Ctrl+Alt+T». В открывшемся окне прописывается следующая команда:

Разберем синтаксис подробнее. Команда «sudo» — это сокращение от слов – SuperUser do. Это и есть права администратора. «Pppoeconf» – это команда для входа в режим конфигурирования протокола PPPoE. После ее ввода система попросит ввести пароль. Необходимо ввести тот, что используется на вход в Debian. После этого откроется следующее диалоговое окно терминала:

Подтвердить, что действительно хотим внести изменения. Затем ОС начнет автоматический поиск всех доступных сетевых устройств, занимающий некоторое время:

По окончании поиска перед пользователем опять появится окно выбора:

Параметр «noauth» позволяет отключить процесс авторизации между сервером и клиентом. Опция «defaultroute» добавляет в таблицу маршрутизации ОС путь, используемый в дальнейшем по умолчанию.

Параметр «nodetach» выводит все ошибки, способные возникнуть при пересылке пакетов PPPoE на сервер провайдера, в терминале.

Если не требуется каких-либо дополнительных настроек, нужно согласиться с предложением системы.

В следующих двух диалоговых окнах потребуется ввести логин и пароль —  идентификационные данные пользователя, предоставленные ему провайдером:

Есть небольшое уточнение. При вводе пароля сам процесс никак не отображается на мониторе, это особенность ОС семейства Linux. Далее опять появится диалоговое окно с выбором пользователя, здесь просто согласиться, нажав на кнопку «да»:

И на предпоследнем шаге система предложит пользователю активировать функцию автоматического подсоединения только что настроенного подключения:

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

На этом конфигурирование подсоединения с данной технологией завершено.

Если пользователю необходимо отключить соединение, следует воспользоваться командой в терминале – это «sudo poff dsl-provider», а восстановить подключение – «sudo pon dsl-provider».

Конфигурационные файлы хранятся по пути: /etc/ppp/peers/dsl-provider.

Настройка PPPoE на FreeBSD

Во FreeBSD существуют два варианта настройки подключения по протоколу передачи данных PPPoE. В первом случае используется встроенная в ОС утилита ppp, а во втором – mpd. Конфигурационный файл —  ppp.conf хранятся в /etc/ppp/. Собственно, в нем и проводятся все изменения. В самом файле изначально указана следующая настройка:

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

Дадим расшифровку и пояснения к необходимым пользователю параметрам. Команда «Set» означает, что после нее система установит следующие параметры для себя. Директива «log» включает ведение журнала обо всех действиях в файл /var/log/ppp.

log, «Phase» разбивает все сообщения в лог-файле на этапы для удобства восприятия. Параметр «tun» обозначает виртуальное устройство, через которое осуществляется подключение. В случае с протоколом PPPoE – это tun, то есть, туннелированние.

«Comand» значит, что все поступающие команды сохраняются в журнале.

Параметр «myisp» – это всего лишь наименование подключения, информационная строка. Можно задать произвольное имя. Директива «device» означает физическое устройство, используемое для подключения, в данном случае это сетевая карта rl0. Параметр «PPPoE» обозначает, какой именно протокол используется при подключении.

Пункты «authname» и «authkey» отвечают за имя пользователя и пароль соответственно. Поля «your_login» и «your_password» —  всего лишь пустые строки, вместо них необходимо ввести данные, полученные от поставщика услуг интернета.

Команда «enable dns» говорит о том, что данные о серверах DNS следует брать из файла /etc/resolv.conf. А значит, в этот файл следует внести данные, предоставленные пользователю провайдером. Они вносятся в строках «nameserver» по типу:

  • Параметр «add default» указывает на то, что необходимо использовать для подключения маршрут, установленный в ОС по умолчанию, а «HISSADR» показывает IP-адрес присоединенного сервера.
  • Предварительная конфигурация на этом завершена. Теперь необходимо запустить вновь созданное соединение:
  • #ppp-ddial myisp
  • Чтобы каждый раз при запуске системы не вводить вышеуказанную команду, рекомендуется  внести данные в файл автозапуска, расположенный по адресу /etc/rc.conf:
  1. В случае ручного отключения от сети «Интернет», набрать в терминале команду:
  2. /etc/rc.d/ppp stop
  3. А для повторного запуска просто заменить слово «stop» на «start» и нажать клавишу «Enter».

Удаление соединения PPPoE

Бывают ситуации, когда пользователь меняет провайдера и, соответственно, нужно настраивать другой тип соединения. Чтобы не засорять систему, стоит убрать лишние конфигурации по другим протоколам. Сделать это можно тремя различными способами.

Через «Панель управления»

Первый вариант стандартный — через «Панель управления». Там найти раздел управления сетью, далее —  «Изменение параметров адаптера». Выбрать необходимое подключение и кликнуть на нем для вызова контекстного меню, функцию «Удалить»:

Через «Диспетчер устройств»

Второй вариант удаляет лишнее соединение через список устройств. Для этого нажать кнопку «Пуск», найти значок «Мой компьютер» и кликнуть на нем правой кнопкой мыши. В выпадающем меню выбрать параметр «Свойства»:

Откроется новое диалоговое окно, где с правой стороны — необходимый список устройств. Выбрать его левой кнопкой мыши:

Активировать «Диспетчер устройств», в нем выбрать раздел «Сетевые устройства», искать похожую строку:

Активировав дополнительное меню правой кнопкой мыши, выбрать опцию «Удалить».

Через командную строку «Выполнить»

Для третьего способа необходимо использовать командную строку ОС Windows. Этот метод подойдет только для продвинутых пользователей. Вызвать командную строку путем нажатия клавиш «Win+R» и там ввести «regedit.exe»:

Откроется реестр Windows. В нем необходимо отыскать ветку, отвечающую за хранения профилей сетевых подключений. Это путь HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionNetworkListProfiles:

Удалить все профили, начинающиеся с символа «{».

После этого рабочую станцию следует отправить в перезагрузку.

Типичные ошибки PPPoE и способы их устранения

К сожалению, не всегда получается с первого раза настроить подключение к сети «Интернет», иногда возникают ошибки подключения. Перечислим самые известные и дадим рекомендации по их устранению.

Выводы

Подключение через протокол PPPoE популярно среди провайдеров. Большинство ОС имеют встроенные утилиты для его настройки. Все ошибки, возникающие в ходе конфигурации, уже давно известны и разработаны методы для

Полная версия статьи Как подключить интернет через PPPoE и что это такоес кодами ошибок и методами их исправления у нас на сайте.

Источник: https://zen.yandex.ru/media/id/5a80a133ad0f221b13569869/5aaa209e830905211a8c64d5

Несколько способов PPPoE подключения в Ubuntu

PPPoE это туннелирующий протокол, который позволяет настраивать IP или другие протоколы, которые настраиваются на PPP, через соединения Ethernet.

В этой статье мы рассмотрим несколько способов подключения PPPoE в Ubuntu 16.04, с помощью графического менеджера сети и с использованием терминальных команд.

Использование Network Manager для создания PPPoE соединения в Ubuntu 16.04

Вставьте DSL кабель к сетевому порту компьютера Ubuntu. Затем щелкните на значок Network Manager и выберите “Изменить соединение” в раскрывающемся меню.

  • Затем нажмите кнопку “Добавить”, для добавления нового соединения.
  • Выберите DSL-подключение из других типов подключения.
  • Теперь введите свое имя DSL и пароль, предоставленный провайдером и сохраните настройки.
  • Для установки соединения, выберите DSL соединения из выпадающего списка
  • И можете наслаждаться интернетом.

Настройка PPPoE через терминал

Откройте терминал(Ctrl+Alt+T) и установите пакет pppoeconf из стандартного репозитория.

sudo apt install pppoeconf

Затем вставьте DSL кабель к сетевому порту компьютера и введите следующую команду в терминале для настройки PPPoE соединения.

sudo pppoeconf

  1. В следующем окне выбираем “Yes”, эти опции помогают в большинстве случаев
  2. Затем введите имя пользователя и пароль, предоставленный провайдером.
  3. В следующем окне, выберите “Yes”, для использования Peer DNS.
  4. Выберите “Yes” на экране Limited MSS Problem.

Если вас спросит, хотите ли вы подключаться при запуске, вы можете выбрать “Yes”. И, конечно, выберите “Yes”, если хотите подключиться прямо сейчас.

Вы можете ввести команду IFCONFIG в терминале, чтобы проверить состояние соединения.

ifconfig

  • Наверняка, вы увидите новый интерфейс, который называется ppp0 и IP – адрес.
  • Для того чтобы отключить, наберите в терминале

sudo poff

Для повторного запуска, используйте команду

sudo pon dsl-provider

И еще, в рабочем окружении Gnome 3, вы не найдете в меню приложений настройку PPPoE, но вы спокойно можете набрать в терминале команду

nm-connection-editor

которая и поможет вам в подключении DSL.

Источник: www.linuxbabe.com

You have no rights to post comments
You must register on the site

Источник: https://ualinux.com/en/stream/neskolko-sposobov-pppoe-podklyucheniya-v-ubuntu

Ссылка на основную публикацию
Adblock
detector