Меню Рубрики

Настройка pppoe linux mint

Настройка PPPoE-соединения для Linux Mint 19.2

Linux Mint это бесплатная операционная система с открытым исходным кодом, основанная на дистрибутиве Ubuntu. На момент составления статьи Linux Mint 19.2 была доступна для бесплатного скачивания с официального сайта. Если Вы пользуетесь этой операционной системой, то эта статья может помочь Вам при самостоятельной настройке PPPoE-соединения, если в Вашей домашней сети не используется роутер.

  1. Перед настройкой убедитесь, что сетевой кабель не имеет очевидных повреждений и подключен к компьютеру, а также что у Вас под рукой есть памятка пользователя, содержащая Ваши учётные данные и актуальный пароль.
  2. В правой нижней части экрана нажмите на иконку сети левой кнопкой мыши, в открывшемся меню выберите Сетевые соединения
  3. В открывшемся окне кликните левой кнопкой мыши по кнопке со знаком «+». В результате откроется диалоговое окно для создания подключения.
  4. В открывшемся диалоговом окне выберите в списке DSL/PPPoE и нажмите кнопку «Создать. «.
  5. В открывшемся окне выберите из списка Parent interface (обычно eth0) и в поля Имя пользователя и Пароль введите соответствующие данные из Памятки пользователя.
  6. При желании Вы можете включить автоматическое подключение к PPPoE, поставив во вкладке «Основное» галочку Автоматически подключаться к этой сети, когда она доступна.
  7. Нажмите кнопку «Сохранить». Соединение установится автоматически.
  8. Проверить статус подключения Вы можете, нажав на иконку в правой нижней части экрана и выбрав в открывшемся меню Параметры сети. Затем выберите в списке соединений PPP.
  9. Приятного пользования!

Мы запускаем обновленный сайт и нам важно Ваше мнение!

Ознакомьтесь с сайтом и если нашли замечания опишите их с помощью формы

Источник

Настройка оборудования

Блог о модемах, роутерах и gpon ont терминалах.

Настройка PPPoE в Network Manager под Linux

Ранее я уже делал инструкцию как настроить подключение по PPPoE в Linux через универсальную утилиту pppoeconf. Она является универсальной для разных дистрибутивов Linux. В этой статье я рассмотрю частный случай — настройка PPPoE на Linux семейства Debian: Ubuntu, Linux Mint, Xandros и т.д., использующие графическую оболочку Gnome и имеющие в дистрибутиве интегрированную программу для управления сетевыми соединениями — Network Manager.
Графический интерфейс программы очень простой и позволяет любому пользователю настроить PPPoE-соединение за несколько кликов мышью.

Выбираем пункт Edit connections. Откроется окно Network Connections:

Открываем вкладку DSL:

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

В поле Connection name указываем любое название сетевого соединения. Ниже, в поля Username и Password прописываем логин и пароль на подключение, выданные Вам при подключении к сети провайдера. Поле Service можно оставить пустым, я, например, обозвал — internet. Если Вы хотите, чтобы соединение с Интернет запускалось автоматически — поставьте галочку Connect automatically. В принципе, в 99% случаев никаких иных действий делать не надо. Нажимаем кнопку Save.
В списке сетевых соединений видимо созданное подключение:

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

В списке ищем созданное подключение и кликаем на нем для подключения к сети Интернет.
Ну и в дополнение к инструкции приведу ещё и видео-мануал с просторов YouTube:

Помогло? Посоветуйте друзьям!

Настройка PPPoE в Network Manager под Linux : 13 комментариев

XasaH, добрый день! А вот у меня возникла проблема вот такого плана…как вы наверное знаете, Beeline использует vpn подключение tp.internet.beeline.ru и про создании данного vpn в Ubuntu (я брал релиз 13.04) vpn не поднимается….я так понимаю, что Ubuntu не умеет работать с l2tp. И получается, что если нет под рукой другой машины (или роутера) в интернет не выйти =))) хотя очень странно….

Здравствуйте. Есть одно решение. Попробуйте так:
sudo apt-add-repository ppa:seriy-pr/network-manager-l2tp && sudo apt-get update && sudo apt-get install network-manager-l2tp-gnome && sudo service xl2tpd stop && sudo update-rc.d xl2tpd disable

Спс, попробую!
Только такой момент, я так понимаю, что данной командой я говорю ubuntu скачать репозитарий….только как я это сделаю, если интернета нет(((
Получается, мне надо нести компьютер к кому-то и там выполнить настройку=)
А за совет огромное спасибо.

Просто поддержка l2tp ставится с помощью дополнения к Network Manager, которое надо . скачать с Интернета. Иначе никак, к сожалению.

Доброе утро, XasaH!
Спс!, все помогло, сделал, как вы сказали, и на компе сразу поднялось соединение vpn l2tp. Ура-а-а-а-а.

Наздоровье. Для этого и стараемся.

здр-те! впервые пробую linux ХРюша-немного достала но и ubuntu и slax и bodhy и puppy и ещё несколько(но для меня тяжёлых прог) — все при подкл dsl откл проводное и в итоге вообще никакого подкл. а переключаюсь на ХРюшу и всё в норме.только избавте меня от слишком резвых реплик ВЕДЬ Я ИШШО ЧАЙНИК ПРОСТОхотел попробовать LINUX. С УВАЖЕНИЕМ VAL

Здравствуйте. Не совсем понял что у Вас происходит — при подключении модема отваливается сеть?

здр-те! да чуть поищет и отключает вообще сеть — говорит нет соединения а потом опять находит сеть но dsl не подключает а bothi ругается нужна какая-то дрянь которая стороннего разработчика и устанавливать не рекомендуется… а вообще всё остальное вполне приятно работает. пытался по указанным рекомендациям через строку исправить вроде одекватно меня принимае всё как положено но не хочет соединять…

извините! но пожалуйста поадекватнее а-то всроке я ишшо пока не в меру глуп.

Надо тогда логи смотреть. Что то вы не то делаете.

вооще запутался ! поставил zorin -чудненькая вещь и тоже нет дсл да и не русифицируется \ но работает прелестно — я на ней работаю без нета\ даже сносить не хочется — быстро-всё\чо хошь\-красиво-мало жрёт——-короче ВЕЩЬ!испытываю все предложения ото всех ораторов но толку нет. а залез в терминал и попытался отредактировать etc/network/interfaces — там только local на static хотел поменять но не дает (только для чтения)….

Источник

Matino

Search

Main Menu

Страницы сайта

23 июн. 2008 г.

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

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

Если будет выведено.

Status: install ok installed

Значит все в порядке.

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

$ gksudo kate /etc/network/interfaces&

Если IP -адрес назначается динамически с помощью DHCP , то так и пишем.

iface eth0 inet dhcp

Если адрес устанавливается статически, то строка выглядит примерно так.

iface eth0 inet static

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

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

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

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

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

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

pty “/usr/sbin/pppoe -I eth0 -T 80 -m 1452″

Кстати если заглянуть в / etc / network / interfaces , то можно заметить и появление следующих строк.

iface dsl-provider inet ppp

# added by pppoeconf

iface eth0 inet manual

pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf

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

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

ppp 0 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

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

Aug 27 13:22:45 localhost pppd[5892]: Using interface ppp0

Aug 27 13:22:45 localhost pppd[5892]: Connect: ppp0 /dev/pts/9

Aug 27 13:22:46 localhost pppd[5892]: CHAP authentication succeeded

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


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

В некоторых дистрибутивах, например 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

Primary DNS: 194.44.212.131

Secondary DNS : 207.46.225.60

На этом собственно вся установка и закончена. В системе появится еще несколько скриптов и утилит: 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 .

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Настройка postgresql astra linux
  • Настройка plex media server linux
  • Настройка plank в linux mint
  • Настройка pidgin icq linux
  • Настройка openvpn linux клиента