Hvordan administrere IP -adressen din på Linux: Finne, sette og endre

Hvordan administrere IP -adressen din på Linux: Finne, sette og endre

IP -adressen er som datamaskinens telefonnummer . Datamaskinen din bruker den til å kontakte andre enheter og omvendt. Her er noen av de enkleste måtene å administrere din Linux IP -adresse.





Hvordan finne din IP -adresse og DNS -adresse

Bruke kommandolinjen

Den gamle metoden for å gjøre dette var å bruke ifconfig kommando. Imidlertid har det blitt erstattet med ip kommando. Slik viser du IP -adressetypen din:





ip addr show

Blant alfabetets suppe som returneres er en enkelt linje som viser IP-adressen din i Classless Inter-Domain Routing (CIDR) -notasjon. Dette viser i utgangspunktet IP -adressen din sammen med nettverksmasken din. Hvis du ser dynamisk , så har IP -adressen din blitt automatisk tilordnet ved hjelp av DHCP.





Utgangen viser også informasjon for alle nettverksenheter eller grensesnitt som er installert på systemet, ettersom enheter som bærbare datamaskiner kan ha både kablet og trådløs Ethernet. Det vanligste grensesnittnavnet er eth0, men i Ubuntu Systems med systemd (som Ubuntu 16.04 og nyere) heter nettverksgrensesnittet ens33.

For å få DNS ​​-adressene knyttet til et grensesnitt skriver du følgende:



nmcli device show | grep IP4.DNS

Bruke GUI

Å vise din IP -adresse i GUI er også ganske enkelt. Klikk på på eldre systemer Tilkoblingsinformasjon under nettverksikonet fra den øverste linjen. IP -adressen, primære og DNS -servere vil alle bli vist i vinduet Tilkoblingsinformasjon.

I nyere versjoner av Ubuntu er det noen flere klikk involvert. Under det samme nettverksikonet på den øverste linjen velger du innstillinger fra grensesnittet som er tilkoblet. Klikk på tannhjulikonet og se IP -adressen din fra vinduet som dukker opp.





Hvordan angi eller endre IP -adresse (på eldre systemer)

Bruke kommandolinjen

Eldre skrivebordsversjoner av Ubuntu bruker etc/network/interfaces fil. Vis innholdet i filen ved hjelp av katt kommandoen, og hvis innholdet ser ut som bildet nedenfor, bruker systemet en eldre versjon av nettverkstjenesten.

For øyeblikket er systemet konfigurert til å få IP -adressen sin automatisk ved hjelp av DHCP. For å gjøre endringer, åpne grensesnitt filen ved hjelp av nano og angi verdiene i filen etter behov. Endre først dhcp til statisk, legg deretter til linjer for adresse, nettmaske, gateway og DNS -servere i henhold til nettverket ditt.





Hvordan åpne en flash -stasjon på Windows 10
sudo nano /etc/network/interfaces

Etter at du har gjort endringene, lukker du filen ved å trykke Ctrl + X og lagre endringene. Til slutt starter du nettverkstjenesten på nytt ved å bruke følgende kommando for at endringene skal tre i kraft.

sudo /etc/init.d/networking restart

Bruke GUI

For å konfigurere IP -adressen din i eldre Ubuntu -systemer, naviger til Systeminnstillinger> Nettverk> velg grensesnittet du vil konfigurere, og klikk på Alternativer knapp. Klikk på IPv4-fanen, velg Manuell fra rullegardinlisten Metode, og velg til slutt Legge til knapp.

Sett din adresse, nettmaske, gateway og DNS -servere i henhold til nettverket ditt. Til slutt klikker du på Lagre for å godta endringene for den nye nettverkskonfigurasjonen.

Hvordan angi eller endre IP -adresse (på nyere systemer)

Bruke kommandolinjen

Nettverkskonfigurasjonen er endret fullstendig med Ubuntu 17.10 med et nytt verktøy kalt Netplan. Netplan -konfigurasjonsfilene er plassert i /etc/netplan og akkurat som den eldre metoden kan du konfigurere nettverket ditt med et tekstredigeringsprogram.

Netplan bruker en syntaks som ligner på JSON nemlig Yet Another Markup Language (YAML). YAML er ganske polariserende, og mange utviklere enten elsker det eller hater det. En av grunnene er fordi YAML tar hensyn til innrykket eller linjene, så vær ekstra forsiktig med mellomromstasten.

For å gjøre endringer i nettverket åpner du filen som ligger i /etc/netplan/ for å gjøre de nødvendige endringene:

den tilkoblede laderen vil ta lengre tid å lade
sudo nano /etc/netplan/01-network-manager-all.yaml

For å angi IP -adressen din statisk, angi verdiene i filen i henhold til nettverket ditt. Her er et eksempel på filen som angir IP, gateway og DNS -adresser:

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
dhcp6: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]

Hvis du foretrekker å gå tilbake for å få tildelt en IP -adresse automatisk via DHCP, sett filen slik:

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
dhcp6: yes

Kjør følgende kommando for å bruke endringene, eller kjør den med valgfri feilsøkingsbryter for å få nyttig utdata for å sikre at filen ble analysert riktig:

sudo netplan apply
sudo netplay --debug apply

Bruke GUI

For å angi IP -adressen i GUI, gå til Innstillinger> Nettverk og klikk på tannhjulikonet i grensesnittet du vil konfigurere. Klikk på IPv4 -fanen, velg Manuell og angi innstillingene etter behov. Klikk på Bruk for å godta endringene og nyte de nye nettverksinnstillingene.

Hvordan angi eller endre vertsnavnet ditt

Bruke kommandolinjen

På samme måte som IP -adressen din, kan datamaskinen din også adresseres av enhetsnavnet eller vertsnavnet. I likhet med din IP -adresse kan ikke to enheter ha det samme vertsnavnet på nettverket ditt, og det kan også endres med bare en tekstredigerer. Slik angir du vertstypen din:

sudo nano /etc/hostname

Klikk Ctrl + X for å avslutte og ikke glem å lagre endringene. Den siste filen du må redigere er /etc/hosts fil. Under linjen som har lokal vert er linjen som viser det gamle vertsnavnet ditt. Endre det gamle vertsnavnet til det nye ønskede vertsnavnet og klikk Ctrl + X for å avslutte og lagre endringene. Det siste trinnet vil være å starte enheten på nytt med starte på nytt kommandoen for at endringene skal tre i kraft.

Vertsfilen brukes til å tilordne vertsnavn til IP -adresser og er felles for nesten alle operativsystemer. For eksempel, hvis du skulle pinge localhost fra terminalen, ville det gå over til 127.0.0.1 på grunn av den første linjen i vertsfilen. Dette er grunnen til at vi må oppdatere det med det nye vertsnavnet for å sikre at det blir løst riktig.

Bruke GUI

Selv om du kan endre vertsnavnet ditt fra GUI, må du fortsatt redigere verter filen fra terminalen etter at du har redigert i GUI. For å endre vertsnavnet, naviger til Innstillinger> Detaljer> Om, endre enhetsnavnet og lukk vinduet. Endre nå vertsfilen som beskrevet ovenfor, og start systemet på nytt for at endringene skal tre i kraft.

Flere måter å administrere nettverket på Linux

Det er veldig enkelt å se eller gjøre endringer i IP- og nettverksinnstillingene. Det er også noen andre nettverkskommandoer du kan kjøre fra terminalen for å mestre kommandolinjespillet ditt. Alternativt vil du kanskje vite det hvordan du finner din IP -adresse på din Mac .

Dele Dele kvitring E -post En nybegynnerguide for animering av tale

Å animere tale kan være en utfordring. Hvis du er klar til å begynne å legge til dialog i prosjektet ditt, bryter vi ned prosessen for deg.

Les neste
Relaterte temaer
  • Linux
  • IP adresse
  • Feilsøking
  • Linux -kommandoer
Om forfatteren Yusuf Limalia(49 artikler publisert)

Yusuf ønsker å leve i en verden fylt med innovative virksomheter, smarttelefoner som følger med mørk stekt kaffe og datamaskiner som har hydrofobe kraftfelt som i tillegg avviser støv. Som forretningsanalytiker og utdannet ved Durban University of Technology, med over 10 års erfaring i en raskt voksende teknologibransje, liker han å være mellommannen mellom tekniske og ikke -tekniske mennesker og hjelpe alle med å komme i fart med blødende teknologi.

Mer fra Yusuf Limalia

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere