LINUX.ORG.RU
ФорумAdmin

Как реализовать список ИП-адресов для iptables


0

0

Доброго времени суток!

Существует список адресов с которых можно выходить в инет. Подсетью их не свяжешь, с помощью -m iprange тоже. Это абсолютно независимые адреса.

Как сделать запись более удобной, чтобы не генерить на каждый ИП свое правило. Ну типа как multiport, перечислить через запятую?

anonymous
Ответ на: комментарий от no-dashi

А какая ему разница, в какой цепочке писать правила для своих хостов?

Немного кривовато, но:

export IPS="ip1 ip2 ip3 ip4"
for i in $IPS;do iptables blah-blah-blah --src $i -j ACCEPT;done

markevichus ★★★
()

сам гуглил - не нашёл ничего о multiple ip address. Ман тоже ничего не говорит.

Надеюсь, когда-нибудь в iptables организуют списки, как в pf и не нужно будет парится со всякими -m multiport....

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

> Существует список адресов с которых можно выходить в инет. Подсетью их не свяжешь, с помощью -m iprange тоже. Это абсолютно независимые адреса.

Раз это адреса с которых можно выходить и интернет, то скорее всего для этого и ipmap хватить с маской /16 (ну или парочки)

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