Народ! Всех с наступающим НГ!Проблема:
Есть сервер (asplinux 9.0) + iptables
В настройках iptables стоит политика INPUT DENY
мне нужно чтобы с определенного ip был разрешен доступ на сервер по ssh, а все остальные входящие запрещены.
как быть?
>Народ! Всех с наступающим НГ!
>
>Проблема:
>
>Есть сервер (asplinux 9.0) + iptables
>
>В настройках iptables стоит политика INPUT DENY
>
>мне нужно чтобы с определенного ip был разрешен доступ на сервер по
>ssh, а все остальные входящие запрещены.
>
>как быть?/sbin/iptables -A INPUT -p udp -j REJECT
/sbin/iptables -A INPUT -p tcp --syn -j REJECT --reject-with tcp-reset
/sbin/iptables -A INPUT -p tcp -s <выделенный ип> --dport 22 -j ACCEPTПравила задавай именно в таком порядке.
>>Народ! Всех с наступающим НГ!
>>
>>Проблема:
>>
>>Есть сервер (asplinux 9.0) + iptables
>>
>>В настройках iptables стоит политика INPUT DENY
>>
>>мне нужно чтобы с определенного ip был разрешен доступ на сервер по
>>ssh, а все остальные входящие запрещены.
>>
>>как быть?
>
>/sbin/iptables -A INPUT -p udp -j REJECT
>/sbin/iptables -A INPUT -p tcp --syn -j REJECT --reject-with tcp-reset
>/sbin/iptables -A INPUT -p tcp -s <выделенный ип> --dport 22 -j ACCEPT
>
>Правила задавай именно в таком порядке.Откуда прочитал? Ссылку дай хоть посмотреть, может в этом есть доля разума.
INPUT -s ip_remote -d server -p tcp -m tcp --dport 22 -j ACCEPT
INPUT -d ip_remote -s server -p tcp -m tcp --sport 22 -j ACCEPT
если начнешь исползовать tcp states - готовься - при большом траффле твой iptables ляжет ( из-за mod_conntrac конечно)