Есть машина с ОС Linux Slackware на которой стоит апач и mysql все это дело закрыто iptables. Нужно дать доступ к компьютеру только определенным компьютерам локалки. Написал правило для SSH:iptables -A INPUT -p tcp -s MY_IP --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp -d MY_IP --sport 22 -j ACCEPTэто все работает
точно такая же связка для доступа к http
iptables -A INPUT -p tcp -s MY_IP --dport 80 -j ACCEPT
iptables -A OUTPUT -p tcp -d MY_IP --sport 80 -j ACCEPT
iptables -A INPUT -p udp -s MY_IP --dport 80 -j ACCEPT
iptables -A OUTPUT -p udp -d MY_IP --sport 80 -j ACCEPTэта связка тоже работает, но если вместо MY_IP будет указан другой адрес, то зайти на апач с того компьютера не получается, хотя с моего все открывается нормально
>[оверквотинг удален]
>точно такая же связка для доступа к http
>
>iptables -A INPUT -p tcp -s MY_IP --dport 80 -j ACCEPT
>iptables -A OUTPUT -p tcp -d MY_IP --sport 80 -j ACCEPT
>iptables -A INPUT -p udp -s MY_IP --dport 80 -j ACCEPT
>iptables -A OUTPUT -p udp -d MY_IP --sport 80 -j ACCEPT
>
>эта связка тоже работает, но если вместо MY_IP будет указан другой адрес,
>то зайти на апач с того компьютера не получается, хотя с
>моего все открывается нормальноiptables -A INPUT -p tcp -s LOCAL_IP_1 --dport 22 -j ACCEPT
iptables -A INPUT -p tcp -s LOCAL_IP_2 --dport 22 -j ACCEPT
...
iptables -A INPUT -p tcp -s LOCAL_IP_1 --dport 80 -j ACCEPT
iptables -A INPUT -p tcp -s LOCAL_IP_2 --dport 80 -j ACCEPT
...
этого должно быть достаточно...