iptables и несколько портов

Это не работает для меня:

# iptables -A INPUT -p tcp --dports 110,143,993,995 -j ACCEPT

iptables v1.4.7: unknown option `--dports'
Try `iptables -h' or 'iptables --help' for more information.

Однако на странице man есть опция --dports ... любые идеи?

21 голос | спросил Zenet 24 Jpm1000000pmTue, 24 Jan 2012 19:50:36 +040012 2012, 19:50:36

2 ответа


38

Вы должны использовать --match multiport в правиле для определения большего количества портов

#iptables -A INPUT -p tcp  --match multiport --dports 110,143,993,995 -j ACCEPT
ответил Mughil 24 Jpm1000000pmTue, 24 Jan 2012 20:00:57 +040012 2012, 20:00:57
9

Перед использованием параметров dports вам необходимо указать модуль -m multiport.

ответил kaji 24 Jpm1000000pmTue, 24 Jan 2012 20:00:44 +040012 2012, 20:00:44

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132