LINUX.ORG.RU
Форум — Admin  

Настройка роутера

 


0

1

День добрый.

Есть сеть 192.168.1.0/24

Есть роутер 192.168.1.32

Есть white-list

192.168.1.14
192.168.1.15
192.168.1.16

Нужно максимально сократить общение роутера и хостов из сети не входящих в white-list.

В правильном ли направлении я думаю?

#Фильтр для white-list
iptables -N SUBNET
iptables -A SUBNET -s 192.168.1.14 -j RETURN
iptables -A SUBNET -s 192.168.1.15 -j RETURN
iptables -A SUBNET -s 192.168.1.16 -j RETURN
iptables -A SUBNET -j DROP

#Установленные - пропускаем
iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
#Из сетки - фильтруем
iptables -A INPUT -s 192.168.1.0/24 -j SUBNET
#Или даже так
iptables -A INPUT -j SUBNET
#Все, что не отфильтровали - можно
iptables -P INPUT ACCEPT
#Соединения с сеткой не нужны и даже не желательны
iptables -A OUTPUT -d 192.168.1.0/24 -j DROP

C iptables до этого дела не имел.

★★

1. дефолтная политика на input желательна DROP
2. в OUTPUT тоже нудно правило для RELATED, ESTABLISHED, иначе при твоем раскладе будет борода

Pinkbyte ★★★★★
()

и да, если этот роутер граничит с Интернет, где правила на транзитные пакеты(цепочка FORWARD)?

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Роутер фактически выпускает white-list в инет.

Правила фильтрации за исключением этого-самого white-list настроены через веб-морду.

Belkrr ★★
() автор топика

Если ты через роутер выходишь, то блокируй эти адреса в цепочке FORWARD

в FORWARD добавляешь правило которое будет сбрасывать пакеты с той или ip лучше всего это сделать сброс пакетов чтоб хост долго не ждал ответ REJECT

mannaz2004 ★
()

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

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