Conto Panggunaan Saka Command host

Mesthi sampeyan nyetel jeneng komputer nalika nginstal Linux ing posisi sing sepisanan, nanging yen sampeyan nggunakake komputer sing disedhiyakake dening wong liya, sampeyan ora ngerti jenenge.

Sampeyan bisa nemokake lan nyetel jeneng kanggo komputer supaya luwih gampang wong nemokake panjenengan ing jaringan kanthi nggunakake perintah hostname.

Pandhuan iki mulang sampeyan kabeh sing perlu ngerti babagan print inang.

Cara Nemtokake Jeneng Komputer

Bukak jendhela terminal lan ketikake printah ing ngisor iki:

hostname

Sampeyan bakal nampa asil sing nuduhake jeneng komputer lan ing kasusku, mung kasebut 'localhost.localdomain'.

Pérangan pisanan saka asil kasebut yaiku jeneng komputer lan bagéyan liya minangka jeneng domain.

Kanggo ngasilake jeneng komputer wae sampeyan bisa nglakoke perintah kasebut:

hostname -s

Asile wektu iki bakal mung 'localhost'.

Kajaba iku, yen sampeyan mung pengin nemtokake domain sing sampeyan nggunakake printah ing ngisor iki.

hostname -d

Sampeyan bisa nemokake alamat IP kanggo jeneng host kanthi nggunakake printah ing ngisor iki:

hostname -i

Jeneng host bisa diwenehi alias lan sampeyan bisa nemokake kabeh alias kanggo komputer sing digunakake kanthi ngetik perintah ing ngisor iki menyang terminal:

hostname -a

Yen ora ana alias ngonfigurasi jeneng host sampeyan bakal bali.

Cara Ngganti Jeneng Inang

Sampeyan bisa ngganti jeneng host komputer kanthi mung ngetik perintah ing ngisor iki:

hostname

Tuladhane:

hostname gary

Saiki nalika sampeyan nglakoni perintah hostname bakal mung nampilake 'gary'.

Pangowahan iki sementara lan ora migunani banget.

Kanggo permanen ngganti jeneng host sampeyan nggunakake editor nano kanggo mbukak berkas / etc / hosts.

sudo nano / etc / hosts

Sampeyan bakal butuh hak istimewa sing dhuwur kanggo ngowahi file sing sarwa dumadi lan supaya sampeyan bisa nggunakake perintah sudo kaya sing katon ing ndhuwur utawa sampeyan bisa ngoper menyang akun root nggunakake perintah su.

File / etc / sarwa dumadi nduweni rincian babagan komputer lan mesin liyane ing jaringan utawa ing jaringan liya.

Secara default file / etc / hosts sampeyan bakal ngemot kaya iki:

127.0.0.1 localhost.localdomain localhost

Item kapisan yaiku alamat IP kanggo dikalahake kanggo komputer. Item sing kapindho yaiku jeneng lan domain kanggo komputer lan saben lapangan sabanjuré nyedhiyani alias kanggo komputer.

Kanggo ngganti hostname sampeyan mung bisa ngganti localhost.localdomain kanthi jeneng komputer lan jeneng domain.

Tuladhane:

127.0.0.1 gary.mydomain localhost

Sawise sampeyan wis nyimpen file, sampeyan bakal entuk asil ing ngisor iki nalika sampeyan nglakoni perintah hostname:

gary.mydomain

Similarly perintah hostname -d bakal nuduhake minangka mydomain lan hostname -s bakal nuduhake minangka gary.

Pamrentah alias (hostname -a) Nanging isih bakal dituduhake minangka localhost amerga kita ora ngganti sing ing file / etc / hosts.

Sampeyan bisa nambah nomer alias menyang file / etc / hosts kaya sing kapacak ing ngisor iki:

127.0.0.1 gary.mydomain garysmachine everydaylinuxuser

Saiki nalika sampeyan ngemot hostname-a printah asil bakal kaya nderek:

garysmachine everydaylinuxuser

Liyane About Hostname

Jeneng inang kudu ora luwih saka 253 karakter lan bisa dipisahake dadi label beda.

Tuladhane:

en.wikipedia.org

Jeneng host ndhuwur nduweni telung label:

Label bisa dadi maksimal 63 karakter sing dawa lan label dipisahake kanthi titik siji.

Sampeyan bisa ngerteni luwih akeh babagan jeneng host kanggo ngunjungi kaca Wikipedia iki.

Ringkesan

Ora ana akeh sing bisa ngomong bab perintah hostname. Sampeyan bisa ngerteni saklar kabeh sing kasedhiya kanthi maca kaca utama Linux kanggo jeneng host.

jeneng host

Kabeh sing pancene kudu ngerti wis ditampilake ing pandhuan iki, nanging ana sawetara switch liyane kayata jeneng host -f sing nuduhake jeneng domain sing mumpuni, kemampuan kanggo maca jeneng host saka file kanthi nggunakake switch hostf -f lan kemampuan kanggo nampilake jeneng domain NIS / YP kanthi migunakake hostname -y switch.