Я знаю, как редактировать мой файл hosts на osx, как я могу заблокировать диапазон 78.31.8.0/22? Что я помещаю в файл hosts?
2 ответа
3
Ты не можешь.
/etc/hosts не предназначен для блокировки - он предназначен для преобразования доменных имен в адреса (когда другие методы недоступны), а точнее - точное имя для одного адреса. Если программа попытается получить доступ к адресу напрямую, система даже не коснется /etc/hosts , потому что искать будет нечего.
Используйте надлежащий брандмауэр, такой как ipfw .
2
Простой способ обнулить диапазон ip:
route add 78.31.8.0/22 lo
Используйте таблицу маршрутизации, чтобы сделать это :)
