Bạn có thể sử dụng một hệ điều hành ảo để truy cập vào một trang web bị chặn trong Host Host® Hosts File?

Mục lục:

Bạn có thể sử dụng một hệ điều hành ảo để truy cập vào một trang web bị chặn trong Host Host® Hosts File?
Bạn có thể sử dụng một hệ điều hành ảo để truy cập vào một trang web bị chặn trong Host Host® Hosts File?

Video: Bạn có thể sử dụng một hệ điều hành ảo để truy cập vào một trang web bị chặn trong Host Host® Hosts File?

Video: Bạn có thể sử dụng một hệ điều hành ảo để truy cập vào một trang web bị chặn trong Host Host® Hosts File?
Video: 21 - Thực hành tạo job với Scheduler trong Oracle Database | OraAZ | Trần Văn Bình - YouTube 2024, Tháng tư
Anonim
Bất kể bạn cố gắng giữ cho con mình an toàn như thế nào khỏi các trang web không mong muốn trên Internet, có vẻ như luôn có một số phương pháp phá vỡ bất kỳ sự bảo vệ nào bạn thiết lập. Today‚Äôs SuperUser Q & A bài thảo luận về khả năng sử dụng một hệ điều hành ảo để truy cập vào các trang web bị chặn trong tập tin host host.
Bất kể bạn cố gắng giữ cho con mình an toàn như thế nào khỏi các trang web không mong muốn trên Internet, có vẻ như luôn có một số phương pháp phá vỡ bất kỳ sự bảo vệ nào bạn thiết lập. Today‚Äôs SuperUser Q & A bài thảo luận về khả năng sử dụng một hệ điều hành ảo để truy cập vào các trang web bị chặn trong tập tin host host.

Today Questionôs Câu hỏi & Trả lời phiên đến với chúng tôi lịch sự của SuperUser‚Äîa phân khu của Stack Exchange, một nhóm cộng đồng theo định hướng của các trang web Q & A.

Ảnh chụp màn hình lịch sự của John M (Flickr).

Câu hỏi

Người đọc siêu người dùng Vinayak muốn biết liệu có thể sử dụng một hệ điều hành ảo để truy cập vào các trang web bị chặn trong tệp máy chủ lưu trữ OS‚Äô không:

I was reading through a Net Nanny article that mentioned the various ways its web filter could be bypassed by kids.

I saw this among the methods listed:

One way that teens can get around the filter entirely is to install a program that runs a virtual machine on the computer, essentially a computer within the computer. So, for example, if your computer’s operating system is Windows, the crafty teen can download a program that runs a virtual Windows operating system that will not have Net Nanny installed, and then surf the web with no filter.

Now I was wondering if this might still be possible if the hosts file on the host OS has blocked access to all unwanted websites. Assume for the moment that such a huge, regularly updated hosts file does exist (including websites with adult content, web proxies, P2P file-sharing, etc.).

Would it be possible to visit those blocked websites using a web browser running in the virtual OS? Also, assume that no VPN or TOR is used, nor Google’s “cached” view of the webpage.

Có thể truy cập các trang web không mong muốn trong hệ điều hành ảo hoặc tệp máy chủ lưu trữ trong truy cập khối Máy chủ lưu trữ vào chúng không?

Câu trả lời

Người đóng góp SuperUser Darth Android có câu trả lời cho chúng tôi:

Yes. The hosts file does not block anything, it just tells the computer where it can find named websites. When you try going to google.com, the system will check its hosts file for that name, and if it exists, it will use the IP address there instead of looking up the IP address from a DNS server.

A virtual OS has its own hosts file, and performs its own name resolution (i.e. checking its own hosts file and contacting its own DNS server) independent from the host OS.

Even if you redirected google.com to 127.0.0.1 (a common way of blocking a website), you can still get to Google simply by typing 173.227.93.99 into your web browser instead.

Additionally, IP-based filters on the host OS may be useless depending on how the virtual OS network is configured. Usually, the virtual OS is bridged with the host’s networking, meaning that all incoming traffic is duplicated and sent to the virtual OS so that it can see the same network traffic that the host OS does. Even if the host OS is configured to block or filter certain IP addresses (such as with a firewall), the virtual OS will still get to see its copy of the data, which will allow the virtual OS to browse the internet and ignore a filter installed on the host OS.

Remember the cardinal rule of computers and security: If I can physically touch a computer system, then given time I can have full control over it. Kids have lots of free time, and by no means are they an exception to this rule. It is trivial to reboot a system into safe mode and remove Net Nanny or any other piece of software installed upon it.

If you wish to filter/restrict/monitor what your kids do on the Internet, you need to do so at the network level, not the system level. Look into what features your router supports (such as Net Nanny Integration like @Keltari suggests) and if it will support alternate router firmware such as DD-WRT, which can do a scheduled disconnect of the child’s computer (such as 10 p.m. to 6 a.m. each day).

Even then, network filtering is often a game of Whack-A-Mole, and often easily thwarted by proxies like Tor. It is next to impossible to stop someone from accessing the Internet if they really want to (just ask China or other countries with massive firewalls that ultimately do not work perfectly).

With kids, you either have to talk with them and explain the perils of the Internet, then have enough trust that they will not intentionally seek out the bad sites (using Net Nanny merely as a backup to stop accidental navigations), or you refuse to let them use a connected computer unsupervised.

Có cái gì để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange có hiểu biết công nghệ khác? Xem toàn bộ chuỗi thảo luận tại đây.

Đề xuất: