пятница, 20 января 2012 г.

Настройка АДСЛ в режиме бриджа



 В начале настройки необходимо сбросить наш модем к заводским установкам - то есть он должен иметь IP адрес - 192.168.1.1.Пожалуйста, не
используйте для этих целей гномовский NetworkManager - он корректно соединение не создает.
Итак, модем подключен к компьютеру, включен и работает. В командной строке Ubuntu открываем файл /etc/network/interfaces в любом редакторе:


$ sudo nano /etc/network/interfaces


И пишем настройки для сетевого интерфейса к котором подключен модем. У меня это eth0. Приводим файл к виду:

 
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1


Здесь gateway это IP-адрес модема. Если у вашего модема другой IP-адрес (например 192.168.0.1), то указываете его, и тогда в строке address пишете 192.168.0.10. Можно поступить еще проще. Использовать встроенный DHCP-сервер модема и написать в файле /etc/network/interfaces так:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp


Далее сохраняем файл и выполняем команды:

$ sudo ifconfig eth0 down
$ sudo ifconfig eth0 up

или

sudo /etc/init.d/networking restart

Проверяем, что идет пинг на модем:

$ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_req=1 ttl=64 time=4.57 ms
64 bytes from 192.168.1.1: icmp_req=2 ttl=64 time=0.417 ms
64 bytes from 192.168.1.1: icmp_req=3 ttl=64 time=0.562 ms
64 bytes from 192.168.1.1: icmp_req=4 ttl=64 time=0.405 ms
^C
--- 192.168.1.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.405/1.490/4.578/1.784 ms

 Если пинг идет, значит можно двигаться дальше, если не идет - нужно проверять сетевой кабель от модема к компьютеру, и убедиться, что модем сброшен к заводским настройкам.
 Открываем браузер и набираем в адресе http://192.168.1.1. Попадаем в Web-интерфейс ADSL модема.
 Далее необходимо выбрать режим работы модема: bridge или router и внести соответствующие настройки.Нам нужен bridge
 Параметры VPI, VCI и Multiplex должны быть указаны в руководстве к подключению, которое выдает провайдер. На этом настройка модема закончена. Больше в нем настраивать нечего. Можно закрыть браузер.
 Проверяем сетевые настройки:

$ ifconfig
При правильной настройке увидим примерно такую картинку
   Теперь осталось настроить подключение в самой Ubuntu. Для этого существует утилита pppoeconf (поэтому я и просил не использовать NetworkManager), которая позволяет в интерактивном режиме внести необходимые настройки. Запускаем ее в командной строке:
Теперь осталось настроить подключение в самой Ubuntu. Для этого существует утилита pppoeconf, которая позволяет в интерактивном режиме внести необходимые настройки. Запускаем ее в командной строке:

$ sudo pppoeconf

 Открывается псевдо-графическое окно синенького цвета в котором сообщается, что найдены устройства Ethernet .Здесь просто нажимаем Да.

  Я не буду выкладывать все шаги программы pppoeconf так как большинство из них либо информационные, либо с предложением сделать выбор - нажать Да или Нет. По умолчанию предлагается везде нажимать Да, поэтому не будем пренебрегать советами и также будем во всех случаях выбирать Да.

 На определенном шаге программа попросит ввести имя пользователя или логин, который должен быть прописан в договоре с провайдером на предоставление услуги доступа к сети Интернет:

  На следующем шаге необходимо ввести пароль, который также указан в договоре:
 В завершении программа предложит установить соединение:
  На рисунке выше - dsl-provider - это имя соединения. У вас оно может быть другим. Рекомендую запомнить его на всякий случай. Также можете запомнить и команды установки соединения (подключения к интернету) - pon, и команду завершения соединения (отключение от интернета) - poff.
На последнем шаге будет выдана следующая информация:

Если ввести команду plog в терминале, то, в случае успешного подключения, получим, примерно, следующую информацию:





 Вот и все. Подключение создано, установлено и работает. Команда poff dsl-provider позволит завершить соединение с интернетом, команда pon dsl-provider снова его установит. Напомню, что dsl-provider - это имя подключения. У вас оно может отличаться.
 Если вы вдруг забудете как называется имя вашего подключения, то посмотреть его можно в файле /etc/network/interfaces:

$ cat /etc/network/interfaces
....
....
auto dsl-provider
iface dsl-provider inet ppp
provider dsl-provider

Примечание:

cat /etc/resolv.conf

— покажет DNS


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

Отправить комментарий