RUS
  • RUS
  • ENG

Установка статического IP-адреса и изменение DNS в ОС Linux Ubuntu

Последние изменения: 14.01.2024

Для изменения сетевых настроек на ПК с ОС Linux Ubuntu, выполните следующие действия.

1. Запустите терминал и выполните команду sudo ifconfig для проверки текущих сетевых настроек ПК. Пример вывода команды:

где:

  • lo - это внутренний интерфейс с IP-адресом 127.0.0.1;

  • enp3s0 - имя проводного интерфейса (также может быть обозначен как eth0 или как другие варианты формата enp*s*, например enp0s3enp2s0 и т.д.);

  • inet addr - текущий IP-адрес ПК (в данном примере это 192.168.169.10).

2. Выполните команду ip route show, чтобы узнать IP-адрес роутера:

- он отобразится в первой же строке (в данном примере - 192.168.169.254).

3. Откройте файл конфигурации сетевых интерфейсов, выполнив команду sudo nano /etc/network/interfaces и допишите в конце файла:

iface enp3s0 inet static

address 192.168.169.10

netmask 255.255.255.0

gateway 192.168.169.254

dns-nameservers 8.8.8.8 8.8.4.4

auto enp3s0

где:

  • iface enp3s0 inet static - указывает, что интерфейс iface enp3s0 (который был найден в п.1) находится в диапазоне адресов IPv4 (inet) со статическим ip (static);

  • address 192.168.169.10 - указывает, что IP адрес (address) ПК это 192.168.169.10 (укажите тот, который был найден в п.1);

  • netmask 255.255.255.0 - указывает что маска подсети (netmask) имеет значение 255.255.255.0 (значение по умолчанию);

  • gateway 192.168.169.254 - адрес шлюза (gateway) по умолчанию 192.168.169.254 (укажите IP-адрес роутера, который был найден в п.2);

  • dns-nameservers 8.8.8.8 8.8.4.4 - адреса DNS серверов (основной и дополнительный соответственно);

  • auto enp3s0 - указывает системе, что интерфейс enp3s0 необходимо включать автоматически при загрузке системы с вышеуказанными параметрами.

Пример результата:

4. Завершите редактирование, нажав CTRL+X для выхода и затем Y для сохранения изменений.

Помогла ли вам статья?