Все привет. Такая проблема. У меня прописан и работает маскардинг для почтовых серверов.
LOCALNET=192.168.130.0/24
iptables -P FORWARD DROP
iptables -A FORWARD -p tcp -s $LOCALNET --dport 110 -j DROP
iptables -A FORWARD -p tcp -s $LOCALNET -d smtp.mail.ru --dport 25 --sport 25 -j ACCEPT
iptables -A FORWARD -p tcp -s $LOCALNET -d pop.mail.ru --dport 110 --sport 110 -j ACCEPT
iptables -A FORWARD -p tcp -s $LOCALNET -d mail.ххххх.ru --dport 25 --sport 25 -j ACCEPT
iptables -A FORWARD -p tcp -s $LOCALNET -d mail.ххххх.ru --dport 110 --sport 110 -j ACCEPT
iptables -A FORWARD -p tcp -s $LOCALNET -d smtp.bk.ru --dport 25 --sport 25 -j ACCEPT
iptables -A FORWARD -p tcp -s $LOCALNET -d pop.bk.ru --dport 110 --sport 110 -j ACCEPT
iptables -A FORWARD -p tcp -s $LOCALNET -d smtp.inbox.ru --dport 25 --sport 25 -j ACCEPT
iptables -A FORWARD -p tcp -s $LOCALNET -d pop.inbox.ru --dport 110 --sport 110 -j ACCEPT
iptables -t nat -A POSTROUTING -p tcp -s $LOCALNET --dport 110 -j MASQUERADE
iptables -t nat -A POSTROUTING -p tcp -s $LOCALNET --dport 25 -j MASQUERADE
iptables -A INPUT -s 69.10.61.242 -j DROP
sysctl net.ipv4.ip_forward=1
Все работает нормально, но проблема что все ходят на любой почтовик. А не только на прописаные. В принципе оно и понятно, но у меня никак не получается прописать ограничение только для мейла и для mail.ххххх.ru