Så här ställer du in en statisk IP-adress på Debian Linux

Objective

målet är att konfigurera en statisk IP-adress på Debian Linux server.
Observera att För stationära installationer rekommenderas att använda GUI-verktyg, till exempel network-manager. Om du vill konfigurera dina nätverksgränssnitt direkt via /etc/network/interfaces fil på skrivbordet, se till att du inaktiverar alla andra eventuellt störande nätverkskonfigurationsdemoner. Till exempel inaktiverar kommandona nedan network-manager

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

operativsystem och programvaruversioner

  • operativsystem: – Debian 9 (Stretch)

krav

privilegierad åtkomst till ditt Debian Linux-system krävs.

svårighet

enkla

konventioner

  • # – kräver att givna linux – kommandon körs med root-privilegier antingen direkt som root-användare eller med hjälp avsudo kommando
  • $ – kräver att givna linux-kommandon körs som en vanlig icke-privilegierad användare

instruktioner

aktivera statisk IP

som standard hittar du följande konfiguration i/etc/network/interfaces nätverkskonfigfil:

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

uppdateraiface eth0 inet dhcp tilliface eth0 inet static. Det resulterande innehållet i /etc/network/interfaces nätverkskonfig-filen ska likna den nedan:

source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static
letar du efter Linux systemanalytiker !
Uaf Geophysical Institute, letar efter en erfaren Linux – systemanalytiker för att gå med i deras team av forskningsanalytiker och ingenjörer. LÄGE: Fairbanks, Alaska, USA
Ansök nu

konfigurera IP-adress

i detta skede har vi två val om hur du konfigurerar en statisk IP-adress för vårt eth0nätverksgränssnitt. Det första alternativet är att lägga till IP-adresskonfiguration direkt i/etc/network/interfaces – filen. Lägg till följande rad i din befintliga /etc/network/interfaces

 address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1

det resulterande innehållet /etc/network/interfaces filen ska se ut som den nedan. Uppdatera din IP-adress, nätmask och gateway vid behov:

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

det andra och rekommenderade alternativet är att definiera dina nätverksgränssnitt separat i /etc/network/interfaces.d/ katalog.
undernetworking daemon initiation/etc/network/interfaces.d/ katalogen söks efter nätverksgränssnittskonfigurationer. Alla hittade nätverkskonfigurationer ingår som en del av /etc/network/interfaces.
skapa en ny nätverkskonfigurationsfil med valfritt filnamn t.ex. eth0 och inkludera eth0 IP-adresskonfiguration som visas nedan. För att göra detta använd din föredragna textredigerare till exempel 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

nu, ta bort ovanstående rader som anges från /etc/network/interfaces så du kommer att sluta med:

# 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

statisk DNS-server

för att konfigurera en statisk DNS redigera /etc/resolv.conf fil och inkludera IP-adressen för din föredragna nameserver t. ex.:

nameserver 8.8.8.8

alternativt kan du lägga till följande rad i din /etc/network/interfaces nätverkskonfig-fil:

dns-nameservers 8.8.8.8 8.8.4.4

tillämpa ändringar

för att tillämpa ändringar starta om nätverksdemonen:

# service networking restart

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *