Jak skonfigurować Statyczny adres IP na Debian Linux

Objective

celem jest skonfigurowanie statycznego adresu IP na Debian Linux server.
należy pamiętać, że w przypadku instalacji desktopowych zaleca się używanie narzędzi GUI, takich jak network-manager. Jeśli chcesz skonfigurować interfejsy sieciowe bezpośrednio za pomocą pliku /etc/network/interfaces na pulpicie, Upewnij się, że wyłączasz wszelkie inne potencjalnie zakłócające demony konfiguracji sieci. Na przykład poniższe polecenia wyłączą network-manager

# systemctl stop NetworkManager.service# systemctl disable NetworkManager.service

System operacyjny i wersje oprogramowania

  • System operacyjny: – Debian 9 (Stretch)

wymagania

wymagany jest uprzywilejowany dostęp do systemu Linux Debian.

trudność

łatwe

konwencje

  • # – wymaga wykonania podanych poleceń Linuksa z uprawnieniami roota bezpośrednio jako użytkownik root lub przy użyciusudo polecenie
  • $ – wymaga wykonania podanych poleceń Linuksa jako zwykły użytkownik nieuprzywilejowany

instrukcje

Włącz Statyczne IP

domyślnie w pliku konfiguracyjnym/etc/network/interfaces znajduje się następująca konfiguracja:

source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet dhcp

zaktualizujiface eth0 inet dhcp doiface eth0 inet static. Zawartość pliku konfiguracyjnego/etc/network/interfaces powinna wyglądać podobnie do poniższego:

source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static
Szukam analityka Systemów Linux!
Instytut Geofizyczny UAF poszukuje doświadczonego analityka Systemów Linux do zespołu analityków i inżynierów infrastruktury badawczej. Lokalizacja: Fairbanks, Alaska,USA
APLIKUJ TERAZ

Konfigurowanie adresu IP

na tym etapie mamy dwie możliwości konfiguracji statycznego adresu IP dla naszego interfejsu sieciowego eth0. Pierwszą opcją jest dodanie konfiguracji adresu IP bezpośrednio do pliku/etc/network/interfaces. Dołącz następującą linię do istniejącego pliku/etc/network/interfaces

 address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1

wynikowa zawartość pliku/etc/network/interfaces powinna wyglądać jak poniżej. Zaktualizuj swój adres IP, maskę sieci i bramę w razie potrzeby:

source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1

drugą i zalecaną opcją jest osobne zdefiniowanie interfejsów sieciowych w katalogu/etc/network/interfaces.d/.
podczas inicjacji demonanetworkingkatalog/etc/network/interfaces.d/ jest wyszukiwany pod kątem konfiguracji interfejsu sieciowego. Każda znaleziona konfiguracja sieci jest dołączona do /etc/network/interfaces.
Utwórz nowy plik konfiguracyjny sieci o dowolnej nazwie pliku np. eth0 I zawieraćeth0 konfiguracja adresu IP pokazana poniżej. Aby to zrobić, użyj preferowanego edytora tekstu, na przykład vim:

# cat /etc/network/interfaces.d/eth0iface eth0 inet static address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1

teraz Usuń powyższe wiersze z /etc/network/interfaces, aby skończyć z:

# cat /etc/network/interfaces# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0

statyczny serwer DNS

do skonfiguruj statyczną edycję DNS/etc/resolv.confI dołącz adres IP preferowanego plikunameservernp:

nameserver 8.8.8.8

alternatywnie dodaj następującą linię do pliku konfiguracyjnego/etc/network/interfaces

dns-nameservers 8.8.8.8 8.8.4.4

Zastosuj zmiany

aby zastosować zmiany uruchom ponownie demona sieciowego:

# service networking restart

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *