Відповіді:
Я думаю, що використання фальшивого DNS (напр. 127.0.0.1
) Було б достатнім. Є лише одна проблема: вона не вирішить вашу проблему.
Інтернет не працює в доменах, він працює на IP-адресах. Домени - це доповнення, яке вирішує проблему з IP-адресами, які важко запам'ятати. DNS перекладає доменні імена на IP-адреси сервера. У більшості протоколів ви можете просто поставити IP замість домену, і він буде просто працювати. HTTP 1.1 - виняток - використовуване доменне ім'я надсилається в заголовки HTTP, щоб дозволити запуск декількох доменів на одному IP. Заголовками можна легко управляти, і ви все одно можете потрапити на будь-який веб-сайт без DNS.
О, і ви можете просто використовувати незалежний від ОС DNS-роздільник.
Що вам потрібно - це брандмауер .