Есть ли способ заблокировать доступ определенных имен хостов в гостях Virtualbox?

Например, я хочу заблокировать любой доступ к superuser.com или stackoverflow.com в ОС, работающей на виртуальной машине Virtualbox, или, возможно, указать эти имена хостов на 127.0.0.1 или на фиктивный адрес. Какой лучший способ сделать это?

1 ответ1

1

Есть ли способ заблокировать доступ определенных имен хостов в гостях Virtualbox?

Все обычные методы блокировки сайтов для физических машин возможны и с гостями VirtualBox. Вы можете:

  • Измените файл hosts гостя и перенаправьте данные запросы на выбранные вами IP-адреса.

  • Настройте локальный DNS-сервер и направьте DNS-запросы гостя на этот сервер (который, опять же, разрешит эти определенные запросы на любой IP-адрес по вашему выбору).

  • Настройте прокси-сервер для блокировки запросов на эти адреса от гостя.

Что касается решений DNS и прокси-серверов, то любой из этих серверов может находиться на самом госте, другой виртуальной машине, хосте или другой физической машине в сети.


Вероятно, стоит упомянуть, что вам не нужно предоставлять гостям доступ в Интернет в первую очередь - вы можете использовать, например, сетевые адаптеры только для хоста.


Какой лучший способ сделать это?

Для обеспечения минимальной безопасности решения, основанные на гостевой машине, вероятно, менее безопасны, чем решения, основанные на отдельной виртуальной машине, хосте или другой физической машине.

Помимо этого, наилучшее решение, вероятно, сильно зависит от вашей сети и почему / как вы хотите заблокировать эти адреса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .