Enhver enhet som er koblet til et nettverk får tildelt en IP -adresse som lar andre enheter i nettverket finne og kommunisere med det. Vanligvis blir en IP -adresse tildelt av DHCP -serveren på en ruter.
En DHCP -server tildeler all tilgjengelig IP -adresse til det tilkoblede nettverket. Det betyr at IP -adressen til en enhet kan endres fra tid til annen. I visse tilfeller kan det hende du må sette opp en statisk IP for enheten din. Å gjøre dette forteller ruteren om å reservere en spesifikk IP for den enheten og tilordne den hver gang den kobles til nettverket.
Denne opplæringen tar sikte på å gi deg det grunnleggende om IP -adresser, hvordan DHCP fungerer, og viser deg hvordan du setter opp en statisk IP på Linux -maskinen din.
Hva er en IP -adresse?
Internett -protokolladresse, ofte kjent som en IP -adresse, er en unik verdi som brukes til å identifisere alle enheter koblet til et nettverk eller et nettverk i en samling nettverk. En IP -adresse er unik i et nettverk og lar enheter i samme nettverk dele informasjon. Det typiske uttrykket av IP-adresser er i form av prikknotasjon med 4 undergrupper. Hver delmengde i nettverket varierer fra en verdi fra 0 til 255, atskilt med prikker.
Et eksempel på en IP -adresse er 192.168.0.20
Hva er DHCP?
På det mest grunnleggende nivået er DHCP eller dynamisk vertskonfigurasjonsprotokoll en nettverksprotokoll som dynamisk tildeler IP -adresser til verter koblet til et nettverk. DHCP har en server som er ansvarlig for å administrere IP -adresser, undernettmasker, standard gateways osv., på et nettverk.
DHCP er viktig i nettverk, da det fjerner behovet for nettverksingeniører for å tilordne IP -adresser manuelt til hver enhet.
Hva er en statisk IP?
En statisk IP -adresse er en fast eller konstant IP -verdi som er tilordnet en enhet i et bestemt nettverk.
Det betyr at i stedet for at ruteren eller ISP -en gir deg en dynamisk IP -adresse (som kan endres), har du en fast IP -adresse i nettverket.
Det er fordeler og ulemper med å bruke statiske IP -adresser. For eksempel lar det deg utføre andre nettverksinnstillinger som portvideresending og tunneling.
Imidlertid mangler det heller ikke sine ulemper; Statiske IP -adresser trenger manuell tildeling, og du må følge med på de uten tildelte IP -verdier. Det kan være mye arbeid, spesielt på store nettverk.
Hvordan konfigurere en statisk IP på Debian 10
La oss komme inn på essensen av denne guiden. For det første, for å sette opp en statisk IP på Debian, må du redigere nettverksgrensesnittkonfigurasjonsfilen.
Du finner det som ligger i/etc/nettverk/grensesnitt.
Først må du identifisere nettverksgrensesnittet (navnet) du ønsker å angi en statisk IP. Bruk kommandoen:
$ ip addr
Dette vil vise deg alle nettverksgrensesnittene som er tilgjengelige i systemet, navnet og IP -adressen din. I eksemplet nedenfor har jeg Loopback -grensesnittet og Ethernet -grensesnittet mitt (Eth0).
Nå, for å angi en statisk IP -adresse for Ethernet -grensesnittet, rediger/etc/nettverk/grensesnitt -filen med din favoritt tekstredigerer.
$ sudo vim/etc/nettverk/grensesnitt
I filen, finn en oppføring som en vist nedenfor:
$ auto eth0
$ iface eth0 inet dhcp
Endre oppføringen ovenfor for å ligne følgende oppføringer:
$ auto eth0
iface eth0 inet statisk
Adresse 192.168.0.21
Netmask 255.255.255.0
Gateway 192.168.0.1
DNS-Nameserver 1.1.1.1
Sørg for å endre navnet på grensesnittet eller sette opp en DNS -server etter eget valg (i dette eksemplet bruker vi Cloudflare Open DNS).
Hvordan fikse kablet ustyrt problem
I noen tilfeller, hvis du angir en statisk IP ved å redigere grensesnittfilen, kan du møte en "kablet uhåndtert" feil forårsaket av NetworkManager -tjenesten.
For å løse problemet, rediger/etc/NetworkManager/NetworkManager.konf
Endre oppføringen administrert = falsk til administrert = sant. Til slutt, start Network Manager -tjenesten med SystemD med SystemD
$ sudo SystemCTL Restart Network-Manager.service
Hvordan konfigurere statisk IP - GUI
En enklere og rask metode for å konfigurere statisk IP på Debian Desktop er å bruke Network Manager GUI -verktøyet.
Begynn med å velge grensesnittet i topplinjen, gå til kablede innstillinger og velg grensesnittet. Deretter klikker du på innstillingsikonet for å starte konfigurasjonsvinduet.
I IPv4 -fanen velger du IPv4 -metoden som manuell. Legg deretter til IP -adressen, NetMask og Gateway som vist på bildet nedenfor.
Til slutt, sett DNS manuelt (valgfritt) i DNS -fanen.
Konklusjon
I denne opplæringen diskuterte vi det grunnleggende om IP -adresser og DHCP. Vi diskuterte også hvordan du setter opp en statisk IP -adresse på Debian 10.
Takk for at du leste og del om det hjalp.