Как подключить интернет через pppoe и что это такое

Отличие PPPoE от DHCP в настройках роутера

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

Не вдаваясь в подробности, DHCP лучше, так как он не прерывает соединение с интернетом, в отличие от PPPoE, который при выключении роутера или компьютера разрывает его. Но думаю, что дилемма, что выбрать PPPoE или DHCP, возникает именно при настройке wifi роутера. Здесь выбирать нужно не вам — тип подключения уже заранее определен поставщиком услуг. Вам нужно лишь узнать правильный тип и установить его. После чего ввести необходимые данные для авторизации. К слову, у DHCP коннект устанавливается автоматически без указания какого-либо логина и пароля.

Configuring PPPoE Client

We can group the PPPoE client configuration in two parts. The first (and smaller) one happens on the Ethernet interface, the other on the dialer. If you don’t know what a dialer is, don’t worry: we will explain that later.

Configuring the Ethernet interface

Before you start, you want to connect the Ethernet cable coming from your DSL modem in any free port. Then, we need to configure that port: in our example, it is the . On this interface, we need to enable PPPoE and associate it with a dial-pool. Cisco identifies the dial pools with numbers, and none is present on the router by default. So, we are going to use dial-pool number 1. Below, all the commands to type.

interface GigabitEthernet 0/0
 pppoe enable
 pppoe-client dial-pool-number 1
exit

Up to this point, we are telling the router to not use simple Ethernet on this interface. Instead, we are telling to use PPPoE, and that the PPPoE configuration is in the dial-pool number 1.

Configuring the Dialer, basic settings

The Dialer is a logical interface that represents the termination of the PPPoE connection. The Ethernet interface just connects the underlying Ethernet link that encapsulates PPP frames. Instead, the dialer uses the encapsulated PPP. As a result, we are going to use the dialer for all the PPP-specific features, such as authentication. And, on top of that, even for forwarding traffic: routes will use the dialer interface, not the Ethernet interface.

To configure the dialer, we need to create one and identify it with an ID. As a best practice, use the same ID of the dial-pool number, as below.

interface Dialer 1

Once you are in the interface configuration, you need to adjust some settings. First thing, we set the encapsulation to be PPP. Then, we adjust the MTU considering that we are using twice the L2 head as normal. If you remove the bytes of the PPP header from the Ethernet payload, you will see that the MTU now is 1492. PPP is able to assign an IP address to the target device, and ISPs will do that many times. So, we will tell the router to use the address given by the ISP.

encapsulation ppp
mtu 1492
ip address negotiated

Configuring the Dialer, PPP authentication

dialer pool 1
ppp authentication <pap|chap> <dialin|callin>
ppp <chap|pap> hostname 
ppp <chap|pap> password 
exit</chap|pap></chap|pap></dialin|callin></pap|chap>

At this point, you have a functioning Layer 2 PPPoE link. In case it doesn’t work, you can debug with the same commands of PPP. For example, use , or use the new .

Adding routes

Now, you can use the dialer like any other interface. A common application for that is having a default route to the Internet which goes over the PPPoE link. To add that, you can use . Remember to add NAT and some basic ACLs to protect your network from outside attacks.

ROHC Configuration Option Suboption Identifier Values

Reference
Note
Please see [IANA registry rohc-sub-ids]
    

Contact Information

ID Name Contact URI Last Updated
Alan Ungar mailto:AUngar&farradyne.com 1995-04
Arun Sastry mailto:asastry&cisco.com 1995-04
Badari Narayana mailto:badari&ca.sjf.novell.com
Ben Segal mailto:b.segal&cern.ch 2000-08
Brian Batchelder mailto:brianb&vcd.hp.com 1999-01
Bryant Eastham mailto:protocol&opendof.org 2015-04-23
Curtis A. Siller Jr. mailto:csiller&cetacean.com 2003-01
David Fernandez mailto:david.fernandez&trafficmaster.co.uk 2007-04-18
David Black mailto:david.black&dell.com 2019-10-08
David L. Black mailto:black_david&emc.com 2002-12
Don Grosser mailto:dgrosser&extremenetworks.com 2000-10
Erling B. Stage mailto:ebs&craycom.dk 1994-10
Frank Quick mailto:fquick&qualcomm.com
Howard Ridenour mailto:RIDENOUR1&applelink.apple.com 1995-02
Ilan Rachmani mailto:standards&expand.com 1999-10
James Carlson mailto:james.d.carlson&east.sun.com 2001-02
Jason Gaedtke mailto:j.gaedtke&cablelabs.com 2002-04
Jeff Heath mailto:jheath&hns.com 2002-04
John McCain mailto:jmccain&dcbnet.com 1997-07
K. Arvind mailto:arvind&tenornetworks.com 2000-11
Karl Fox mailto:karl&ascend.con 1997-01
Ken Culbert mailto:ken&funk.com 1996-10
Murali Rajagopal mailto:murali&gadzoox.com 2000-05
Oliver Korfmacher mailto:okorf&netcs.com 1995-04
Pete McCann mailto:mccap&research.bell-labs.com 2001-03
Richard Edmonstone mailto:richarde&spider.co.uk 1996-07
Robert Banfill mailto:r_banfill&reftek.com 1997-07
Seppo Nieminen mailto:seppo.niemimen&ntc.nokia.com 1999-07
Sharat C. Prasad mailto:shprasad&cisco.com 2001-10
Shoichiro Seno mailto:senos&kousoku.isl.melco.co.jp 1995-04
Trevor Plestid mailto:tplestid&rim.net 2003-06
Wayne Tackabury mailto:wayne&cayman.cayman.com 1995-01
mailto:ianp&knxunix.knx.co.uk 1994-11
mailto:ken&funk.com

Footnote

The duplicate assignment of CF0001 was inadvertent.  As per Expert
Donald Eastlake, this assignment has been moved to here from
the ethernet-numbers registry.

FAQ

Numbers in log message contain following information: Uptime Bytes-In Bytes-Out Packets-In Packets-Out

I can connect to my PPPoE server. I can even ping through it, but I still cannot open web pages

Make sure that you have specified a valid DNS server in the router (in /ip dns or in /ppp profile the dns-server parameter).

The PPPoE server shows more than one active user entry for one client, when the clients disconnect, they are still shown and active

Set the keepalive-timeout parameter (in the PPPoE server configuration) to 10 if you want clients to be considered logged off if they do not respond for 10 seconds.

Note that if the keepalive-timeout parameter is set to 0 and the only-one parameter (in PPP profile settings) is set to ‘yes’ then the clients may be able to connect only the once. To resolve this problem one-session-per-host parameter in PPPoE server configuration should be set to ‘yes’

My Windows XP client cannot connect to the PPPoE server

You have to specify the «Service Name» in the properties of the XP PPPoE client. If the service name is not set, or it does not match the service name of the MikroTik PPPoE server, you get the «line is busy» errors, or the system shows «verifying password — unknown error»

I want to have logs for PPPoE connection establishment

Configure the logging feature under the /system logging facility and enable the PPP type logs. Read more >>

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

Рабочий пример настройки PPPoE на маршрутизаторе OS FreeBSD.

> ee /etc/ppp/ppp.conf
default:
 set log Phase tun command  # параметры протоколирования, где
 # log - включает ведение log-файла (по умолчанию все сообщения записываются в файл /var/log/ppp.log
 # Phase - поэтапный вывод сообщений в лог (соответствует этапам подключения), позволяет исключить малоинформативные сообщения
 # tun - виртуальное сетевое устройство, которое будет задействовано при соединении (в данном случае tun, т.к. протокол точка-точка)
 # command - производить запись в лог как команд, полученных с командной строки, так и тех, которые были считаны стартовым скриптом ppp из
 # конфигурационного файла
 set mru 1492
 set mtu 1492
 disable ipv6cp # отключить поддержу IPv6
 enable lqr     # Link Quality Reporting - по умолчанию выключено

ispgateway:
 set device PPPoE:xl0       # где PPPoE - задаёт уточнение протокола (в рамках протоколов, поддерживающихся ppp), xl0 имя устройства вашей Ethernet карты
 set authname YourLoginName # выдает ваш ISP
 set authkey YourPassword   # выдает ваш ISP
 add default HISADDR        # установить шлюз по умолчанию (default route) на этого провайдера, HISSADR - отображать IP адрес присоединённой стороны

Для запуск ppp при загрузке добавим в /etc/rc.conf следующее строки:

> ee /etc/rc.conf
ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="NO" #для NAT -преобразования я использую PF, потому NAT в ppp выключен. ppp_nat по умолчанию включен.
ppp_profile="ispgateway"

Устранение неполадок при открытии файлов DTCP-IP

Общие проблемы с открытием файлов DTCP-IP

Microsoft Windows Live Movie Maker не установлен

Дважды щелкнув по файлу DTCP-IP вы можете увидеть системное диалоговое окно, в котором сообщается «Не удается открыть этот тип файла». В этом случае обычно это связано с тем, что на вашем компьютере не установлено Microsoft Windows Live Movie Maker для %%os%%. Так как ваша операционная система не знает, что делать с этим файлом, вы не сможете открыть его дважды щелкнув на него.

Совет: Если вам извстна другая программа, которая может открыть файл DTCP-IP, вы можете попробовать открыть данный файл, выбрав это приложение из списка возможных программ.

Установлена неправильная версия Microsoft Windows Live Movie Maker

В некоторых случаях у вас может быть более новая (или более старая) версия файла Microsoft Windows Movie Maker Video, не поддерживаемая установленной версией приложения. При отсутствии правильной версии ПО Microsoft Windows Live Movie Maker (или любой из других программ, перечисленных выше), может потребоваться загрузить другую версию ПО или одного из других прикладных программных средств, перечисленных выше. Такая проблема чаще всего возникает при работе в более старой версии прикладного программного средства с файлом, созданным в более новой версии, который старая версия не может распознать.

Совет: Иногда вы можете получить общее представление о версии файла DTCP-IP, щелкнув правой кнопкой мыши на файл, а затем выбрав «Свойства» (Windows) или «Получить информацию» (Mac OSX).

Резюме: В любом случае, большинство проблем, возникающих во время открытия файлов DTCP-IP, связаны с отсутствием на вашем компьютере установленного правильного прикладного программного средства.

Даже если на вашем компьютере уже установлено Microsoft Windows Live Movie Maker или другое программное обеспечение, связанное с DTCP-IP, вы все равно можете столкнуться с проблемами во время открытия файлов Microsoft Windows Movie Maker Video. Если проблемы открытия файлов DTCP-IP до сих пор не устранены, возможно, причина кроется в других проблемах, не позволяющих открыть эти файлы. Такие проблемы включают (представлены в порядке от наиболее до наименее распространенных):

Типы файлов PPP

Ассоциация основного файла PPP

.PPP

Формат файла: .ppp
Тип файла: Serif PagePlus Document

расширение PPP файл ссылается на файл проекта, созданного программного обеспечения под названием Serif Page Plus. Это британское программное обеспечение издательского программное обеспечение, которое работает на операционной системе Windows. Содержание этого PPP файлов включают в себя текст, таблицы, графики, изображения и нескольких страниц. Проекты, созданные страницы плюс могут быть сохранены как печатаемые листовки, документы, книги, PDF-файлы, веб-страницы, а также сообщения электронной почты.

Создатель: Serif
Категория файла: Файлы макета страницы
Ключ реестра: HKEY_CLASSES_ROOT\.ppp

Программные обеспечения, открывающие Serif PagePlus Document:

PagePlus, разработчик — Serif

Совместимый с:

Windows

Ассоциации других файлов PPP

.PPP

Формат файла: .ppp
Тип файла: CyberLink PowerProducer Project

PPP расширение файла может ссылаться на файл проект, который создается с помощью PowerProducer, который является CD и DVD дисков авторской программой. Содержание этих файлов включает структуру целевого диска, фоновую графику, информацию фильма секвенирования, и данные сцены. Он также имеет ссылки на аудио, видео и графические файлы. Кроме того, он содержит информацию, необходимую для записи дисков.

Создатель: CyberLink
Категория файла: Файлы данных

Программы, открывающие файлы CyberLink PowerProducer Project :

CyberLink PowerProducer, разработчик — CyberLink

Совместимый с:

Windows

.PPP

Формат файла: .ppp
Тип файла: Enfocus PitStop Preflight Profile

Расширение PPP Файл параметр, тип файла темы, который связан с применением программного обеспечения Enfocus PitStop. Приложение PitStop позволяет сделать некоторые изменения в PDF-документов, таких как редактирование, автокоррекции и предполетной. Предварительно определенные предполетной настройки могут быть сохранены в PPP типа тьфу, как это называется предполетный профиль.

Создатель: Enfocus
Категория файла: Файлы настроек

Программы, открывающие файлы Enfocus PitStop Preflight Profile :

PitStop Professional, разработчик — Enfocus

Совместимый с:

Windows

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

В России, Украине, и наверное в других странах СНГ, чаще всего провайдеры используют такие технологии: Динамический IP, Статический IP, PPPoE, PPTP, L2TP.

  • Динамический IP – самая нормальная технология:) . Очень много интернет провайдеров используют именно ее. Просто подключаем кабель к роутеру и интернет уже работает, ничего настраивать не нужно. Только нужно указать технологию Dynamic IP. Но, как правило, в настройках роутера она установлена по умолчанию.
  • Статический IP – не очень популярная технология. Что бы настроить такое подключение на роутере, вы должны знать IP адрес, который вам должен выдать интернет провайдер.
  • PPPoE – популярная технология (в России), которая требует создания специального высокоскоростного соединения. Если ваш провайдер работает по технологии PPPoE, то на компьютере у вас скорее всего было создано такое соединение. В настройках маршрутизатора нужно будет выбрать PPPoE, указать логин и пароль, которые вам выдает провайдер. Так же, возможно, нужно будет задать статический IP адрес.
  • PPTP и L2TP – похожие протоколы, при настройке которых нужно так же указывать имя и логин. А так же, адрес сервера и по необходимости – статический IP. Если интернет был раньше подключен к компьютеру, то на компьютере так де было специальное подключение, которое вы запускали.

Написал уже много, а на главный вопрос, так и не ответил.

Перед тем, как приступить к настройке роутера, обязательно узнайте, какую технологию использует ваш интернет-провайдер.

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

Если будете звонить в поддержку, то спросите еще, делает ли провайдер привязку по MAC адресу, и какое значение MTU, лучше указать в настройках маршрутизатора.

Если вы уже знаете технологию соединения, то вы так же должны знать необходимые параметры. Если у вас Динамический IP, то как я уже писал выше, никаких параметров не нужно, но если у вас например Статический IP, PPPoE, PPTP, или L2TP, то вы должны знать логин, пароль, статический IP (если нужно), адрес сервера. Или только определенные параметры (все зависит от соединения).

Как правило, эта информация указана в договоре по подключению к интернету.

PPPoE Server Setup (Access Concentrator)

Sub-menu:

The PPPoE server (access concentrator) supports multiple servers for each interface — with differing service names. Currently the throughput of the PPPoE server has been tested to 160 Mb/s on a Celeron 600 CPU. Using higher speed CPUs, throughput should increase proportionately.

The access concentrator name and PPPoE service name are used by clients to identity the access concentrator to register with. The access concentrator name is the same as the identity of the router displayed before the command prompt. The identity may be set within the /system identity submenu.

Note that if no service name is specified in WindowsXP, it will only use a service with no name! So if you want to serve WindowsXP clients, leave your service name empty.

Properties

Property Description
authentication ( mschap2 | mschap1 | chap | pap; Default: «mschap2, mschap1, chap, pap») Authentication algorithm
default-profile (string; Default: «default») Default to use
interface (string; Default: «») Interface that the clients are connected to
keepalive-timeout (time; Default: «10») Defines the time period (in seconds) after which the router is starting to send keepalive packets every second. If there is no traffic and no keepalive responses arrive for that period of time (i.e. 2 * keepalive-timeout), the non responding client is proclaimed disconnected.
max-mru (integer; Default: «1480») Maximum Receive Unit. The optimal value is the MTU of the interface the tunnel is working over reduced by 20 (so, for 1500-byte Ethernet link, set the MTU to 1480 to avoid fragmentation of packets)
max-mtu (integer; Default: «1480») Maximum Transmission Unit. The optimal value is the MTU of the interface the tunnel is working over reduced by 20 (so, for 1500-byte Ethernet link, set the MTU to 1480 to avoid fragmentation of packets)
max-sessions (integer; Default: «0») Maximum number of clients that the AC can serve. ‘0’ = no limitations.
mrru (integer: 512..65535 | disabled; Default: «disabled») Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
one-session-per-host (yes| no; Default: «no») Allow only one session per host (determined by MAC address). If a host tries to establish a new session, the old one will be closed.
service-name (string; Default: «») The PPPoE service name. Server will accept clients which sends PADI message with service-names that matches this setting or if service-name field in PADI message is not set.

Notes

The default keepalive-timeout value of 10s is OK in most cases. If you set it to 0, the router will not disconnect clients until they explicitly log out or the router is restarted. To resolve this problem, the one-session-per-host property can be used.

Note: Security issue: do not assign an IP address to the interface you will be receiving the PPPoE requests on.

Specifying MRRU means enabling MP (Multilink PPP) over a single link. This protocol is used to split big packets into smaller ones. Under Windows it can be enabled in Networking tag, Settings button, «Negotiate multi-link for single link connections». Their MRRU is hardcoded to 1614. This setting is useful to overcome PathMTU discovery failures. The MP setting should be enabled on both peers.

Example

To add PPPoE server on ether1 interface provided with a service-name of «ex» and allowing only one connection per host:

 interface pppoe-server server> add interface=ether1 service-name=ex 
  one-session-per-host=yes
 interface pppoe-server server> print
Flags: X - disabled
  0 X service-name="ex" interface=ether1 mtu=1480 mru=1480 mrru=disabled
      authentication=mschap2,mschap,chap,pap keepalive-timeout=10
      one-session-per-host=yes max-sessions=0 default-profile=default
 interface pppoe-server server>

Проводное подключение к интернету

Как уже говорилось проводной интернет есть двух типов по телефонной линии или через оптоволоконный кабель начнем с первого.

Технология ADSL для подключения к интернету используется телефонный кабель, в котором передаваемые данные делятся на исходящий (закачка видео на Youtube) и входящий (просмотр фильмов, музыки и т.п.) трафик но учитывая что для большинства пользователей входящий трафик значительно более существенен чем исходящий придумали технологию ADSL где входящий трафик имеет более высокую скорость чем исходящий. Качество такого соединения на порядок выше, чем при обычном телефонном соединении.

Характеристики: максимальная скорость входящих данных 24 Мбит/с, исходящих 1.4Мбит/с. Максимальное расстояние от правайдера 5,5 км при этом чем больше расстояние между конечным пользователем и провайдером  тем меньше скорость передачи данных. Монополистом данной технологиия в России является Ростелеком.

Преимущества технология ADSL. Доступность так как у большинства людей есть домашний телефон. Из оборудования нужен только модем, который стоит около 1400 руб. 

Недостатки технологии ADSL. Абонентская плата в среднем варьируется в районе 500 -700 руб. что сравнимо с  оптоволоконным интернетом хотя последний имеет скорость до 100 Мбит/с. Низкая скорость передачи данных в зависимости от тарифа и местоположения. Скорость варьируется от 1 Мбит/с до 15 Мбит/с. Если вы видео блоге, или скачиваете много информации с интернета то это существенный недостаток. Большой ping это еще один минус если вы любите поиграть в онлайн игры. 

Оптоволоконный интернет это самый современный в мире способ передачи информации по сети интернет. Интернет-связь между континентами Земли осуществляется именно благодаря проложенным по дну океана огромным оптоволоконным кабелям. Оптический кабель имеет специальную структуру: он состоит из небольших тоненьких волокон, которые отгорожены друг от друга специальным покрытием. Каждое волокно передает свет, а свет, в свою очередь, передает данные по сети.

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

Прокладка оптического кабеля весьма сложный и трудоемкий процесс и провести кабель прямо до квартиры обойдется довольно дорого да бы удешевить данный процесс придумали четыре технологии по которым проводят оптоволоконный интернет. 

  • FTTN оптоволокно проводят до некого сетевого узла.  Обычно это городская или районная станция, или узел связи. Расстояние до конечного пользователя больше 300 метров;
  • FTTC оптоволокно проводят до микрорайона, квартала или группы домов. Эту технологию используют для строительства подстанций связи — так называемых выносов.  Расстояние до конечного пользователя меньше 300 метров.
  • FTTB технология предусматривает заведение оптоволокна непосредственно в здание многоквартирного дом или офисного центра. Данную технологию использует Ростелеком.
  • FTTH технология, предусматривает заведение оптоволокна прямо в квартиру или частный дом. Самая свежая и прогрессивная технология, которая только-только набирает обороты благодаря новой группе архитектура PON (пассивные оптические сети). Суть данной технологии заключается в использовании всего одного приёмопередающего модуля для передачи информации множеству абонентских устройств что в целом удешевляет весь процесс. 

Оптоволокно преимущества. Высокая скорость передачи данных Ростелеком предлагает скорость до 500 Мбит/с при этом абонентская плата составит 900 руб. в месяц при скорости 200 Мбит/с абонентская плата 500 руб. Кроме Ростелекома есть еще провайдеры МТС и Билайн стоимость тарифов приблизительно одинаковая.  Низкий ping что хорошо для геймеров. Из оборудования нужен только роутер, который стоить в районе 1000 руб.

Оптоволокно недостатки. Доступность, пожалуй, это основной недостаток так как оптоволокно есть только в больших городах, а в маленьких городах, станицах и поселках его нету и неизвестно, когда будет.

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

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