Iya. The hosts
file tidak memblokir apa-apa, itu hanya memberitahu komputer di mana ia dapat menemukan bernama website. Ketika Anda mencoba untuk pergi ke google.com
, sistem akan memeriksa hosts
file itu untuk nama itu, dan jika ada, itu akan menggunakan IP di sana alih-alih mencari IP dari server DNS.
Mesin virtual memiliki file host sendiri, dan melakukan resolusi namanya sendiri (yaitu, memeriksa file host sendiri dan menghubungi server DNS sendiri), independen dari komputer host.
Bahkan jika Anda dialihkan google.com
ke 127.0.0.1
(Cara umum "memblokir" situs web), Anda masih bisa masuk ke google hanya dengan mengetik di 173.227.93.99
peramban web Anda.
Selain itu, filter berbasis IP pada OS host mungkin tidak berguna tergantung pada bagaimana jaringan VM dikonfigurasi. Biasanya, VM "dijembatani" dengan jaringan host, yang berarti bahwa semua lalu lintas masuk digandakan dan dikirim ke VM sehingga dapat melihat semua lalu lintas jaringan yang dilakukan oleh tuan rumah. Bahkan jika tuan rumah dikonfigurasikan untuk memblokir atau memfilter IP tertentu (seperti dengan firewall), VM akan tetap dapat melihat "salinan" datanya, yang akan memungkinkan VM untuk menjelajah internet dan mengabaikan filter yang diinstal pada komputer host.
Ingat aturan utama komputer dan keamanan: Jika saya secara fisik dapat menyentuh sistem komputer, maka dengan waktu saya dapat memiliki kontrol penuh atasnya; Anak-anak memiliki banyak waktu luang, dan sama sekali bukan pengecualian untuk aturan ini. Sepele untuk mem-boot ulang sistem ke safemode dan menghapus NetNanny atau perangkat lunak lain yang diinstal di atasnya.
Jika Anda ingin memfilter / membatasi / memantau apa yang dilakukan anak-anak Anda di internet, Anda harus melakukannya di tingkat jaringan, bukan di tingkat sistem. Lihat ke fitur apa yang didukung router Anda (seperti Integrasi NetNanny seperti yang disarankan @Keltari), dan apakah itu akan mendukung firmware router alternatif seperti DD-WRT yang dapat melakukan pemutusan yang terjadwal dari komputer anak (Katakanlah, mulai pukul 22:00 hingga 06:00 setiap hari) ).
Bahkan kemudian, penyaringan jaringan sering kali merupakan permainan Whack-A-Mole, dan seringkali dengan mudah digagalkan oleh proxy seperti Tor; Hampir tidak mungkin untuk menghentikan seseorang dari mengakses internet yang benar-benar ingin (tanyakan saja kepada Cina atau negara lain yang memiliki firewall besar yang akhirnya tidak bekerja dengan sempurna).
Dengan anak-anak, Anda harus berbicara dengan mereka dan menjelaskan kepada mereka bahaya Internet dan cukup percaya bahwa mereka tidak akan sengaja mencari situs yang buruk (dan kemudian menggunakan NetNanny hanya sebagai cadangan untuk menghentikan navigasi yang tidak disengaja), atau Anda harus tidak membiarkan mereka menggunakan komputer yang terhubung tanpa pengawasan.