Измените сервер Ubuntu с DHCP на статический IP-адрес

Измените сервер Ubuntu с DHCP на статический IP-адрес
Измените сервер Ubuntu с DHCP на статический IP-адрес

Видео: Измените сервер Ubuntu с DHCP на статический IP-адрес

Видео: Измените сервер Ubuntu с DHCP на статический IP-адрес
Видео: Настройка сети (netplan) в Ubuntu 18.04 /20.04 | Статический ip | Network configuration (netplan) - YouTube 2024, Ноябрь
Anonim

Если установщик Ubuntu Server установил сервер для использования DHCP, вы захотите изменить его на статический IP-адрес, чтобы люди могли его использовать.

Изменение этого параметра без GUI потребует редактирования текста, но это классический Linux, верно?

Позвольте открыть файл / etc / network / interfaces. Я буду использовать vi, но вы можете выбрать другой редактор

sudo vi /etc/network/interfaces

Для основного интерфейса, который обычно является eth0, вы увидите следующие строки:

auto eth0 iface eth0 inet dhcp

Как вы можете видеть, он использует DHCP прямо сейчас. Мы собираемся изменить dhcp на static, а затем есть ряд опций, которые следует добавить под ним. Очевидно, вы настроили это в своей сети.

auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 192.168.1.1

Теперь нам нужно добавить настройки DNS, отредактировав файл resolv.conf:

sudo vi /etc/resolv.conf

На строке сервер Üname xxx.xxx.xxx.xxx замените x на IP вашего сервера имен. (Вы можете сделать ifconfig / all, чтобы узнать, что они собой представляют)

Вам нужно также удалить клиента dhcp для этого, чтобы его придерживались (спасибо Петру за то, что он заметил). Возможно, вам придется удалить dhcp-client3.

sudo apt-get remove dhcp-client

Теперь нам просто нужно перезапустить сетевые компоненты:

sudo /etc/init.d/networking restart

Ping www.google.com. Если вы получаете ответ, разрешение имен работает (если, конечно, если google находится в вашем файле hosts).

На самом деле довольно просто.

обновленный Спасибо Nickname007 в комментариях за то, что я забыл записи DNS в руководстве.

Рекомендуемые: