Saya mencoba untuk memblokir diri saya dari situs web yang membuang waktu tetapi perubahan yang saya lakukan pada / etc / hosts. Sebagai contoh:
127.0.0.1 localhost
127.0.1.1 ross-laptop
127.0.0.1 bing.com
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Saya dapat mengakses bing.com di Chrome atau Firefox yang baru dibuka - mengapa ini tidak berfungsi?
networking
hostname
Ross
sumber
sumber
Sudahkah Anda mencoba meletakkan
127.0.0.1
entri pada baris yang sama?120.0.0.1 abc bing.com foo
Itu seharusnya bekerja.
sumber
Buka Terminal ( ALT+ F2).
Ketikkan
sudo -i
bidang input. Periksa opsi Jalankan di terminal . Terakhir klik tombol Run .Ketikkan kata sandi Anda jika perlu dan tekan enter. Kemudian masukkan perintah berikut.
Anda akan mendapatkan jendela Editor Teks Gedit.
Misalnya, jika kita perlu memblokir Facebook, tambahkan baris berikut setelahnya
127.0.0.1 localhost
.Dengan melakukan ini, itu akan memblokir situs di semua browser termasuk Google Chrome, Chromium, Mozilla.
Itu dia. Ketika sekarang Anda membuka www.facebook.com atau facebook.com , Anda tidak dapat mengaksesnya. Untuk mengaktifkan kembali Facebook, hapus baris yang kami tambahkan dari file
/etc/hosts
.Sumber - Blog Subin
sumber
Selain solusi CragM, ingat Anda dapat menggunakan semua alamat 127.xxx untuk tujuan ini, jangan ulangi alamat yang sama.
sumber
Mengubah / etc / hosts tampak seperti peretasan global. Saya sarankan menyiapkan proxy http lokal sebagai gantinya (squid, privoxy dll) dan arahkan browser Anda untuk menggunakannya. Dengan cara ini Anda akan mendapatkan cara yang lebih fleksibel dalam mengelola daftar hitam di tingkat proxy.
sumber
/etc/hosts
? Bisakah Anda menjelaskan mengapa ini solusi yang lebih baik?