Ang pagharang ng mga ad at malware sa mga file ng host sa Mac, Windows at Linux

https://www.flickr.com/photos/dullhunk/380814854Mayroong umiiral, sa bawat computer sa internet ngayon, isang simpleng maliit na text file na tinawag host. Ginamit ito upang isalin ang mga pangalan ng mga server sa kanilang mga address sa internet. Gayunpaman, sa pag-unlad ng mga teknolohiya tulad ng DHCP at DNS server, nahulog ito sa karaniwang paggamit. Ang simpleng maliit na ito kung paano ibubunyag ang isang paraan para magamit mo ang file na ito upang ma-block ang pag-access sa libu-libong mga site na hindi naglilingkod nang walang layunin maliban sa pag-host ng mga ad at malware.


Kumuha ng isang mahusay na file ng host

Ipinapakita sa iyo ng tutorial na ito kung paano palitan ang umiiral na host file sa iyong computer gamit ang isa na iyong mai-download. Habang walang mali sa umiiral na file, ito ay isang mas simple na solusyon kaysa sa pagkopya ng mga nilalaman ng bagong file sa umiiral na. Ang panganib sa pagbabago ng umiiral na file gamit ang isang simpleng text editor ay sa kakulangan ng isang extension sa pangalan ng file. Habang ito ay isang text file lamang na maaaring mabasa sa anumang text editor, kung ang programang editor na iyon ay nagdaragdag ng .txt na extension sa filename, hindi na ito magagamit ng operating system.

Maaari mo lamang madaling i-overwrite ang umiiral na file sa bago sa halip na palitan ang pangalan ng orihinal na may .old na extension. Gayunpaman, palaging isang magandang ideya na panatilihin ang isang backup ng orihinal kung sakaling magkamali, tulad ng pagkuha ng isang sira o hindi kumpletong kopya ng bago host file.

Upang magsimula, nais mong mag-download ng isang kopya ng mga file ng host sa github repo na na-load na ng higit sa 32,000 kilalang mga site ng ad at malware sa oras ng pagsulat na ito. Maraming salamat kay Steven Black para sa lahat ng gawain na inilagay niya sa pagkolekta ng listahang ito. Siya ay kahit na umalis hanggang sa i-edit ang mga duplicate at patuloy na idagdag ito dito sa isang regular na batayan mula sa kung ano ang tinutukoy niya bilang “mataas na kalidad na mapagkukunan”.

Kapag natapos na itong mag-download (na hindi dapat magtagal, nakikita kung paano ito mas mababa sa isang laki ng megabyte) nais mong kunin ang host file mula dito. Pagkatapos mong kopyahin ang bagong file sa pangwakas na patutunguhan sa iyong computer.

Windows 7 at mas matanda

  1. Buksan Windows Explorer (ang icon na mukhang isang folder) at mag-browse sa iyong Mga pag-download folder
  2. Kunin ang mga host file mula sa host.zip na na-download mo sa itaas, mag-click sa nakuha host file at piliin Kopya mula sa menu. Tiyaking hindi mo kopyahin ang host.zip file.
  3. Sa parehong window ng Windows Explorer, palawakin ang C: \ magmaneho mula sa kaliwang bahagi ng pane (maaaring kailangan mong palawakin Aking computer upang makita ang listahan ng mga magagamit na drive) na sinusundan System32 pagkatapos driver
  4. Mag-click sa atbp folder upang piliin ito. Makikita mo na mayroong isang host file na sa folder na ito sa gitnang pane ng window ng Explorer
  5. I-right-click ang host file, piliin Palitan ang pangalan at ibigay ang pangalan host.old. Maaaring magreklamo ang Windows na ang file na ito ay protektado o ay isang file ng system. Bigyan ang iyong sarili ng pahintulot at magpatuloy.
  6. Mag-right click sa isang blangkong lugar sa loob ng folder na ito at piliin ang Idikit upang maglagay ng isang kopya ng na-download host file sa folder na ito. Muli, kung sasabihan ka ng Windows, bigyan ng pahintulot ang iyong sarili na magpatuloy.
  7. Isara at i-restart ang iyong web browser

Windows 8, 8.1 at 10

  1. Lumipat sa mode ng Desktop at ilunsad ang Windows Explorer mula sa mabilis na pagsisimula
  2. Buksan mo ang iyong Mga pag-download folder upang kunin ang host file mula sa host.zip
  3. Matapos makuha ang file, mag-click sa kanan host file at piliin Kopya mula sa menu
  4. Mula sa left side pane, palawakin ang C: \ magmaneho, pagkatapos ay System32 folder, kung gayon driver folder at piliin ang atbp folder mula sa loob driver
  5. Mag-right click sa host file sa atbp folder, piliin ang Palitan ang pangalan pagpipilian mula sa menu at pangalanan ito host.old. Kung ang Windows ay nag-pop up ng isang prompt, sabihin ito na alam mo talaga kung ano ang iyong ginagawa at hayaan kang magpatuloy dito.
  6. Mag-right click sa anumang blangkong lugar sa loob ng folder na ito at piliin ang Idikit upang maglagay ng isang kopya ng na-download host file sa folder na ito. Muli, kung nagreklamo ang Windows, sabihin sa isip na ito ang sariling negosyo at hayaan mong magpatuloy sa iyo.
  7. Isara at pagkatapos ay i-restart ang iyong web browser

Mac OS X

  1. Kung ang host.zip file na nai-download sa iyong desktop, i-double click ito upang kunin ang host file mula dito mismo sa iyong desktop
  2. Buksan ang Finder at piliin ang Pumunta pagpipilian sa menu mula sa tuktok ng screen.
  3. Mag-click sa Pumunta sa Folder mula sa menu na iyon
  4. Uri / pribado / etc / host papasok sa Pumunta sa Folder kahon at i-click ang Pumunta pindutan
  5. Mag-scroll pababa hanggang makita mo ang naka-highlight host file.
  6. I-drag ang host file mula sa iyong desktop sa window ng Finder
  7. Maaaring i-prompt ka ng OS X sa isang katanungan tungkol sa kung ano ang gagawin sa orihinal na file. Piliin ang Palitan pagpipilian dahil hindi ka na babalik sa orihinal pagkatapos nito.
  8. Maaari ka ring hilingin sa iyong password upang mapatunayan na ikaw talaga, talagang ibig sabihin.
  9. Isara at i-restart ang iyong browser

Anumang pamamahagi ng Linux

  1. Magbukas ng isang terminal at lumipat sa iyong folder ng Mga Pag-download: cd Mga Pag-download
  2. I-extract, o i-unzip ang host.zip file sa kasalukuyang direktoryo: unzip host.zip
  3. Kopyahin ang host file sa / atbp / folder
    1. Kung naka-log in ka bilang ugat, palitan ang pangalan ng mga file sa host host.old: mv / etc / host /etc/hosts.old
    2. Pagkatapos ay kopyahin ang bagong file sa / atbp / folder: cp host / etc /
    3. Kung hindi ka naka-log in bilang ugat, gumamit ng sudo upang palitan ang pangalan ng file: sudo mv / etc / host /etc/hosts.old
    4. At pagkatapos ay kopyahin ang bagong file / atbp /: sudo cp host / etc /
  4. Isara at i-restart ang iyong browser

I-flush ang iyong DNS cache

Sa ilang mga kaso, ang computer ay maaaring magkaroon ng isang address na naka-cache para sa isa o higit pa sa mga ad site na ito. Ang huling hakbang pagkatapos, kung kinakailangan, ay upang mag-flush ng cache ng naka-link na mga pangalan ng domain upang matugunan. Ang isang simpleng pag-restart ng computer ay maisasakatuparan ito, ngunit kung hindi mo pakiramdam tulad ng pag-reboot, narito ang mga utos na kinakailangan upang ma-flush ang DNS cache nang manu-mano:

I-flush ang cache ng Windows DNS

I-type ang sumusunod na utos sa isang command prompt, hindi ang lakas ng lakas:

ipconfig / flushdns

I-flush ang cache ng MacOS DNS

Para sa Mountain Lion o Lion, i-type ang sumusunod sa isang terminal:

sudo killall -HUP mDNSResponder

Para sa Mavericks

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Sa Yosemite ang utos ay nagbago para sa pag-flush ng cache ng DNS hanggang sa paglabas ng 10.10.4, kapag ito ay lumipat muli. Para sa 10.10 – 10.10.3 gamitin ang sumusunod na utos:

sudo Discoverutil mdnsflushcache; sudo Discoverutil udnsflushcaches; say flushed

Para sa anumang paglaya pagkatapos ng 10.10.4 kasama ang El Capitan at Sierra, gamitin ang sumusunod:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say cache flushed

I-flush ang cache ng DNS sa Linux

I-type ang sumusunod na utos sa isang terminal alinman sa sudo o bilang ugat:

pag-reload ng serbisyo nscd

O

pag-restart ng serbisyo nscd

At doon mo ito. Isang simpleng text file na orihinal na ginamit upang mag-imbak ng isang listahan ng mga server at ang kanilang mga address, na ginagamit bilang isang simple, ngunit malakas na ad at malware blocker. Bagaman hindi ito nangangahulugang palitan ang anumang umiiral na ad blocker na maaaring ginagamit mo, ito ay madali at madaling magamit na karagdagan sa anumang mayroon ka nang.

Kaya ano host pa rin?

Bumalik sa araw, walang anumang mga server na nagpapanatili ng napakalaking listahan ng lahat ng mga address sa internet at mga domain na kanilang ina-host. Ang bawat computer ay may pananagutan sa pagsunod sa sariling listahan ng mga server at kanilang natatanging IP address. Ang isang IP address ay isang string ng mga numero at decimals, at nauugnay sa isang tukoy na domain, tulad ng “comparitech.com”, ngunit mukhang “209.58.135.68” sa computer.

Sa katunayan, sa pagkabata ng internet, ang bawat address sa internet ay itinuro lamang sa isang solong server. Ang pagiging tao, ang mga tagalikha ng internet ay napagtanto nang maaga sa pag-memorize ng isang numero ng address para sa bawat server ay hindi lamang mangyayari. Kailangang maging isang paraan ng pagbibigay sa bawat server ng isang mas maraming tao na pangalan, at pagkatapos ay mai-link ang pangalang iyon sa internet address para sa server na iyon.

Ang pinakaunang paraan ng paggawa nito ay ang mga file ng host. Ang isang problema na patuloy na nag-pop up, ay ang pag-link sa pangalan ng isang server sa hindi tamang address. Ang paggawa ng lubos na ginagarantiyahan na ang computer ay hindi makakaabot sa server na iyon hangga’t naitama ang address.

Ebolusyon

Nang maglaon, ang mga file ng host ay naging halos hindi mapigilan dahil sa manipis na bilang ng mga server na nagho-host ng impormasyon. Iyon ay kapag may isang ideya na lumikha ng isang pangkat ng mga server na nagpapanatili ng mga napapanahong listahan ng mga pangalan ng website na naka-link sa mga tukoy na IP address. Pagkatapos, kailangan lamang ng mga host file na magkaroon ng mga pangalan at address ng mga server sa pangkat na iyon.

Mabilis ngayon hanggang sa kung saan mayroon kaming DHCP, Dynamic DNS, DNS, maraming virtual web server na nagbabahagi ng isang solong IP address at lahat ng iba pang mga pagkahumaling kumpara sa archaic system ng manu-manong pagpasok ng pangalan ng isang server at address sa isang text file sa aming lokal na computer.

Ang lihim na katalinuhan dito ay ang host file ay tiningnan pa rin bago ang anumang bagay pagdating sa naghahanap ng isang website. Kung ang website na iyon ay nakalista sa mga file ng host, ang address na ibinigay ay ginagamit at walang karagdagang hinahanap ay tapos na, kahit na ang address na iyon ay hindi wasto.

Hindi mahalaga kung anong bersyon ng Windows ang iyong PC ay tumatakbo, kung gumagamit ka ng isang Mac o kahit na ginawa mo ang paglipat sa alinman sa mga pamamahagi ng Linux, ang iyong computer ay may isang file na naka-host at ito ay magagamit bilang isang blocker ng web batay sa mga ad at malware.

Maaari host masira

Ang ginagawa ng tutorial na ito ay technically isang katiwalian ng host file. Ang orihinal na hangarin ay maiugnay ang mga pangalan ng server sa kanilang mga IP address. Sa pamamagitan ng pag-link sa isang pangalan ng site sa isang hindi wastong IP address, ikaw ay nakakasira ng kaunting pag-andar sa web. Sa kabutihang palad, sinisira mo ito sa iyong pabor sa pamamagitan ng pagharang sa pag-access ng iyong computer sa hindi kanais-nais na nilalaman sa online.

Siyempre, may potensyal para sa pang-aabuso dito. Gusto mo lamang i-update ang mga nilalaman ng file na ito mula sa maaasahang, mataas na kalidad na mapagkukunan. Sa mahigit sa 32,000 mga entry, magiging play ng bata upang baguhin ang IP address ng “windowsupdate.microsoft.com” sa isang site na nag-install ng software ng bot.net na nakilala bilang opisyal na mga update sa seguridad ng Microsoft para sa Windows. O mas masahol pa.

Tulad ng anumang magagamit sa internet sa mga araw na ito, tagapag-empake ng caveat!

“Ang lumang paaralan, Upper Mill, Saddleworth” ni Duncan Hull sa ilalim ng CC 2.0

Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map