Fail host adalah fail teks biasa yang disebut hosts.txt yang memaparkan nama host kepada alamat IP.


Sistem Nama Domain (DNS) adalah pangkalan data jauh yang digunakan untuk menterjemah mudah difahami dan mengingati alamat web (URL) yang kita kenal, ke alamat IP berangka 'benar' mereka yang dapat difahami oleh komputer: misalnya menerjemahkan nama domain proprivacy.com ke alamat IPnya 198.41.187.186.

Dalam kebanyakan sistem operasi fail tuan rumah diselesaikan dengan keutamaan kepada permintaan DNS, jadi jika fail tuan rumah menyelesaikan nama hos, permintaan itu tidak pernah meninggalkan komputer anda. Ini bermakna fail tuan rumah boleh diedit untuk menyekat nama domain pelayan iklan, sepanduk, kuki pihak ketiga, dan pelbagai jenis malware, adware dan spyware.

Sebagai contoh, menambah entri "0.0.0.0 ad.doubleclick.net"Untuk fail host akan menyekat semua iklan yang disiarkan oleh pelayan DoubleClick itu ke mana-mana halaman web yang anda lawati.

0.0.0.0 adalah "alamat meta-tanpa arahan yang digunakan untuk menunjuk sasaran tidak sah, tidak diketahui atau tidak terpakai." Alamat alternatif yang sering digunakan adalah 127.0.0.1, yang merupakan alamat localhost, tetapi 0.0.0.0 lebih disukai kerana ia adalah lebih cepat (tidak menunggu masa tamat) dan ia tidak mengganggu jika pelayan web tempatan sedang berjalan.

Bagaimana untuk mengedit fail tuan rumah anda

  1. Cari Notepad, klik kanan, dan Jalankan sebagai pentadbir.

    Hos 1

  2. Fail -> Buka > c: \ windows \ system32 \ drivers \ etc \ hosts. Di bawah # terakhir masukkan: 0.0.0.0 [nama domain] mis. 0.0.0.0 google.com Pelbagai tuan rumah boleh masuk, dengan setiap satu pada baris baru.

    Hos 2

  3. Edit -> Simpan.

Perhatikan bahawa mengedit fail tuan rumah boleh menyebabkan amaran dari program anti-virus anda. Jika ya, maka "benarkan" perubahan itu. Dalam contoh kami, jika anda melayari www.google.com, anda akan mendapati laman web tersebut disekat. Untuk menyekatkan hos, sama ada memadamkan kemasukannya atau menambah simbol # di hadapannya.

Arahan untuk mengedit fail tuan rumah di Ubuntu dan Mac OSX boleh didapati di sini.

Senarai tuan rumah

Beberapa laman web menyediakan senarai domain yang dimiliki oleh adware dan malware yang diketahui, dan lain-lain domain, yang boleh ditambahkan ke fail tuan rumah anda.

Yang terbaik dari yang saya ketahui adalah fail tuan rumah StevenBlack Amalgamated, yang "menggabungkan beberapa fail tuan rumah yang bereputasi dan menggabungkannya menjadi satu fail tuan rumah yang tergabung dengan salinan yang dibuang."

Ia pada masa ini mengandungi 27,148 penyertaan unik yang digabungkan dari sumber "high quality" berikut:

  • Adaway menjadi tuan rumah fail, dikemas kini dengan kerap.
  • Fail Hosts MVPs.org di http://winhelp2002.mvps.org/hosts.htm, dikemaskini setiap bulan, atau di sana.
  • Dan Pollock di http://someonewhocares.org/hosts/ dikemas kini dengan kerap.
  • Senarai Domain Malware di http://www.malwaredomainlist.com/, dikemas kini dengan kerap.
  • Peter Lowe di http://pgl.yoyo.org/adservers/, dikemas kini dengan kerap.
  • Senarai kecil saya sendiri dalam bentuk mentah di sini.

StevenBlack mentakrifkan sumber yang "berkualiti tinggi" sebagai salah satu yang secara aktif dikendalikan, dengan lebih besar fail tuan rumah, lebih banyak kurasi diperlukan!

Hos 3

Fail sebenar dalam repositori yang anda mahu dipanggil tuan rumah. Untuk digunakan, hanya potong & paste penyertaan tuan rumah ke dalam file host anda, kemudian Simpan.

Hos fail vs. penyekat iklan berasaskan penyemak imbas

Orang yang memberi perhatian mungkin melihat persamaan antara menyekat kandungan menggunakan fail Semesta dan senarai blok yang digunakan oleh penyekat iklan berasaskan pelayar seperti AdBlock Plus dan uBlock Origin.

Pro fail hos

  • Resolusi domain berlaku pada tahap yang sangat rendah (begitu cepat)
  • Tidak menggunakan memori atau kuasa pemprosesan
  • Blok iklan dan perisian hasad di seluruh OS, bukan hanya penyemak imbas

Sambungan fail tuan rumah

  • Sukar untuk membolehkan / melumpuhkan pada setiap tapak
  • Hanya boleh menyekat seluruh domain (bukan unsur individu)
  • Senarai fail host biasanya dikemas kini kurang kerap

Ad-blocker pros

  • Mudah untuk membolehkan / mematikan dari dengan penyemak imbas secara percuma
  • Lebih granulariti (elemen halaman, kad liar)

Pelanggaran ad-blocker

  • Hanya blok elemen dalam penyemak imbas
  • Permintaan memori dan pemprosesan yang tinggi

Secara peribadi, saya menggunakan kedua-dua, kerana saya sangat membenci iklan!

Petua 1

Mengedit fail tuan rumah menjadikan alternatif yang hebat untuk menggunakan perisian kawalan ibu bapa.

Petua 2

Menggunakan VPN sering menyebabkan OS untuk memintas memeriksa fail hos. Plugin penyemak imbas uBlock Origin bagaimanapun, boleh ditetapkan untuk menggunakan fail host seperti yang dibuat oleh Dan Pollock dan MVPs.org.

tuan rumah uBlock Origin

Pergi ke papan pemuka uBlock Origin -> Penapis pihak ketiga (tab kedua di atas) -> Serbaguna (kira-kira separuh ke bawah)

Terima kasih kepada pembaca ihavenoname kerana menghantar hujung ini.

Brayan Jackson
Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me