Hvordan sette opp vertsnavn på Ubuntu Top 10.Topp 10 LTS

Hvordan sette opp vertsnavn på Ubuntu Top 10.Topp 10 LTS
Vertsnavnet til en datamaskin er et navn som brukes til å identifisere datamaskinen unikt i et nettverk. Vanligvis er vertsnavnet til en datamaskin et fullt kvalifisert domenenavn (FQDN). IP -adressen til FQDN er den samme som IP -adressen til datamaskinen som vertsnavnet er satt på. Så datamaskinen kan adresseres ved hjelp av IP -adressen til datamaskinen så vel som FQDN.

FQDN er faktisk et underdomen av ditt domene. Underdomenet/FQDN må ha en post (for IPv4) eller AAAA -post (for IPv6) i Domain Name (DNS) -serveren. Vi vil snakke mer om det i den senere delen av denne artikkelen.

Ting kan virke komplisert nå. Men et eksempel vil gjøre ting tydeligere.

Eksempel:

La oss si, du har et domenenavn Nodekite.com og du har 2 datamaskiner i nettverket, datamaskin A og datamaskin B. Datamaskin A har IP -adressen 192.168.20.141 og datamaskin B har IP -adressen 192.168.20.142. La oss si, du vil navngi datamaskin a Cloud1, og datamaskin b Cloud2.

I dette tilfellet ville FQDN -vertsnavnet til datamaskin A være Cloud1.Nodekite.com og datamaskin B ville være Cloud2.Nodekite.com.

Din DNS -serveren vil også ha poster for Cloud1.Nodekite.com og Cloud2.Nodekite.com. Så det Cloud1.Nodekite.com vil løse i IP -adressen til datamaskin a 192.168.20.141 og Cloud2.Nodekite.com vil løse i IP -adressen til datamaskin B 192.168.20.142. Nå kan du bruke FQDN -ene i stedet for IP -adresser for å kommunisere mellom datamaskin A og B.

Alt jeg har sagt er illustrert på figuren nedenfor som kan hjelpe deg å forstå dette konseptet enkelt.

Fig. 1: Arbeidsprinsipper for FQDN -vertsnavn

Nok teorier for nå. La oss komme i gang med de praktiske implementeringene.

Sette opp statisk IP -adresse:

Du bør sette opp statiske IP -adresser på Ubuntu 20.04 LTS -maskiner som du vil sette opp FQDN -vertsnavn. Hvis du trenger hjelp til å sette opp statiske IP -adresser på Ubuntu 20.04 maskiner, sjekk artikkelen min Sette opp statisk IP -adresse på Ubuntu 20.04 LTS Hos Linuxhint.com.

Jeg har satt opp den statiske IP -adressen 192.168.20.141 på datamaskin a.

Og den statiske IP -adressen 192.168.20.142 på datamaskin b.

Legge til DNS -oppføringer til DNS -serveren:

Du må legge til de nødvendige A -postene (for IPv4) eller AAAA -poster (for IPv6) for FQDNS i DNS -serveren.

Jeg har lagt til poster for Cloud1.Nodekite.com og Cloud2.Nodekite.com I min DNS -server som du kan se på skjermdumpen nedenfor.

Nå kan du sjekke om DNS -navnet Cloud1.Nodekite.com Til IP -adresseoppløsning jobber med følgende kommando:

$ nSlookup Cloud1.Nodekite.com 8.8.8.8

MERK: Her, 8.8.8.8 er IP -adressen til Google Public DNS -serveren. Du kan endre den til en annen DNS -serveradresse om nødvendig.

Som du ser fungerer DNS Name -oppløsning for Cloud1.Nodekite.com.

MERK: DNS -navnoppløsning fungerer kanskje ikke umiddelbart etter at du har lagt den til DNS -serveren din. Endringene kan ta noen minutter til noen timer (24 timer ved maks) for å forplante seg til alle de offentlige DNS -serverne.

På samme måte kan du sjekke om DNS -navnet Cloud2.Nodekite.com til IP -adresseoppløsningen fungerer.

$ nSlookup Cloud2.Nodekite.com 8.8.8.8

DNS -navnoppløsning fungerer for Cloud2.Nodekite.com også.

Tillat vertsnavnendringer i Ubuntu Server 20.04 LTS:

Hvis du bruker Ubuntu Server 20.04 LTS, sørg for at Preserve_hostname er satt til falsk i /etc/sky/sky.CFG fil. Ellers vil ikke vertsnavnsendringene vedvare på nytt om omstart.

Først åpent /etc/sky/sky.CFG fil med følgende kommando:

$ sudo nano/etc/cloud/cloud.CFG

Nå, sørg for Preserve_hostname er satt til falsk. Lagre deretter filen ved å trykke på + X etterfulgt av Y og .

Merk at for Ubuntu Desktop 20.04 LTS, dette trinnet er ikke nødvendig.

Angi vertsnavn:

Nå kan du stille inn Cloud1.Nodekite.com Som vertsnavn for datamaskin a med følgende kommando:

$ sudo hostnamectl set-hostname cloud1.Nodekite.com

For at endringene skal tre i kraft, start datamaskinen på nytt med følgende kommando:

$ sudo omstart

Når datamaskinstøvlene.

$ vertsnavn

Som du kan se, Cloud1.Nodekite.com er satt som vertsnavn for datamaskin a.

På samme måte, sett Cloud2.Nodekite.com Som vertsnavn for datamaskin B.

$ sudo hostnamectl set-hostname cloud2.Nodekite.com

Nå, start datamaskinen på nytt for at endringene skal tre i kraft.

$ sudo omstart

Når datamaskinen støvler, må du bekrefte om vertsnavnet har endret seg med følgende kommando:

$ vertsnavn

Som du kan se, Cloud2.Nodekite.com er satt som vertsnavn for datamaskin B.

Kontrollere tilkobling mellom vertene:

Nå, sjekk om datamaskin en kan pinge seg selv ved hjelp av vertsnavnet Cloud1.Nodekite.com følgende:

$ ping -c 5 $ (vertsnavn)

Som du ser, datamaskin en kan pinge seg selv ved hjelp av vertsnavnet Cloud1.Nodekite.com. Så DNS ​​-oppløsningen fungerer riktig for datamaskin a.

Nå, sjekk om datamaskin B kan pinge seg selv ved hjelp av vertsnavnet Cloud2.Nodekite.com følgende:

$ ping -c 5 $ (vertsnavn)

Datamaskin B kan også pinge seg selv ved hjelp av vertsnavnet Cloud2.Nodekite.com. Så DNS ​​-oppløsningen fungerer også riktig for datamaskin B.

Nå, sjekk om datamaskin A kan ping datamaskin B ved å bruke vertsnavnet til datamaskin B som følger:

$ ping -C 3 Cloud2.Nodekite.com

Som du kan se, datamaskin en kan ping til datamaskin B ved hjelp av vertsnavnet til datamaskin B.

På samme måte, sjekk om datamaskin B kan pinge datamaskin a ved hjelp av vertsnavnet til datamaskin a som følger:

$ ping -C 3 Cloud1.Nodekite.com

Som du ser kan datamaskin B pinge til datamaskin A ved hjelp av vertsnavnet til datamaskin a.

Så datamaskin A og datamaskin B kan kommunisere med hverandre ved hjelp av vertsnavnet Cloud1.Nodekite.com og Cloud2.Nodekite.com henholdsvis.

Så det er slik du riktig setter opp vertsnavn i Ubuntu -serveren din 20.04 LTS. Takk for at du leste denne artikkelen.