Hvordan lage en statisk IP på Alpine Linux

Hvordan lage en statisk IP på Alpine Linux
De fleste miljøer bruker DHCP for IP -adressering. Det er en protokoll som automatisk sender IP -adressene til klientene for å være en del av nettverket. Med tanke på bekvemmeligheten er det noen ganger nødvendig en statisk IP. For det meste konfigureres en statisk IP når du vil tjene som en FTP, database eller webserver, for å nevne noen få. Hvis du er en alpin Linux -bruker, kan det hende du trenger avklaring mens du oppretter en statisk IP. Denne korte guiden gir deg en kort måte å lage en statisk IP på Alpine Linux.

Hvordan lage en statisk IP på Alpine Linux

Det er mange grunner til å sette opp de statiske IP -ene på Alpine Linux, for eksempel å konfigurere en KVM -server eller DHCP -server for å være vert for flere VM -er. For å lage en statisk IP i Alpine Linux, må du følge disse trinnene som følger:

Trinn 1: Sjekk gjeldende IP -adresse

Alpine Linux oppnår en IP -adresse via DHCP fra ruteren (DHCP Server). Kontroller gjeldende IP -konfigurasjon før du konfigurerer en statisk IP -adresse.

Kjør først følgende kommando for å sjekke IP på det aktive nettverksgrensesnittet:

ifconfig

Den forrige utgangen viser et aktivt grensesnitt kalt “Eth0” og en tilordnet IP -adresse på 10.0.2.15. Etter å ha fått den gjeldende IP -adressen, kan vi opprette en statisk IP -adresse.

Trinn 2: Konfigurer den statiske IP -adressen

Filen/etc/nettverk/grensesnitt definerer det statiske nettverket eller DHCP -konfigurasjonen. Du kan sjekke konfigurasjonsfilen via følgende kommando:

katt/etc/nettverk/grensesnitt

Merk: Den første konfigurasjonen i den forrige konfigurasjonsfilen skal være Loopback -grensesnittet. I den andre oppføringen er DHCP standard IP -konfigurasjon for det aktive nettverksgrensesnittet.

Nå konfigurerer vi den statiske IP -en til “10.0.2.30 ”med ruterens IP -adresse på“ 192.168.29.1". Vi deaktiverer DHCP -adressering fra den andre blokken ved å bruke et hasjsymbol (#) på Eth0 -grensesnittet.

vi/etc/nettverk/grensesnitt

Lim inn følgende linjer og angi gateway og IPv4 -adresse for å matche miljøets IP -undernett:

Når du er ferdig med endringene, kan du starte nettverksdemonen på nytt med følgende kommandoer for at disse endringene skal tre i kraft:

Restart av servicenettverk
/etc/init.d/nettverksstart

Kontroller nå den nye statiske IP -en som er konfigurert på nettverksgrensesnittet ditt ved å kjøre følgende kommando:

ifconfig

Bonus tips:

1. Tilsvarende kan du opprette en statisk IP for IPv6. Her er linjene du trenger å lime inn:

2. Tilsvarende kan du opprette flere IP -adresser for et enkelt nettverksgrensesnitt. La oss for eksempel tildele en ekstra IP 10.0.2.50 til Eth0 -grensesnittet.

vi/etc/nettverk/grensesnitt

For å lagre endringene, start nettverkstjenesten som vanlig på nytt.

Restart av servicenettverk

Kjør følgende kommando for å bekrefte IP -konfigurasjonen:

ip a

Som du ser i forrige utgang, er grensesnittet vårt nå koblet til to IP -adresser.

Trinn 3: Konfigurer DNS eller Nameserver IP

Informasjonen som er relatert til Nameserver/DNS -serveren din er i/etc/resolv.Conf -fil. Disse oppføringene trenger ikke å endres hvis DHCP -konfigurasjonen allerede er i bruk. Bare bekreft oppføringene som vist i følgende:

vi /etc /resolv.konf

Ruterens IP -adresse er stort sett DNS -serverens IP -adresse. I vårt tilfelle er ruteren IP. Når endringene i /etc /resolv.Conf -fil er laget, start nettverk for dem å tre i kraft.

Hvis du vil bytte tilbake til DHCP av en eller annen grunn, må du aktivere DHCP -adressen ved å sette en hasj (#) i den andre blokken av/etc/nettverk/grensesnitt -filen som følger:

Til slutt kan du starte nettverkstjenesten på nytt med følgende kommando:

Restart av servicenettverk

Konklusjon

IP -adresser tildeles dynamisk av DHCP -serverne på skyen eller i hjemmemiljøet. Du kan enkelt jobbe med HTTPS -servere, brannmurer og adressere portvideresending gjennom den statiske IP -en. Her dekket vi hvordan du lager en statisk IP i Alpine Linux. Vi håper du kan lage en statisk IP i Alpine Linux ved å følge denne guiden.