LINUX.ORG.RU

настройка 110 порта в iptables


0

1

Всем привет!

Хочу открыть 110ый порт для pop3 на дебиан, но не получается. вот список фаервола

servicecontract:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
ACCEPT tcp -- anywhere anywhere tcp dpt:www
DROP tcp -- anywhere anywhere tcp dpt:sunrpc
DROP tcp -- anywhere anywhere tcp dpt:imap2
DROP tcp -- anywhere anywhere tcp dpt:pop3
DROP tcp -- anywhere anywhere tcp dpt:domain
DROP tcp -- anywhere anywhere tcp dpt:imaps
DROP tcp -- anywhere anywhere tcp dpt:pop3s
ACCEPT tcp -- anywhere anywhere multiport dports pop3
ACCEPT tcp -- anywhere anywhere tcp dpt:pop3
ACCEPT tcp -- anywhere anywhere tcp dpt:pop3

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp spt:ssh
ACCEPT tcp -- anywhere anywhere tcp dpt:www
DROP tcp -- anywhere anywhere tcp dpt:sunrpc
DROP tcp -- anywhere anywhere tcp dpt:imap2
DROP tcp -- anywhere anywhere tcp dpt:pop3
DROP tcp -- anywhere anywhere tcp dpt:domain
DROP tcp -- anywhere anywhere tcp dpt:imaps
DROP tcp -- anywhere anywhere tcp dpt:pop3s
ACCEPT tcp -- anywhere anywhere tcp spt:pop3
ACCEPT tcp -- anywhere anywhere multiport dports pop3

что непонятно - почему несколько строчек с поп3? Часть открыта (открывал командами), а часть осталась закрытой.



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

не получается

А что делали?

edigaryev ★★★★★
()

У тебя вначале идёт запрет на 110, потом ты его разрешаешь. Так не пойдёт. Тем более в твоём случае, когда правило по умолчанию стоит ACCEPT для всех цепочек, смысла добавлять «ACCEPT tcp — anywhere anywhere tcp spt:pop3» нет. Можно было просто удалить «DROP tcp — anywhere anywhere tcp dpt:pop3».

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

Спасибо за объяснение! Честно говоря, свято верил, если сказать «да», то «нет» удаляется. Не подскажете, какой командой удалять лишние дропы?

v_sadist
() автор топика
Ответ на: комментарий от v_sadist

man iptables

hint:

-D, --delete chain rulenum
    Delete one or more rules from the selected chain. There are two versions of this command: the rule can be specified as a number in the chain (starting at 1 for the first rule) or a rule to match.

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