LINUX.ORG.RU
решено ФорумAdmin

заблокировать доступ ко всем адресам кроме избранного

 


0

2

Привет, ЛОР! Стоит задача заблокировать через шлюз (CentOS) доступ ко всем адресам кроме двоих избранных. Пока делаю так:

iptables -A FORWARD ! -d 10.18.49.2 -j REJECT
iptables -A FORWARD ! -d 10.18.96.42 -j REJECT
Но оно не работает
ping 10.18.49.2
PING 10.18.49.2 (10.18.49.2) 56(84) bytes of data.
From 10.18.60.1 icmp_seq=1 Destination Port Unreachable
...
Что я делаю не так?

★★★★★

Последнее исправление: sphericalhorse (всего исправлений: 3)

Внезапно, так сработало:

$ iptables -P FORWARD DROP
$ iptables -A FORWARD -d 10.18.49.2 -j ACCEPT
$ iptables -A FORWARD -d 10.18.96.42 -j ACCEPT
$ iptables -A FORWARD -d 10.18.60.0/24 -j ACCEPT

sphericalhorse ★★★★★
() автор топика
Последнее исправление: sphericalhorse (всего исправлений: 1)
Ответ на: комментарий от sphericalhorse

угу, внезапно. Как разрешил ответные пакеты, так сразу и заработало, иначе они в полиси «DROP» попадали.

Все ответное можно было разрешить через "-m state -j ESTABLISHED,RELATED" первым правилом в FORWARD

vel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.