Egzanp itilize nan lòd la hostname

Li posib ke ou mete l 'moute non òdinatè w lan lè enstale Linux an plas an premye, men si w ap itilize yon òdinatè mete kanpe pa yon lòt moun ou pa ta ka konnen non li.

Ou ka jwenn epi mete non an pou òdinatè ou a fè li pi fasil pou moun yo dekouvri ou nan yon rezo lè l sèvi avèk lòd la hostname.

Gid sa a anseye ou tout bagay ou bezwen konnen sou kòmandman an hostname.

Kijan Pou detèmine non konpitè ou

Louvri yon fenèt tèminal epi tape lòd sa a:

hostname

Ou pral resevwa yon rezilta di ou non an nan òdinatè w lan ak nan ka mwen an, li tou senpleman di 'localhost.localdomain'.

Premye pati nan rezilta a se non òdinatè a ak dezyèm pati a se non an nan domèn nan.

Pou retounen jis non an òdinatè ou ka kouri lòd sa a:

hostname -s

Rezilta a tan sa a pral senpleman 'localhost'.

Menm jan an tou, si ou jis vle chèche konnen ki domèn ou se sou itilizasyon lòd sa a.

hostname -d

Ou ka jwenn adrès la IP pou hostname a lè l sèvi avèk lòd sa a:

hostname -i

Yon non lame ka bay yon alyas, epi ou ka jwenn tout aliases yo pou òdinatè a w ap itilize pa tape lòd sa a nan tèminal la:

hostname -a

Si pa gen okenn aliases mete kanpe aktyèl hostname ou ap retounen.

Kijan Pou Chanje Hostname la

Ou ka chanje hostname òdinatè a tou senpleman tape lòd sa a:

hostname

Pa egzanp:

hostname gary

Koulye a, lè ou kouri lòd la hostname li pral tou senpleman montre 'gary'.

Chanjman sa a tanporè epi li pa itil anpil.

Pèmanan chanje hostname ou itilize editè a nano yo louvri dosye a / etc / gen tout pouvwa a.

sudo nano / elatriye / gen tout pouvwa a

Ou pral bezwen privilèj ki wo edite dosye a gen tout pouvwa a epi konsa ou ka swa itilize lòd sudo la jan yo montre pi wo a oswa ou ka chanje itilizatè yo nan kont lan rasin lè l sèvi avèk lòd la Su.

Fichye / etc / gen tout pouvwa a gen detay sou òdinatè w lan ak lòt machin nan rezo w lan oswa sou lòt rezo.

Pa default ou / etc / gen tout pouvwa a dosye pral gen yon bagay tankou sa a:

127.0.0.1 localhost.localdomain localhost

Premye atik la se adrès la IP rezoud pou òdinatè a. Dezyèm atik la se non an ak domèn pou òdinatè a ak chak jaden ki vin apre bay yon alyas pou òdinatè a.

Pou chanje non ou, ou ka senpleman ranplase localhost.localdomain ak non an nan òdinatè a ak non an domèn.

Pa egzanp:

127.0.0.1 gary.mydomain localhost

Apre ou te sove dosye a ou pral jwenn rezilta sa a lè ou kouri lòd a hostname:

gary.mydomain

Menm jan an tou hostname -d lòd la ap montre kòm mydomain ak hostname -s pral montre kòm gary.

Kòmandman an alyas (hostname -a) sepandan ap toujou montre kòm localhost paske nou pa chanje ke nan dosye a / etc / gen tout pouvwa a.

Ou ka ajoute nenpòt ki kantite aliases nan dosye / etc / gen tout pouvwa a jan yo montre anba a:

127.0.0.1 gary.mydomain garysmachine chak joulinuxuser

Koulye a, lè ou kouri hostname a -a lòd rezilta a yo pral jan sa a:

garysmachine everydaylinuxuser

Plis enfòmasyon sou hostnames

Yon non lame dwe gen plis pase 253 karaktè epi li ka divize moute nan etikèt diferan.

Pa egzanp:

en.wikipedia.org

Non lame a pi wo a gen twa etikèt:

Etikèt la ka yon maksimòm 63 karaktè long ak etikèt yo ap separe pa yon sèl dot.

Ou ka jwenn plis enfòmasyon sou hostnames pa vizite paj sa a Wikipedia.

Rezime

Pa gen anpil lòt bagay yo di sou kòmandman an hostname. Ou ka jwenn enfòmasyon sou tout switch ki disponib yo nan lekti paj prensipal la Linux pou yon hostname.

nonm hostname

Tout sa ou reyèlman bezwen konnen ki te kouvri nan gid sa a, men gen yon kèk lòt switch tankou hostname -f ki montre non an domèn konplètman kalifye, kapasite nan li hostname a soti nan yon dosye lè l sèvi avèk switch la hostname -f ak kapasite a yo montre non an NIS / YP domèn lè l sèvi avèk switch la hostname -y.