Ubuntu

Kako postaviti ime hosta na Ubuntu 20.04 LTS

Kako postaviti ime hosta na Ubuntu 20.04 LTS
Ime hosta računala je ime koje se koristi za jedinstvenu identifikaciju računala u mreži. Obično je ime hosta računala potpuno kvalificirano ime domene (FQDN). IP adresa FQDN-a jednaka je IP adresi računala na kojem je postavljeno ime hosta. Dakle, računalu se može obratiti pomoću IP adrese računala, kao i FQDN-a.

FQDN je zapravo poddomena vaše domene. Poddomena / FQDN mora imati A zapis (za IPv4) ili AAAA zapis (za IPv6) na poslužitelju imena vaše domene (DNS). O tome ćemo više govoriti u kasnijem odjeljku ovog članka.

Stvari se sada mogu činiti složenima. Ali primjer će stvari učiniti jasnijima.

Primjer:

Recimo da imate ime domene nodekite.com a na mreži imate 2 računala, računalo A i računalo B. Računalo A ima IP adresu 192.168.20.141 a računalo B ima IP adresu 192.168.20.142. Recimo, sada želite računalu dati ime A oblak1, i računalo B oblak2.

U ovom bi slučaju ime FQDN računala A bilo oblak1.nodekite.com a računalo B bi bilo oblak2.nodekite.com.

Vaš DNS poslužitelj također će imati A zapise za oblak1.nodekite.com i oblak2.nodekite.com. Tako da oblak1.nodekite.com razriješit će se u IP adresu računala A 192.168.20.141 i oblak2.nodekite.com razriješit će se u IP adresu računala B 192.168.20.142. Sada možete koristiti FQDN-ove umjesto IP adresa za komunikaciju između računala A i B.

Sve što sam rekao ilustrirano je donjom slikom koja vam može pomoći da lako razumijete ovaj koncept.

Slika 1: Načela rada FQDN imena hostova

Za sada dovoljno teorija. Krenimo s praktičnim implementacijama.

Postavljanje statičke IP adrese:

Trebali biste postaviti statičke IP adrese na vašem Ubuntu 20.04 LTS strojevi na kojima ćete postavljati FQDN imena hostova. Ako trebate pomoć u postavljanju statičkih IP adresa na vašem Ubuntu 20.04 strojeva, pogledajte moj članak Postavljanje statičke IP adrese na Ubuntu 20.04 LTS na LinuxHintu.com.

Postavio sam statičnu IP adresu 192.168.20.141 na računalu A.

I statična IP adresa 192.168.20.142 na računalu B.

Dodavanje DNS unosa na DNS poslužitelj:

Morate dodati potrebne A zapise (za IPv4) ili AAAA zapise (za IPv6) za FQDN-ove na vašem DNS poslužitelju.

Dodao sam A zapise za oblak1.nodekite.com i oblak2.nodekite.com na mom DNS poslužitelju kao što možete vidjeti na snimci zaslona u nastavku.

Sada možete provjeriti je li DNS ime oblak1.nodekite.com na IP adresu rezolucija radi sa sljedećom naredbom:

$ nslookup oblak1.nodekite.com 8.8.8.8

BILJEŠKA: Ovdje, 8.8.8.8 je IP adresa Googleova javnog DNS poslužitelja. Ako je potrebno, možete je promijeniti na neku drugu adresu DNS poslužitelja.

Kao što vidite, DNS rješavanje imena radi za oblak1.nodekite.com.

BILJEŠKA: Razlučivanje DNS imena možda neće raditi odmah nakon što ga dodate na svoj DNS poslužitelj. Promjene mogu potrajati nekoliko minuta do nekoliko sati (najviše 24 sata) da bi se proširile na sve javne DNS poslužitelje.

Na isti način možete provjeriti je li naziv DNS-a oblak2.nodekite.com na IP adresa radi razlučivost.

$ nslookup oblak2.nodekite.com 8.8.8.8

DNS rješavanje imena radi za oblak2.nodekite.com također.

Dopusti promjene imena hosta na Ubuntu poslužitelju 20.04 LTS:

Ako koristite Ubuntu Server 20.04 LTS, pa provjerite sačuvati_ime hosta postavljeno je na lažno u / etc / cloud / cloud.usp datoteka. Inače, promjene imena hosta neće se održati prilikom ponovnog pokretanja.

Prvo, otvori / etc / cloud / cloud.usp datoteka sa sljedećom naredbom:

$ sudo nano / etc / cloud / cloud.usp

Sad, pobrinite se sačuvati_ime hosta postavljeno je na lažno. Zatim spremite datoteku pritiskom na + x nakon čega slijedi Y i .

Imajte na umu da za Ubuntu Desktop 20.04 LTS, ovaj korak nije potreban.

Postavljanje imena hosta:

Sada možete postaviti oblak1.nodekite.com kao ime hosta računala A sa sljedećom naredbom:

$ sudo hostnamectl set-hostname cloud1.nodekite.com

Sada, da bi promjene stupile na snagu, ponovno pokrenite računalo sljedećom naredbom:

$ sudo ponovno pokretanje

Nakon što se računalo pokrene, pokrenite sljedeću naredbu da provjerite je li se promijenilo ime hosta računala A.

$ hostname

Kao što vidiš, oblak1.nodekite.com je postavljeno kao ime hosta računala A.

Isti način, postavljen oblak2.nodekite.com kao ime hosta računala B.

$ sudo hostnamectl set-hostname cloud2.nodekite.com

Sada ponovno pokrenite računalo da bi promjene stupile na snagu.

$ sudo ponovno pokretanje

Nakon što se računalo pokrene, provjerite je li se ime hosta promijenilo sljedećom naredbom:

$ hostname

Kao što vidiš, oblak2.nodekite.com je postavljeno kao ime hosta računala B.

Provjera povezanosti između hostova:

Sada provjerite može li računalo A pingati sebe koristeći ime hosta oblak1.nodekite.com kako slijedi:

$ ping -c 5 $ (ime hosta)

Kao što vidite, računalo A može se pingati koristeći ime hosta oblak1.nodekite.com. Dakle, DNS rezolucija ispravno radi za računalo A.

Sada provjerite može li se računalo B pingati pomoću naziva hosta oblak2.nodekite.com kako slijedi:

$ ping -c 5 $ (ime hosta)

Računalo B također se može pingati pomoću naziva hosta oblak2.nodekite.com. Dakle, DNS rezolucija ispravno radi i za računalo B.

Sada provjerite može li računalo A pingati računalo B koristeći naziv hosta računala B na sljedeći način:

$ ping -c 3 oblak2.nodekite.com

Kao što vidite, računalo A može pingati na računalo B koristeći ime hosta računala B.

Na isti način provjerite može li računalo B pingati računalo A pomoću naziva hosta računala A na sljedeći način:

$ ping -c 3 oblak1.nodekite.com

Kao što vidite, računalo B može pingati na računalo A koristeći ime hosta računala A.

Dakle, računalo A i računalo B mogu međusobno komunicirati pomoću imena hosta oblak1.nodekite.com i oblak2.nodekite.com odnosno.

Dakle, tako ste ispravno postavili imena hostova na svom Ubuntu poslužitelju 20.04 LTS. Hvala što ste pročitali ovaj članak.

5 najboljih arkadnih igara za Linux
U današnje vrijeme računala su ozbiljni strojevi koji se koriste za igre na sreću. Ako ne uspijete dobiti novi visoki rezultat, znat ćete na što misli...
Bitka za Wesnoth 1.13.6 Razvoj objavljen
Bitka za Wesnoth 1.13.6 objavljeno prošlog mjeseca, šesto je razvojno izdanje u izdanju 1.13.x series i donosi niz poboljšanja, ponajviše korisničkog ...
Kako instalirati League Of Legends na Ubuntu 14.04
Ako ste ljubitelj League of Legends, ovo je prilika za vas da testirate League of Legends. Imajte na umu da je LOL podržan na PlayOnLinux ako ste kori...