Себе на память, другим в помощь.

Настройка сети в Debian 9 через консоль

Moloko 08.03.2018, чт 22:54

Имена сетевых интерфейсов можно узнать командой:

$ ls /sys/class/net/

Которая выведет нам примерно такую строку:

enp0s3   enp0s8   lo

(Имя устройства enp0s3 означает, что это сетевой адаптер ethernet, который расположен на нулевой шине PCI в третьем слоте)

lo - это интерфейс loopback

enp0s3 - имя интерфейса первой сетевой карты

enp0s8 - имя интерфейса второй сетевой карты

Мы будем настраивать доступ к интернету через интерфейс enp0s3.

 

Получение IP через DHCP:

Файл настроек сети находится по адресу /etc/network/interfaces. Открываем этот файл текстовым редактором и дописываем две строки:

# nano /etc/network/interfaces
auto enp0s3
iface enp0s3 inet dhcp

Сохраняем файл, перезагружаем систему.

 

Ручная настройка IP адреса:

Редактируем файл interfaces, находящийся по адресу /etc/network/interfaces следующим образом:

# nano /etc/network/interfaces
auto enp0s3
iface enp0s3 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1

*Ваши настройки сети будут другими.

Сохраняем файл, перезагружаем систему.

 

Ошибка: "Временный сбой в разрешении имен"

Иногда случается, что после установки системы и ручной настройке сети машина не резолвит имена сайтов, т.е. команда ping 8.8.8.8 успешно выполняется, а ping ya.ru отвечает ошибкой "Временный сбой в разрешении имен". Это происходит потому, что система не знает куда обратиться, чтобы разрезолвить (перевести) имя сайта в его ip адрес.

В этом случае нужно открыть файл (а если его нет - создать его) /etc/resolve.conf и указать там адрес днс сервера.

# nano /etc/resolve.conf
nameserver 8.8.8.8

(8.8.8.8  - это публичный сервер DNS от Google)

Сохраням файл и пробуем пинговать ya.ru

 

Теги