Kif Issettja jew Tibdel l-Isem tal-Ospt f'CentOS/RHEL 7/8


Isem tal-host tal-kompjuter jirrappreżenta isem uniku li jiġi assenjat lil kompjuter f'netwerk sabiex jidentifika b'mod uniku dak il-kompjuter f'dak in-netwerk speċifiku. L-isem tal-host tal-kompjuter jista' jiġi ssettjat għal kwalunkwe isem li tixtieq, iżda għandek iżżomm f'moħħok ir-regoli li ġejjin:

  • l-ismijiet tal-ospitanti jista' jkun fihom ittri (minn a sa z).
  • l-ismijiet tal-host jistgħu jkun fihom ċifri (minn 0 sa 9).
  • l-ismijiet tal-ospitanti jista' jkun fihom biss il-karattru tas-sing ( – ) bħala karattru speċjali.
  • l-ismijiet tal-ospitanti jista' jkun fihom il-karattru speċjali tat-tikka ( . ).
  • l-ismijiet tal-ospitanti jista' jkun fihom taħlita tat-tliet regoli kollha iżda jridu jibdew u jispiċċaw b'ittra jew numru.
  • l-ittri tal-ismijiet tal-host huma insensittivi għall-każi.
  • l-ismijiet tal-host għandu jkun fihom bejn 2 u 63 karattru.
  • l-ismijiet tal-host għandhom ikunu deskrittivi (biex tħaffef l-identifikazzjoni tal-iskop tal-kompjuter, il-post, iż-żona ġeografika, eċċ fuq in-netwerk).

Sabiex turi isem tal-kompjuter fis-sistemi CentOS 7/8 u RHEL 7/8 permezz tal-console, agħti l-kmand li ġej. Il-bandiera -s wera l-isem qasir tal-kompjuter (hostname biss) u l-bandiera -f turi l-FQDN tal-kompjuter fin-netwerk (biss jekk il-kompjuter huwa parti minn dominju jew isfera u l-FQDN huwa stabbilit).

# hostname
# hostname -s
# hostname -f

Tista 'wkoll turi hostname tas-sistema Linux billi tispezzjona l-kontenut tal-fajl /etc/hostname billi tuża l-kmand tal-qtates.

# cat /etc/hostname

Sabiex tibdel jew issettja isem ta 'l-host tal-magna CentOS 7/8, uża l-kmand hostnamectl kif muri fis-silta tal-kmand ta' hawn taħt.

# hostnamectl set-hostname your-new-hostname

Minbarra l-kmand tal-hostname, tista 'wkoll tuża l-kmand hostnamectl biex turi hostname tal-magna Linux.

# hostnamectl

Sabiex jiġi applikat l-isem tal-host il-ġdid, huwa meħtieġ reboot tas-sistema, ħruġ wieħed mill-kmandi ta 'hawn taħt sabiex reboot magna CentOS 7.

# init 6
# systemctl reboot
# shutdown -r

It-tieni metodu biex twaqqaf hostname tal-magna CentOS 7/8 huwa li teditja manwalment il-fajl /etc/hostname u ttajpja l-hostname il-ġdid tiegħek. Ukoll, reboot tas-sistema huwa meħtieġ sabiex jiġi applikat l-isem il-ġdid tal-magna.

# vi /etc/hostname

It-tielet metodu li jista 'jintuża biex jinbidel l-isem tal-host tal-magna CentOS 7/8 huwa billi tuża l-interface Linux sysctl. Madankollu, l-użu ta' dan il-metodu biex jinbidel l-isem tal-magna jirriżulta fit-twaqqif tal-isem tal-ospitant temporanju tal-magna.

L-isem tal-host temporanju huwa hostname speċjali inizjalizzat u miżmum biss mill-kernel tal-Linux bħala isem tal-magna awżiljarju minbarra l-hostname statiku u ma jgħix reboots.

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

Biex turi l-isem tal-host temporanju tal-magna agħti l-kmandi hawn taħt.

# sysctl kernel.hostname
# hostnamectl

Fl-aħħarnett, il-kmand hostnamectl jista' jintuża biex jinkisbu s-setups tal-hostname li ġejjin: –pretty, –static, u –transient.

Għalkemm hemm modi oħra aktar speċifiċi biex nmtui jikkmanda jew manwalment editjar xi fajls ta 'konfigurazzjoni speċifiċi għal kull distribuzzjoni Linux (/etc/sysconfig/network-scripts/ifcfg-ethX għal CentOS), ir-regoli ta' hawn fuq huma ġeneralment disponibbli irrispettivament mid-distribuzzjoni Linux użata .