Променете сървъра на Ubuntu от DHCP до статичен IP адрес

Променете сървъра на Ubuntu от DHCP до статичен IP адрес
Променете сървъра на Ubuntu от DHCP до статичен IP адрес

Видео: Променете сървъра на Ubuntu от DHCP до статичен IP адрес

Видео: Променете сървъра на Ubuntu от DHCP до статичен IP адрес
Видео: Free Network Monitoring Cacti Step by Step - 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 на статичен и след това има няколко опции, които трябва да бъдат добавени под него. Очевидно сте персонализирали това в мрежата си.

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

На линията име на сървъра xxx.xxx.xxx.xxx заменете x с IP адреса на вашия сървър за имена. (Можете да направите ifconfig / всички, за да разберете какви са те)

Трябва също така да премахнете клиента dhcp, за да го придържате (благодарение на Петър за забелязване). Може да се наложи да премахнете dhcp-client3 вместо това.

sudo apt-get remove dhcp-client

Сега ще трябва да рестартирате компонентите на мрежата:

sudo /etc/init.d/networking restart

Ping www.google.com. Ако получите отговор, резолюцията на името работи (освен ако разбира се, ако Google е във вашия хост файл).

Наистина доста проста.

Обновено Благодарение на Nickname007 в коментарите за отбелязване, че съм забравил DNS записите в ръководството.

Препоръчано: