* [Comm] pop3 через iptables
@ 2002-11-01 7:00 demien
2002-11-01 7:20 ` [Comm] " aek
0 siblings, 1 reply; 4+ messages in thread
From: demien @ 2002-11-01 7:00 UTC (permalink / raw)
To: community
Всем доброго дня.
Хочу раздавать почту (pop3) через iptables, бросьте кто-нибудь пожалуйста коротенький
примерчик настройки iptables.
Инет раздается следующим образом:
модем - выделенка (трафик до провайдера)
DVB карта - спутниковый инет (обратный трафик через тарелку)
сетевая карта - раздача инета в сети.
На машине (ALTLinux Master 2), стоят и iptables и ipchains, ipchains нужено
убить или они совместно могут работать?
Заранее благодарен, Дмитрий.
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Comm] Re: [Comm] pop3 через iptables
2002-11-01 7:00 [Comm] pop3 через iptables demien
@ 2002-11-01 7:20 ` aek
2002-11-01 8:37 ` demien
0 siblings, 1 reply; 4+ messages in thread
From: aek @ 2002-11-01 7:20 UTC (permalink / raw)
To: demien@samtel.ru
Hello demien,
Friday, November 01, 2002, 2:00:46 PM, you wrote:
dsr> Всем доброго дня.
dsr> Хочу раздавать почту (pop3) через iptables, бросьте кто-нибудь пожалуйста коротенький
dsr> примерчик настройки iptables.
dsr> Инет раздается следующим образом:
dsr> модем - выделенка (трафик до провайдера)
dsr> DVB карта - спутниковый инет (обратный трафик через тарелку)
dsr> сетевая карта - раздача инета в сети.
dsr> На машине (ALTLinux Master 2), стоят и iptables и ipchains, ipchains нужено
dsr> убить или они совместно могут работать?
Выбирать ipt... ipc... будешь сам. Они чем то отличаются но в эти
тонкости я не залезал. Основная мысль этих заморочек - прикрыть
порты.
# Allow 'pop3'
ipchains -A input -p tcp -s 10.5.80.0/21 0:65535 --dport 110 -j ACCEPT
ipchains -A output -p tcp ! -y --sport 110 -d 10.5.80.0/21 0:65535 -j ACCEPT
Это конкретный мой кусок Ипчейнса для внутренней сети 10.5.80.0/21
Перед этим конечно же прибивается все остальное:
# Delete any existing chains
ipchains -F
ipchains -X
# Shut down all traffic
ipchains -P forward DENY
ipchains -P input DENY
ipchains -P output DENY
И... кроме pop3 твои юзеры нече не увидют
, а сервер будет ваще глух и слеп...
для почты еще советую сделать:
# Allow 'smtp'
ipchains -A input -p tcp --sport 0:65535 --dport 25 -j ACCEPT
ipchains -A output -p tcp ! -y --sport 25 --dport 0:65535 -j ACCEPT
ipchains -A output -p tcp --sport 0:65535 --dport 25 -j ACCEPT
ipchains -A input -p tcp ! -y --sport 25 --dport 0:65535 -j ACCEPT
Понятное дело что весь остальной трафик у сервера придется
тоже через Ипчейнз разрешать (по нормальному)
--
Всех благ!
Анатолий
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Comm] Re: [Comm] pop3 через iptables
2002-11-01 7:20 ` [Comm] " aek
@ 2002-11-01 8:37 ` demien
2002-11-04 5:01 ` [Comm] Re[2]: " aek
0 siblings, 1 reply; 4+ messages in thread
From: demien @ 2002-11-01 8:37 UTC (permalink / raw)
To: community
On Fri, Nov 01, 2002 at 02:20:46PM +0700, aek wrote:
> Hello demien,
>
> Friday, November 01, 2002, 2:00:46 PM, you wrote:
>
> dsr> Всем доброго дня.
>
> dsr> Хочу раздавать почту (pop3) через iptables, бросьте кто-нибудь пожалуйста коротенький
> dsr> примерчик настройки iptables.
> dsr> Инет раздается следующим образом:
> dsr> модем - выделенка (трафик до провайдера)
> dsr> DVB карта - спутниковый инет (обратный трафик через тарелку)
> dsr> сетевая карта - раздача инета в сети.
> dsr> На машине (ALTLinux Master 2), стоят и iptables и ipchains, ipchains нужено
> dsr> убить или они совместно могут работать?
>
> Выбирать ipt... ipc... будешь сам. Они чем то отличаются но в эти
> тонкости я не залезал. Основная мысль этих заморочек - прикрыть
> порты.
>
> # Allow 'pop3'
> ipchains -A input -p tcp -s 10.5.80.0/21 0:65535 --dport 110 -j ACCEPT
> ipchains -A output -p tcp ! -y --sport 110 -d 10.5.80.0/21 0:65535 -j ACCEPT
>
> Это конкретный мой кусок Ипчейнса для внутренней сети 10.5.80.0/21
>
> Перед этим конечно же прибивается все остальное:
> # Delete any existing chains
> ipchains -F
> ipchains -X
> # Shut down all traffic
> ipchains -P forward DENY
> ipchains -P input DENY
> ipchains -P output DENY
>
> И... кроме pop3 твои юзеры нече не увидют
> , а сервер будет ваще глух и слеп...
> для почты еще советую сделать:
>
> # Allow 'smtp'
> ipchains -A input -p tcp --sport 0:65535 --dport 25 -j ACCEPT
> ipchains -A output -p tcp ! -y --sport 25 --dport 0:65535 -j ACCEPT
> ipchains -A output -p tcp --sport 0:65535 --dport 25 -j ACCEPT
> ipchains -A input -p tcp ! -y --sport 25 --dport 0:65535 -j ACCEPT
>
> Понятное дело что весь остальной трафик у сервера придется
> тоже через Ипчейнз разрешать (по нормальному)
>
А если у меня народ в инет через Squid лезет, а через Postfix почту
отправляет, для них то же нужно правила в ipchains прописывать?
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Comm] Re[2]: [Comm] Re: [Comm] pop3 через iptables
2002-11-01 8:37 ` demien
@ 2002-11-04 5:01 ` aek
0 siblings, 0 replies; 4+ messages in thread
From: aek @ 2002-11-04 5:01 UTC (permalink / raw)
To: demien@samtel.ru
Hello demien,
Friday, November 01, 2002, 3:37:55 PM, you wrote:
>> Понятное дело что весь остальной трафик у сервера придется
>> тоже через Ипчейнз разрешать (по нормальному)
>>
dsr> А если у меня народ в инет через Squid лезет, а через Postfix почту
dsr> отправляет, для них то же нужно правила в ipchains прописывать?
Повторюсь. Придется выписывать все порты которые ты открываешь и кому
ты их открываешь. Для сквида правила такие:
Юзера ходют из подсетки (сам догадайся какой :)) на порт 8010 (у тебя
может быть прописан другой порт, посмотри в /etc/squid/squid.conf)
ipchains -A input -p tcp -s 192.168.1.0/24 0:65535 --dport 8010 -j ACCEPT
От себя отпускаются только пакеты с установленным соединением от 8010
порта и только в разрешеную сеть.
ipchains -A output -p tcp ! -y --sport 8010 -d 192.168.1.0/24 0:65535 -j ACCEPT
А сквид уже ходит на любую машину к 80 порту (WWW)
ipchains -A output -p tcp --sport 0:65535 --dport 80 -j ACCEPT
К себе - только установленные соединения с 80 порта.
ipchains -A input -p tcp ! -y --sport 80 --dport 0:65535 -j ACCEPT
Самые широко используемые порты и протоколы ты должен знать, без этого
за firewall можешь даже не браться.
--
Всех благ!
Анатолий
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-11-04 5:01 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-01 7:00 [Comm] pop3 через iptables demien
2002-11-01 7:20 ` [Comm] " aek
2002-11-01 8:37 ` demien
2002-11-04 5:01 ` [Comm] Re[2]: " aek
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git