Paano Baguhin ang Hostname sa Ubuntu?

How Change Hostname Ubuntu



Kung nakagamit ka na ba ng isang computer o nag-browse sa pamamagitan ng mga website, dapat ay nakaranas ka ng term na hostname. Ang hostname ay isang na-customize na pangalan na nabuo ng gumagamit, tumutulong sa pagkilala ng system sa loob ng network. Dito, isinasaalang-alang namin ang hostname sa system ng Ubuntu. Ang isang gumagamit ay nagtatalaga ng isang hostname sa kanilang machine sa panahon ng pag-set up ng operating system. Tinutulungan sila na makilala ang kanilang makina na kakaiba sa internet.

Ang iba`t ibang mga kadahilanan ay maaaring maka-impluwensya sa iyo upang baguhin ang pangalan ng iyong makina. Ang isa sa pinakamahalagang dahilan ay ang walang dalawang mga system na maaaring ibahagi ang parehong pangalan ng makina upang maiwasan ang mga salungatan. Samakatuwid, kung bago ka at nais na mag-set up ng isang hostname, dapat itong maging natatangi at pinili nang matalino.







Ano ang isang Hostname?

Ang isang hostname sa pangkalahatan ay tumutukoy sa tukoy na aparato sa isang network. Gayunpaman, maaari ka ring mag-refer sa isang hostname bilang isang pangalan ng computer at pangalan ng site. Ang pagkakaroon ng isang hostname para sa iyong system ay natatanging makilala ang iyong aparato sa loob ng isang lokal na network. Kung nais mong palitan ang data sa network sa anumang makina, dapat mong malaman ang hostname ng system na iyon. Ang hostname ay dumating bilang isang bahagi ng domain name.



Pag-unawa sa Mga Pangalan ng Host

Ang isang hostname ay tumutulong sa pagkilala ng iyong aparato sa isang network. Sa kasamaang palad, hindi kami maaaring magpatakbo ng dalawa o higit pang mga machine o system na mayroong parehong hostname sa parehong network. Ngunit maaaring posible kung ang machine ay nasa ibang network.



Sa Ubuntu, pinapayagan kang i-edit ang hostname ng iyong system at iba't ibang mga kaugnay na setting gamit ang pinaka-karaniwang ginagamit na utos, hostnamectl . Ang tool na ito ay tumutulong sa pagkilala sa tatlong magkakaibang mga klase ng hostname, tulad ng ipinakita sa ibaba.





  • Static : tinutukoy nito ang karaniwang hostname. Nakaimbak ito sa file na matatagpuan sa landas / etc / hostname na maitatakda ng gumagamit.
  • Medyo: tinutukoy nito ang mapaglarawang libreng form na hostname ng UTF8 na angkop para sa pagtatanghal sa gumagamit. Halimbawa, ang laptop ng Linuxize.
  • Pansamantala: ito ay tumutukoy sa pabago-bagong hostname, espesyal na pinapanatili ng kernel. Ang dalawang mga server, DHCP o mDNS, ay maaaring magamit para sa pagbabago ng pansamantalang hostname sa panahon ng runtime. Gayunpaman, bilang default, ang hostname na ito ay pareho sa static hostname.

Susunod, matututunan natin ang iba't ibang mga paraan upang baguhin ang hostname ng Ubuntu server 20.04.

Paano Baguhin ang Hostname sa Ubuntu

Ito ay isa sa mga karaniwang kasanayan upang baguhin ang hostname para sa iyong Linux server. Samakatuwid, dapat kang magkaroon ng isang piraso ng isang mahusay na kaalaman sa mga utos ng linya ng utos at tamang pag-access upang patakbuhin ang mga utos sa terminal.



Mga Pangangailangan

Nasa ibaba ang ilang pangunahing mga kinakailangan na maaaring kailanganin mo habang binabago ang hostname.

  • Ang Ubuntu 20.04 server na naka-install sa iyong machine.
  • Root access o gumagamit na may pseudo access para sa pagpapatakbo ng mga utos.
  • Dapat mong ma-access ang mga pamamaraan na hindi GUI.

Sinusuri ang Kasalukuyang Hostname sa Ubuntu 20.04

Ang Linux ay tungkol sa pagpapatakbo ng mga utos mula sa linya ng utos. Halimbawa, kung nais mong suriin ang kasalukuyang hostname ng iyong Ubuntu machine, patakbuhin ang sumusunod na dalawang mga utos.

Ang utos na nabanggit sa ibaba ay ipapakita lamang ang hostname. I-type lamang ang hostname at pindutin ang enter upang makuha ang hostname.

Gamitin ang pangalawang utos nito, hostnamectl. Ipapakita nito ang hostname kasama ang karagdagang mahalagang impormasyon na maaaring maging kapaki-pakinabang para sa iba't ibang mga layunin. Halimbawa, sa imahe sa ibaba, maaari mong makita ang static-hostname, na tumutukoy sa hostname ng iyong machine.

Pansamantalang binabago ang Hostname

Kung nais mong gumawa ng isang pansamantalang pagbabago sa hostname ng makina, gamitin ang utos ng hostname upang gawin iyon.

Patakbuhin ang nabanggit na utos sa terminal na papalitan ang parameter ng bagong hostname ng ibinigay na pangalan.

$sudo hostnamebagong-hostname

Sa pagkumpleto ng utos na ito, walang output na ipinapakita sa screen. Kung nais mong hanapin ang mga inilapat na pagbabago, suriin ang kasalukuyang hostname ng iyong system.

Pagbabago ng Hostname ng Ubuntu System Nang Walang Opsyon ng Reboot

Ipagpalagay na nais mo ang permanenteng pagbabago sa hostname para sa iyong system ng Ubuntu nang hindi na kinakailangang i-reboot ang iyong machine. Una, gamitin ang hostnamectl command. Pagkatapos, sundin ang mga nabanggit na simpleng hakbang upang maproseso ito.

Palitan ang hostname.
Gamitin ang utos sa ibaba upang palitan ang bagong hostname ng ibinigay na pangalan.

$hostnamectl set-hostname bagong-hostname

Kinukumpirma ang pagbabago.
Kapag naipatakbo mo ang utos na nabanggit sa itaas, maaari mong suriin ang output gamit ang hostnamectl command.

Ang pagbabago ng Pretty hostname.
Ang hostname na ito ay magagamit lamang sa gumagamit at hindi magagamit para sa isa pang system sa network. Para sa pagbabago ng magandang hostname ng system, gumamit ng parehong command hostnamectl kasama ang –pretty parameter.

$hostnamectl set-hostname'bagong-hostname' --pretty

Muli, palitan ang bagong-hostname ng ibinigay na hostname.

Sa sandaling patakbuhin mo ang utos sa itaas, makakakuha ka ng isang sobrang linya sa output na binabanggit ang magandang hostname para sa iyong system, tulad ng ipinakita sa ibaba.

Ang pagbabago sa Hostname ng Ubuntu System na may Opsyon na Reboot

Bukod sa pagpipilian na nabanggit sa itaas, maaari mong baguhin ang hostname ng iyong Ubuntu system sa pamamagitan ng pag-reboot ng system. Permanente nitong babaguhin ang hostname sa pamamagitan ng pagbabago ng mga file ng pagsasaayos.

  • / etc / hostname
  • / etc / host

Ang mga pagbabago ay magkakabisa sa sandaling i-reboot mo ang system. Maaari mong sundin ang mga simpleng hakbang sa ibaba para sa pagpapatupad ng permanenteng pagbabago na ito sa hostname.

Buksan / etc / hostname para sa pagbabago
I-edit ang file sa landas na ito gamit ang anumang magagamit na text editor. Dito, gumagamit kami ng Vim editor para sa hangaring ito. Patakbuhin ang utos na nabanggit sa ibaba.

$sudo kami naman /atbp/hostname

Ipapakita ng file na ito ang kasalukuyang hostname na maaari mong baguhin sa pamamagitan ng pagbibigay ng pangalan na iyong pinili.

Buksan / etc / host para sa pagbabago
Maaari mong i-edit ang file na ito sa kapareho sa itaas. Ngunit, una, buksan ang file gamit ang Vim editor at ibigay ang napiling pangalan para sa hostname.

$sudo kami naman /atbp/host

Nakakatulong ang file na ito sa pagmamapa ng hostname sa mga IP address. Piliin ang hostname para sa pagbabago at palitan ito ng bagong hostname.

Pag-reboot ng system.

Para sa gawing permanenteng mga pagbabago, i-reboot ang system. Patakbuhin ang utos sa ibaba upang magawa ito.

$sudopag-reboot ng systemctl

Ang pagpapalit ng Hostname gamit ang Ubuntu 20.04 GUI

Sundin ang mga simpleng hakbang sa ibaba upang sumulong at gumawa ng mga pagbabago sa hostname gamit ang graphic na interface ng gumagamit ng Ubuntu 20.04 server.

Buksan ang Mga Setting, at mag-navigate sa seksyong Tungkol sa.

Ngayon, hanapin ang patlang ng pangalan ng aparato para sa paggawa ng mga pagbabago.

Ngayon, i-click ang Naihain ang pangalan ng aparato at pagkatapos buksan ang pangalan ng kahon ng dialogo ng pangalan ng aparato upang magpatuloy.

Ngayon, ibigay ang bagong pangalan para sa iyong hostname at pagkatapos ay kumpirmahing ang mga pagbabago sa pamamagitan ng pag-click sa pagpipiliang palitan ang pangalan sa tuktok ng dialog box.

Matapos i-click ang pagpipiliang palitan ang pangalan, maaari mong gawing permanente ang hostname.

Konklusyon

Ang hostname ay isang mahalagang bahagi ng iyong machine. Ito ang pangalan kung saan makikilala ang iyong makina, at dapat itong maging natatangi. Walang dalawang machine sa parehong network ang maaaring magbahagi ng parehong hostname. Kung nais mong kumonekta sa anumang iba pang system na naroroon sa network, kailangan mo ng hostname upang kumonekta.

Ang pagpapalit ng kasalukuyang hostname ng anumang system ay hindi isang mahirap na gawain. Nabanggit namin ang ilang mga paraan upang baguhin ang iyong hostname, alinman sa pansamantala o permanenteng depende sa iyong kinakailangan.