Konfigurere IP-adressen er en av de obligatoriske ferdigheter som hver Linux-og Unix-administrator bør lære. Vi kan enkelt konfigurere IP-adressen i GUI mode. Men det er helt annerledes i kommandolinje-modus. Denne trinnvise veiledningen beskriver hvordan du konfigurerer statisk IP-adresse i Linux-og Unix-operativsystemer. Trinnene nedenfor er testet på CentOS server 7, Ubuntu 16.04 server, Ubuntu 18.04 LTS server og desktop-utgavene og FreeBSD 12., Men, det bør fungere på de fleste RPM-basert og DEB-basert Linux-systemer og Unix-varianter.
Konfigurer Statisk IP adresse på Linux
for det Første, vi vil se hvordan du konfigurerer IP-adressen på RPM-baserte systemer.
Konfigurer Statisk IP-adresse på RHEL / CentOS / Fedora / Vitenskapelige Linux:
I Fedora, RHEL og dens kloner som CentOS, Vitenskapelige Linux network interface card (kort tid NIC) konfigurasjonen, vil bli lagret under /etc/sysconfig/network-scripts/ katalog.,
Merk: Her kjører jeg alle kommandoer som root-bruker. Hvis du er logget inn som vanlig bruker, kan du bare bruke «sudo» i front av hver kommando.
Først, la oss finne navnet på nettverket som kortet. Gjør dette ved å kjøre:
# ip link show
Eksempel på utdata:
Eller, bruk denne kommandoen til å vise en detaljert utgang:
# ip addr
Eksempel på utdata:
Vanligvis, det kablede nettverket kort navn som begynner med bokstaven «e», og trådløse kortet ditt navn vil starte brev med «w».,
Som du ser i de ovennevnte utgang, min kablet nettverkskort navn er enp0s3. Det kan være ulike i din distribusjon, men det er vanligvis begynner med bokstaven «e».
La oss nå konfigurere en statisk IP-adresse til denne NIC.
Åpne nettverks-kortet config fil i enhver redaktør:
# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
Her, vi er en tekst editor. Du kan bruke hvilken som helst tekst/grafiske editor som du ønsker, for eksempel nano eller gedit.,
Legg til IP-adresse, nettverksmaske, gateway og DNS-server, som vist nedenfor.
Dette er hvordan en typisk nettverkskort konfigurasjonsfilen ser ut som i alle RPM-baserte systemer. La du merke til de linjene som jeg har markert i uthevet skrift (og piler i bildet)? De er viktige linjer.
La meg forklare om disse linjene:
- BOOTPROTO=»ingen»- Dette linje viser at nettverkskortet IP-adresse som skal konfigureres manuelt., Hvis du angir verdien som «dhcp», deretter nettverks-kortet vil godta IP-adresse fra en DHCP-server i nettverket.
- IPADDR0=»192.168.225.150″ – Denne linjen angir IP-adressen for nettverkskortet. Her, kanskje du har lagt merke til tallet 0 (null) etter linje IPADDR. Dette indikerer at dette kortet har bare en IP-adresse. Hvis du vil stille inn mer enn én IP-adresse (som jeg.e virtuelle IP-adresse), og deretter legge til nye linjer, for eksempel IPADDR1, IPADDR2 og angi forskjellige IP-adresser av ditt valg.
- PREFIX0=»24″ – Denne linjen angir du nettverksmasken, jeg.e 255.255.255.0., Her kan du angi mer enn ett nettverk med linjer PREFIX1, PREFIKS 2 osv.
- GATEWAY0=»192.168.225.1″ – Dette er gateway-adressen til NIC.
- DNS1=»8.8.8.8″ – Navnet server adresse.
Når du oppsett for alle detaljer, lagre og lukk filen. Start nettverkstjeneste) for at endringene skal tre i kraft.
# systemctl restart network
Eller, rett og slett starte systemet.,
Nå, må du bekrefte den nye statisk IP-adressen ved å bruke kommandoen:
# ip addr
Eller, du kan sjekke en bestemt nettverkskort adresse som vist nedenfor.
# ip a s enp0s3
Eksempel på utdata:
Alternativt, kan du bruke NetworkManager TUI (nmtui) utility til å konfigurere IP-adressen.,
Hvis det ikke er installert allerede, kan du installere det ved hjelp av kommandoen:
# yum install NetworkManager-tui
Nå, start nmtui verktøyet ved å skrive inn den følgende kommandoen:
# nmtui
Velg «Rediger en forbindelse» alternativ:
Velg nettverkskortet til å konfigurere fra venstre ruten, og velg «Rediger» på den høyre og trykk ENTER-tasten:
Angi IP-adresse, nettmaske, gateway og DNS-detaljer etc. Endelig, Klikker du på OK for å lagre endringene.,
Start network service eller start systemet på nytt for å ta i kraft endringer.
Foreslått les:
- Hvordan Å Tildele Flere IP-Adresser Til Ett nettverkskort I Linux
Konfigurer Statisk IP-adresse på Debian / Ubuntu:
Alle NIC konfigurasjon filer som er lagret under /etc/network/ – katalogen i DEB-baserte systemer.
for Å konfigurere en statisk IP-adresse i DEB-baserte systemer, gjør følgende.,
Rediger /etc/network/interfaces/ fil i enhver redaktør:
$ sudo nano /etc/network/interfaces
Legg til eller endre følgende linjer for å konfigurere en statisk IP-adresse.
Konfigurere IP-adressen i Debian-baserte systemer
Lagre og lukk filen.
Start nettverk på nytt-tjeneste ved hjelp av kommandoen:
$ sudo systemctl restart
Eller, rett og slett starte systemet på nytt.,
Nå, sjekk den nye statisk IP-adressen ved å bruke en av følgende kommandoer:
$ ifconfig
$ ip addr
$ ip a s enp0s3
Eksempel på output:
«ip-adr» kommando ut
fra Ubuntu-17.10, kan vi ikke lenger bruke /etc/network/interfaces-fil til å konfigurere IP-adressen. I de siste Ubuntu-versjoner, bruker vi Netplan utility til å konfigurere IP-adressen. For å konfigurere IP-adressen på siste Ubuntu-distribusjoner, se følgende lenke.,
- Hvordan du Konfigurerer IP-Adressen I Ubuntu 18.04 LTS
Konfigurer Statisk IP-adresse i Unix
Vi nettopp har lært å konfigurere en statisk IP-adresse i Linux fra kommandolinjen. La oss nå konfigurere statisk IP-adresse i Unix. For formålet med denne opplæringen, vil jeg bruke FreeBSD 12.
Akkurat som Linux, bruker vi «ifconfig» kommando for å finne ut nettverkskortet navn. Her, jeg er logget inn som root-bruker til å utføre følgende kommandoer.,
# ifconfig
Eksempel på utdata:
Her em0 er network interface card navn.
for Å konfigurere en statisk IP-adresse, redigere /etc/rc.conf-fil:
# vi /etc/rc.conf
Legg til/endre linjer, som vist nedenfor.
Lagre og lukk filen.,
Start nettverk på nytt-tjeneste ved hjelp av følgende kommando:
# /etc/rc.d/netif restart && /etc/rc.d/routing restart
Nå, må du kontrollere om IP-adressen er endret eller ikke ved hjelp av kommandoen:
# ifconfig
for Å konfigurere nettverkskort for å få IP-adresse fra en DHCP-server, legge til eller endre de følgende linjene kun:
hostname="freebsd.ostechnix.local"ifconfig_em0="DHCP"
Eller,
hostname="freebsd.ostechnix.local"ifconfig_DEFAULT="DHCP inet6 accept_rtadv"
Lagre og lukk filen. Start nettverk på nytt eller starte systemet skal tas i bruk endringene.,
Takk for stoppskilt av!
Hjelp oss å hjelpe deg:
- Abonner på vårt Nyhetsbrev på E-post : Registrer deg Nå
- Støtte OSTechNix : Donere Via PayPal
- Last ned gratis E-Bøker og Videoer : OSTechNix på TradePub
- kontakt med oss: Reddit | Facebook | Twitter | LinkedIn | RSS-feeds
Ha en God dag!!