Hvernig á að stilla eða breyta hýsingarheiti í CentOS/RHEL 7/8


Tölvuhýsingarnafn táknar einstakt nafn sem er úthlutað tölvu á neti til að auðkenna á einstakan hátt þá tölvu á því sérstaka neti. Hægt er að stilla tölvuhýsingarnafn á hvaða nafn sem þú vilt, en þú ættir að hafa eftirfarandi reglur í huga:

  • hýsingarnöfn geta innihaldið bókstafi (frá a til ö).
  • hýsingarnöfn geta innihaldið tölustafi (frá 0 til 9).
  • hýsingarnöfn geta aðeins innihaldið bandstrikið ( – ) sem sérstaf.
  • hýsingarnöfn geta innihaldið punkta sérstafinn ( . ).
  • hýsingarnöfn geta innihaldið blöndu af öllum þremur reglum en verða að byrja og enda á bókstaf eða tölu.
  • hýsingarnafnastafir eru há- og hástafir.
  • hýsingarnöfn verða að innihalda á milli 2 og 63 stafir að lengd.
  • hýsingarnöfn ættu að vera lýsandi (til að auðvelda að bera kennsl á tilgang tölvunnar, staðsetningu, landfræðilegt svæði osfrv á netinu).

Til að birta tölvuheiti í CentOS 7/8 og RHEL 7/8 kerfum í gegnum stjórnborðið skaltu gefa út eftirfarandi skipun. -s fáninn sýndi stutt nafn tölvunnar (aðeins hýsingarnafn) og -f fáninn sýnir tölvuna FQDN á netinu (aðeins ef tölvan er hluti af léni eða ríki og FQDN er stillt).

# hostname
# hostname -s
# hostname -f

Þú getur líka sýnt Linux kerfi hýsingarheiti með því að skoða innihald /etc/hostname skránnar með cat skipuninni.

# cat /etc/hostname

Til að breyta eða stilla CentOS 7/8 vélarheiti skaltu nota hostnamectl skipunina eins og sýnt er í skipunarútdrættinum hér að neðan.

# hostnamectl set-hostname your-new-hostname

Auk hostname skipunarinnar geturðu líka notað hostnamectl skipunina til að birta Linux vélarheiti.

# hostnamectl

Til að nota nýja hýsingarheitið þarf endurræsa kerfið, gefðu út eina af skipunum hér að neðan til að endurræsa CentOS 7 vél.

# init 6
# systemctl reboot
# shutdown -r

Önnur aðferð til að setja upp CentOS 7/8 vélarheiti er að breyta /etc/hostname skránni handvirkt og slá inn nýja hýsingarheitið þitt. Einnig er nauðsynlegt að endurræsa kerfið til að nota nýja vélarheitið.

# vi /etc/hostname

Þriðja aðferðin sem hægt er að nota til að breyta CentOS 7/8 vélarheiti er með því að nota Linux sysctl viðmótið. Hins vegar, með því að nota þessa aðferð til að breyta heiti vélarinnar, er uppsetning tímabundins hýsilnafns vélarinnar.

Tímabundið hýsilnafnið er sérstakt hýsingarnafn sem er frumstillt og viðhaldið aðeins af Linux kjarnanum sem aukavélarheiti til viðbótar við kyrrstæða hýsilnafnið og lifir ekki af endurræsingu.

# sysctl kernel.hostname
# sysctl kernel.hostname=new-hostname
# sysctl -w kernel.hostname=new-hostname

Til að sýna tímabundið hýsingarheiti vélarinnar skaltu gefa út skipanirnar hér að neðan.

# sysctl kernel.hostname
# hostnamectl

Að lokum er hægt að nota hostnamectl skipunina til að ná eftirfarandi uppsetningum fyrir hýsilnafna: -pretty, -static og -transient.

Þó að það séu aðrar sértækari leiðir til að nmtui stjórna eða breyta handvirkt sumum stillingarskrám sem eru sértækar fyrir hverja Linux dreifingu (/etc/sysconfig/network-scripts/ifcfg-ethX fyrir CentOS), eru ofangreindar reglur almennt tiltækar óháð því hvaða Linux dreifing er notuð. .