Есть машина с ОС 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 будет указан другой адрес, то зайти на апач с того компьютера не получается, хотя с моего все открывается нормально