5 сентября 2009 г.

Организация выхода в Интернет через Ubuntu, часть 1

Многие новички часто сталкиваются с достаточно типовыми проблемами при подключении к Интернету в Убунте.

Рассмотрим наиболее простой случай № 1

Исходные условия.

Ваш персональный компьютер подключен к локальной сети, через которую собственно и организуется доступ в Интернет, IP адрес вашего компьютера фиксированный (постоянный) и выдан вам администратором сети или вашим провайдером или ваш компьютер подключен к роутеру, IP адреса назначаются вами вручную.Предполагаем, что у вас на компьютере одна сетевая плата, которая подключена по адресу eth0.

Что необходимо знать для подключения.

1. Ваш IP адрес, для примера, пусть это будет 192.168.0.5
2. Сетевую маску, как правило, это  255.255.255.0
3. ДНС сервера, для примера, пусть это будет ДНС сервер  192.168.0.1
4. Шлюз (это сервер, через который вы выходите в Интернет или ваш роутер, который выступает в качестве шлюза), для примера, пусть это будет сервер 192.168.0.1

Для начала удалим менеджер сети, в убунте 9.04 он редко работает нормально, будем верить, что его починят и эти шаманства с конфигурационными файлами мы все забудем.

Менеджер сети можно удалить командой, которую необходимо задать в терминале

sudo apt-get remove network-manager

После ввода пароля соответствующий пакет будет удалён и не будет больше препятствовать нам в правильной настройке сети.

Далее, вам необходимо вручную поправить конфигурационный файлик, который расположен по адресу

/etc/network/interfaces

Учитывая, что это защищённый системный файл, вам нужны права администратора, чтобы их получить, введите в терминале команду:

sudo gedit /etc/network/interfaces

Перед вами откроется необходимый файлик. В этом файлике необходимо вытереть всё, что там есть и записать следующую конфигурацию

   auto lo
   iface lo inet loopback

   auto eth0
   iface eth0 inet static
   address 192.168.0.5

   netmask 255.255.255.0
   broadcast 192.168.0.255
   gateway 192.168.0.1


После этого нажмите кнопку Сохранить.

Далее, необходимо внести ваши ДНС сервера в файлик

Всё что вам необходимо сделать, это задать в терминале следующую команду:

sudo gedit /etc/resolv.conf

Откроется файлик, в который надо вписать те ДНС сервера, которые были выданы вам.

В нашем примере в файлик надо записать следующее:

nameserver 192.168.0.1

Нажать кнопку "Сохранить" и выйти.

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

Это делается командой

sudo /etc/init.d/networking restart

Всё должно заработать :)

2 комментария:

Unknown комментирует...

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

Unknown комментирует...

Спасибо! Очень помог, полдня мучался