Настройка Домолинка в Linux

Материал из Bryansk Linux Users Group.

Перейти к: навигация, поиск

О Домолинке

Домолинк - это ADSL сеть ОАО "Центртелком". Официальный сайт сети - www.b-domolink.net. Для подключение используется PPPoE соединение, соответственно существуют два способа соединения - при настройке модема маршрутизатором (route) и мостом (bridge).

Модем настроен маршрутизатором

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

...

Модем настроен мостом

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

Настройка операционной системы Linux, в данном случае, ни чуть не сложнее настройки OC Windows.

Она там гораздо проще чем метро - ставятся пакеты pppoe и pppoeconf и запускается одноименная утилита от рута, в русскомм мастере на ncurses, сама обнаружит модем и спросит логин и пароль, потом напишет что коммандами pon и poff включать и выключать соединение.

Для примера, рассмотрим настройку PPPoE подключения ADSL модема с LAN интерфейсом (подключаемого к сетевой карте) в Ubuntu (в консольном режиме).

1.Утилита для настройки PPPoE соединений - pppoeconf входит в стандартный дистрибутив Ubuntu. Для настройки соединения нам потребуются полномочия суперпользователя root (по сути администратора системы). Для этого вызовем команду pppoeconf через sudo (запуск команды от пользователя root). Для этого в терминале (Приложения → Стандартные → Терминал) набираем команду:
sudo pppoeconf

2. Для подтверждения запуска команды pppoeconf от суперпользователя root нас просят ввести пароль нашего непривилегированного пользователя. Вводим свой пароль и нажимаем клавишу Enter.(Вводимый пароль не отображается в целях безопасности)

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

Изображение:ADSLdomolink1.png

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

Изображение:ADSLdomolink2.png

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

Изображение:ADSLdomolink3.png

6. Далее pppoeconf запросит у вас ваш PPPoE логин. В качестве примера я ввёл username_ll123. Вам нужно будет ввести свой логин, предоставленный провайдером. Вводим и нажимаем “Ок”.

Изображение:ADSLdomolink4.png

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

Изображение:ADSLdomolink5.png

8. Здесь нас спросят, хотим ли мы, чтобы система автоматически использовала адреса DNS - серверов, выданных провайдером при подключении. Это наиболее часто используемый вариант. Отвечаем Да. Если нужно использовать несколько DNS-серверов, здесь нужно нажать Нет, и затем, по окончании конфигурирования pppoe-соединения, вручную внести DNS-сервера в файл /etc/resolv.conf.

Изображение:ADSLdomolink6.png

9. Во избежании возможных проблем с соединением, связанных с особенностями работы оборудования провайдера, ограничим размер MSS до 1452 байт (технический параметр стека TCP/IP). Отвечаем “Да”.

Изображение:ADSLdomolink7.png

10. Устанавливать соединение при загрузке? В моём случае - да, вы можете сделать так, как вам удобно.

Изображение:ADSLdomolink8.png

11. Установить соединение сейчас? Конечно, мы очень хотим в Интернет!

Изображение:ADSLdomolink9.png

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

12. Файл /etc/ppp/peers/dsl-provider можно переименовать, назвав его любым понравившемся именем выполнив команду

sudo mv /etc/ppp/peers/dsl-provider /etc/ppp/peers/dsl_connect_name 

где dsl_connect_name - новое имя файла dsl-provider, соответственно домолинк при таком имени файла будет подключаться командой

pon dsl_connect_name

13. Если необходимо иметь несколько ADSL соединений с разными логинами/паролями (....@realm, ...@realm_local) то после создания первого подключения нужно переименовать файл /etc/ppp/peers/dsl-provider, затем запустить pppoeconf и проделать все описанные выше действия для подключения с другим логином. Теперь у вас вновь появился файл dsl-provider, с данными для второго логина. Этот файл можно переименовать в соответствии с использующимся в нем логином/паролем. Можно проверить наличие паролей логинов в файле /etc/ppp/pap-secrets, если их там нет то дописать в формате “логин” * “пароль”

P.S. Возможно, количество пунктов меню будет отличаться от приведённых, пусть это не вас пугает... Здесь обозначены основные позиции. Кроме того, будте готовы к тому, что пункты меню будут на английском языке (в случае, если вы ещё недоустановили пакеты русификации), но это также не будет для вас существенным препятствием, так как, по сути, всё что вам нужно - это в указанных местах ввести логин и пароль и нажимать "Ок".

(Написано по мотивам статьи "Настройка pppoe в Ubuntu" swop ноябрь 22, 2007)
Arceny

Личные инструменты