Файл хостов перенаправляет ошибку браузера "незащищенное соединение"
Я нахожусь в процессе создания инструмента, который может блокировать, разблокировать и перенаправлять сайты, манипулируя файлом hosts. Он работает так, как задумано, за исключением части перенаправления.
Я могу получить что-то подобное в файле hosts:
98.139.183.24 www.facebook.com
(98.139.183.24 - IP для yahoo.com)
С помощью этой пакетной команды:
for /f "tokens=1,2 delims=[]" %%A in ('ping %UserInput2% ^| find "Pinging"') do set ipaddress=%%B
echo %ipaddress% %UserInput1% >> %hostspath%
echo ipconfig /flushdns
Теперь проблема в том, что когда браузер перезапускается, и я захожу на facebook.com, он возвращает ошибку в каждом браузере, говорящую:"Незащищенное соединение" или что-то подобное.
Я попытался изменить записи хостов с помощью http:// https:// и т.д. безрезультатно.
Я был бы признателен, если бы кто-то знал запись в файле hosts или команду пакетного файла, чтобы предотвратить это.