Назад | Перейти на главную страницу

Заблокируйте диапазон IP-адресов с помощью FreeBSD 'route add'

Чтобы заблокировать один IP-адрес, я использую следующее:

/sbin/route add -host 192.168.0.0 127.0.0.1

Можно ли заблокировать диапазон IP-адресов с помощью route?

Я пробовал советы, найденные в Google, например:

/sbin/route add 192.168.0.0/24
/sbin/route add -net 192.168.0.0/24 -blackhole

Но ни один из них, похоже, не работает.

Блокировка IP:

/sbin/route add 192.168.0.1 127.0.0.1 -blackhole

Черный диапазон:

/sbin/route add -net 192.168.0.0/24 127.0.0.1 -blackhole

Чтобы сделать его постоянным, отредактируйте /etc/rc.conf:

static_routes=”d1 d2″
route_d1=”-net 192.168.0.0/16 127.0.0.1 -blackhole”
route_d2=”-net 10.0.0.0/8 127.0.0.1 -blackhole”