Настройка интернета по PPPoE в Ubuntu. MAC адрес.

Настройка подключения по LAN, PPPoE, VPN.
* этот вариант настраивается в графическом интерфейсе через "Сетевые соединения", далее всю настройку сети можно будет делать там же, подключение к интернету тоже будет доступно из графической оболочки, ткнув мышкой на сетевое подключение.
** на сетевой плате убрал галочку "подключать автоматически", иначе PPPoE интернет отрубается и подключается локальная сеть.

Настройка PPPoE из консоли:
* этот вариант зарубает "Сетевые подключения", все настройки сети и руление интернетом доступны только вручную  через терминал.
  1. В стандартную установке Ubuntu входит утилита для настройки PPPoeE соединений - pppoeconf. Для настройки соединения нам потребуются полномочия суперпользователя root (по сути администратора системы). Для этого вызовем команду pppoeconf через sudo (запуск команды от пользователя root). В терминале (Приложения → Стандартные → Терминал) набираем команду sudo pppoeconf
  2. Для подтверждения запуска команду pppoeconf от суперпользователя root нас просят ввести пароль нашего непривилегированного пользователя. Вводим свой пароль и нажимаем клавишу Enter;
  3. Далее перед нами появляется непосредственно сама программа настройки соединения, которая выведет все обнаруженные сетевые устройства. В большинстве случаев, нужно просто нажать “Да”. Мы так и сделаем - жмём “Да”;
  4. Следующий шаг - поиск вашего модема (по сути сервера PPPoE-авторизации, доступного через ADSL модем) на каждом из сетевых устройств. Эта процедура обычно занимает несколько секунд. Если на этом этапе утилита pppoeconf выдаст отрицательный ответ - проверьте включен ли модем, подключен ли он кабелем к вашей сетевой карте и так далее;
  5. Здесь у вас спросят, хотите ли вы использовать опции defaultroute (автоматически добавляет маршрут по умолчанию ) и noauth (не требовать от аутентификации PPPoE сервера) и удалить опцию nodetach. В большинстве случаев все эти действия необходимы для успешного подключения - отвечаем “Да”;
  6. Далее pppoeconf запросит у вас ваш PPPoE логин. Вам нужно будет ввести свой логин, предоставленный провайдером. Вводим и нажимаем “Ок”;
  7. Далее вводим пароль. И опять же - “Ок”;
  8. Здесь нас спросят, хотим ли мы, чтобы система автоматически использовала адреса DNS - серверов, выданных провайдером при подключении. Это наиболее часто используемый вариант. Отвечаем “Да”;
  9. Во избежании возможных проблем с соединением, связанных с особенностями работы оборудования провайдера, ограничим размер MSS до 1452 байт (технический параметр стека TCP/IP). Отвечаем “Да”;
  10. Устанавливать соединение при загрузке? В моём случае - да, вы можете сделать так, как вам удобно;
  11. Установить соединение сейчас? Конечно, мы очень хотим в Интернет!

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

Изменить MAC адрес на сетевой плате:
В терминале (Приложения → Стандартные → Терминал) набираем команду sudo gedit /etc/network/interfaces
Вы должны увидеть строчку с вашим сетевым интерфейсом, который обычно называется eth0. Если вы используете dhcp, строчки будут приблизительно такими:
auto eth0
iface eth0 inet dhcp

Просто добавьте строчку
pre-up ifconfig eth0 hw ether 01:02:03:04:05:06
чтобы получилось примерно следующее:
auto eth0
iface eth0 inet dhcp
pre-up ifconfig eth0 hw ether 01:02:03:04:05:06
* где eth0 - имя вашей сетевой платы в системе, можно посмотреть командой ifconfig.
Вам необходимо перезапустить сеть или перегрузиться для достижения эффекта.


** если у вас пропал значек сетевых подключений из трея (около часов), значит вы еще что-то добавили в этот файл и рулить подключениями с помощью мышки не сможете, вот вариант моего файла (локальная сеть не используется):
auto lo
iface lo inet loopback

pre-up ifconfig eth0 hw ether 00:90:27:12:10:D8 


Другие публикации на эту тему: