Windows - заставить файл hosts влиять на ICS
Я использую специальную сеть Wi-Fi (хостинговая сеть, использующая адаптер виртуального мини-порта Microsoft WiFi) на моем ПК. Я использовал ICS (Internet Connection Sharing), чтобы связать существующее Wi-Fi-соединение с Ad Hoc-сетью, чтобы люди в Ad-Hoc-сети могли выходить в Интернет через мое соединение.
То, что я пытаюсь сделать, это добавить несколько пользовательских хостов, так что люди в специальной сети могут, например, перейти на foobar.com
и быть направленным на сервер моего ПК. Итак, я добавил следующие строки в мой файл hosts в `%windir%\system32\drivers\etc\hosts':
192.168.137.1 foobar.com
192.168.137.1 www.foobar.com
куда 192.168.137.1
IP моего компьютера в сети Ad Hoc. Хотя это изменение коснулось моей машины, оно не повлияло ни на одно другое устройство в сети.
Как сделать так, чтобы мой файл hosts влиял на устройства в моей сети Ad Hoc?
1 ответ
Ты не можешь. Файл Hosts действует только для локального DNS-клиента. Если вам нужно, чтобы другие клиенты разрешали записи в файле Hosts, вам нужно настроить внутренний DNS-сервер и настроить своих клиентов на использование его для DNS.