2

Я знаю, как редактировать мой файл hosts на osx, как я могу заблокировать диапазон 78.31.8.0/22? Что я помещаю в файл hosts?

2 ответа2

3

Ты не можешь.

/etc/hosts не предназначен для блокировки - он предназначен для преобразования доменных имен в адреса (когда другие методы недоступны), а точнее - точное имя для одного адреса. Если программа попытается получить доступ к адресу напрямую, система даже не коснется /etc/hosts , потому что искать будет нечего.

Используйте надлежащий брандмауэр, такой как ipfw .

2

Простой способ обнулить диапазон ip:

route add 78.31.8.0/22 lo

Используйте таблицу маршрутизации, чтобы сделать это :)

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