Anonim

Ang file ng Mac host ay isang mahalagang dokumento ng teksto sa Mac OS X na nagbibigay-daan sa pagma-map ng mga hostnames sa tinukoy na IP address. Kahit na ang Internet ay parehong pampubliko at pribadong mga DNS server para sa pagma-map ng IP address, ang mga nag-file ng host sa Mac ay isang mabuting paraan upang ma-override ang mga DNS server. Kapag na-edit mo ang mga file ng host sa Mac pinapayagan nito ang mga gumagamit na manu-manong magdirekta ng isang website address sa isang tukoy na IP address o i-block ang pag-access sa isang site nang buo sa pamamagitan ng pagturo sa isang hindi nagamit o panloob na IP address. Ang sumusunod ay magtuturo sa mga gumagamit kung paano i-edit ang file ng Mac host sa OS X.

I-edit ang File ng Mac Host na may Text I-edit

Mayroong isang pares ng iba't ibang mga paraan upang mai-edit ang mga file ng host sa Mac OS X. Ang isang paraan ay ang paggamit ng default na tampok na TextEdit para sa pag-edit ng file ng Mac host. Sa file ng Mac host na pagiging isang dokumento ng teksto, ang paggamit ng TextEdit ay magiging isang mahusay na tool bilang isang Mac editor file editor. Ngunit mahalagang tandaan na hindi mabubuksan ng TextEdit ang file nang direkta at kakailanganin mong kopyahin ang file sa isang hindi protektadong lokasyon, tulad ng Desktop, i-edit ito, at pagkatapos ay kopyahin ito sa TextEdit upang mai-edit ang mga file ng host sa Mac.

Upang mahanap ang mga file ng host, buksan ang Finder at, sa menu bar ng Finder, piliin ang Go> Pumunta sa Folder . Sa kahon, i-type ang sumusunod na lokasyon at pindutin ang Return.

/ pribado / etc / host

Buksan ang isang bagong window ng Finder at mapipili ang mga file ng host ng iyong Mac. I-click at i-drag ito sa window ng Finder at ihulog ito sa iyong desktop. Papayagan naming malayang i-edit ang file.

Kapag nais mong buksan ang default ng file ng Mac host, ang kailangan mo lang gawin ay doble-click at ipapakita nito ang mga nilalaman ng file sa TextEdit. Bilang default, ang file ng host ay simple dahil naglalaman lamang ito ng isang bilang ng mga linya ng naglalarawang teksto na "nagkomento" kasama ang pounds o number sign (#). Ang host file ay mayroon ding mga halaga ng IP para sa localhost at broadcasthost. Upang ma-edit ang file, magdagdag ka ng iyong sariling mga linya pagkatapos ng broadcasthost.

Ang isang mahusay na paggamit para sa isang na-edit na file ng host sa iyong Mac ay upang harangan ang pag-access sa mga tukoy na website. ( Paano I-block ang isang Website sa Windows ) Kinakailangan na i-type ang IP address na nais na mai-block at magtalaga ng sinusundan ng isang hostname. Sa aming kaso, nais naming harangan ang YouTube, I-map mo ang www.youtube.com sa 0.0.0.0 na, bilang isang hindi wastong IP address, ay magreresulta sa isang pagkakamali. Ngayon, kapag sinumang gumagamit ng Mac ay sumusubok na pumunta sa www.youtube.com, ang Web browser ay mabibigo na mai-load ang pahina.

Ang isa pang pamamaraan ay ang pag-type ng IP address ng isang wastong site sa halip na 0.0.0.0. Upang makahanap ng IP address ng isang website, maaari mong "ping" sa site sa pamamagitan ng Terminal. Buksan ang Terminal at i-type ang sumusunod na utos, palitan ang "www.website.com" sa website na iyong pinili:

ping www.website.com

Matapos magawa ang mga pagbabago sa mga file ng host sa Mac, i-save ito sa kasalukuyang lokasyon nito sa Desktop. Pagkatapos, i-drag at i-drop ang host file mula sa iyong Desktop pabalik sa orihinal na lokasyon nito sa / pribado / atbp . Kung ang window ng Finder ay sarado, gamitin ang Finder> Go> Pumunta sa Folder na utos, upang buksan ito.

Matapos bumagsak ang mga file ng host sa orihinal na lokasyon nito, tatanungin ka ng OS X kung ano ang gagawin tungkol sa hindi na-update na file ng host na mayroon na. Piliin ang "Palitan" at pagkatapos ay ipasok ang password ng administratibong gumagamit upang patunayan ang paglipat.

Magbukas ngayon ng isang Web browser upang subukan ang mga pagbabago. Ang mga tamang pagbabago ay hindi naganap, maaaring kailanganin upang limasin ang cache ng DNS. Para sa OS X Lion at OS X Mountain Lion, buksan ang Terminal at gamitin ang sumusunod na utos. Tandaan na kailangan mong ipasok ang iyong admin password upang maisakatuparan ito:

sudo killall -HUP mDNSResponder

Para sa OS X Mavericks, gamitin ang utos na ito sa halip:

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Paano i-edit ang mga file ng host sa mac os x