Android

Paano i-edit ang iyong mga host file sa linux, windows, at macos

How to Make Ubuntu 20.04 Look Like Mac OS Catalina

How to Make Ubuntu 20.04 Look Like Mac OS Catalina

Talaan ng mga Nilalaman:

Anonim

Ang host file ay ginagamit upang mapa ang mga pangalan ng domain (hostnames) sa mga IP address. Ito ay isang payak na text file na ginagamit ng lahat ng mga operating system kabilang ang, Linux, Windows, at macOS.

Ang mga file ng host ay may prayoridad sa DNS. Kapag nagta-type ka sa domain name ng isang web site na nais mong bisitahin, ang domain name ay dapat isalin sa kaukulang IP Address nito. Sinusuri muna ng operating system ang file ng host nito para sa kaukulang domain, at kung walang entry para sa domain, tatanungin nito ang mga naka-configure na server ng DNS upang malutas ang tinukoy na pangalan ng domain. Naaapektuhan lamang nito ang computer kung saan ginawa ang pagbabago, kaysa sa kung paano nalutas ang domain sa buong mundo.

Ang paggamit ng mga file ng host upang mag-mapa ng isang domain sa isang IP address ay partikular na kapaki-pakinabang kung nais mong subukan ang iyong website nang hindi binabago ang mga setting ng domain DNS. Halimbawa, lumilipat ka sa iyong website sa isang bagong server, at nais mong i-verify kung ito ay ganap na gumagana bago ituro ang domain sa bagong server. Maaari ring magamit ang mga file ng host upang ma-block ang mga website sa iyong computer., bibigyan kami ng mga tagubilin tungkol sa kung paano baguhin ang host file sa Linux, macOS, at Windows.

Format ng File ng Host

Ang mga entry sa file ng host ay may sumusunod na format:

IPAddress DomainName

Ang IP address at ang mga pangalan ng domain ay dapat na paghiwalayin ng hindi bababa sa isang puwang o tab. Ang mga linya na nagsisimula sa # ay mga komento at hindi pinansin.

Upang magdagdag ng isang entry sa mga file ng host, buksan lamang ang file sa iyong text editor. Nasa ibaba ang isang sample na file ng host:

# Static table lookup for hostnames. # See hosts(5) for details. 127.0.1.1 linuxize.desktop linuxize 127.0.0.1 localhost

Ang mga pagbabago sa nag-host ng file ay agad na nagawa maliban sa mga kaso kung saan ang mga entry ng DNS ay naka-cache ng mga aplikasyon.

Upang alisin ang mga pagbabago, buksan lamang ang file at alisin ang mga linya na iyong idinagdag.

Baguhin ang Mga Host ng File sa Linux

Sa Linux, ang buong landas sa file ay /etc/hosts .

Ang mga tagubilin sa ibaba ay may bisa para sa lahat ng pamamahagi ng Linux, kabilang ang Ubuntu, CentOS, RHEL, Debian, at Linux Mint:

  1. Sa iyong window window, buksan ang file ng host gamit ang iyong paboritong text editor:

    sudo nano /etc/hosts

    Kapag sinenyasan, ipasok ang iyong password ng sudo.

    Mag-scroll pababa sa dulo ng file at idagdag ang iyong mga bagong entry:

    I-save ang mga pagbabago at i-flush ang DNS cache:

    dscacheutil -flushcache

Konklusyon

Pinapayagan ka ng host file na itakda ang IP address ng isang naibigay na pangalan ng domain.

Huwag mag-atubiling mag-iwan ng komento kung mayroon kang mga katanungan.

dns terminal