Файл hosts используется для сопоставления имен хостов с IP-адресами. Однако у меня есть только IP-адрес. Я пытался использовать HostsMan, но он не хочет даже добавлять строку.
Как добавить строку в файл hosts, если у меня есть только IP-адрес?
Файл hosts используется для сопоставления имен хостов с IP-адресами. Однако у меня есть только IP-адрес. Я пытался использовать HostsMan, но он не хочет даже добавлять строку.
Как добавить строку в файл hosts, если у меня есть только IP-адрес?
Файл hosts - это один из нескольких методов, с помощью которых операционная система ищет IP-адрес, соответствующий имени хоста.
Редактор "hostman" - это редактор для этого файла.
Файл hosts - это текстовый файл, который можно редактировать с помощью любого текстового редактора, например, блокнота. Вам просто нужно соблюдать правила форматирования файлов хостов.
Файл hosts нельзя использовать для запрета доступа к IP-адресу, но его можно использовать для предоставления операционной системе ложного IP-адреса для имени хоста, которое вы хотите заблокировать. Например, если вы добавите строку
127.0.0.1 superuser.com
После этого вы больше не сможете получить доступ к этому сайту.
Вы можете использовать маршрут «черной дыры», чтобы предотвратить попадание любого пакета, предназначенного для определенного IP/ блока IP, в маршрутизатор
route -p ADD <ip you want to block> MASK 255.255.255.255 <destination IP>
Вы должны выбрать IP-адрес назначения из вашей локальной сети, если вы находитесь за NAT. Если вы напрямую подключены к Интернету, это, вероятно, не будет работать.
Например, если ваш IP-адрес 192.168.0.155, вы должны выбрать целевой IP-адрес, например, 192.168.0.166 - любой, кроме адреса вашего маршрутизатора.
Возможно, лучшим решением будет использование брандмауэра. Чтобы добавить правило просто, просто введите
netsh advfirewall firewall add rule name="Block IP" dir=out remoteip=<remote ip> action=block
Это будет работать независимо от того, как вы подключены к Интернету, поэтому это должно быть предпочтительным. Но если у вас не запущен брандмауэр Windows, это может не сработать, пока первый метод не зависит от брандмауэра.
Вы можете получить дополнительную информацию о командах брандмауэра Windows на странице Microsoft Technet