Я использую прошивку DD-WRT v24-sp2 std на Linksys WRT54GL.
У меня есть переадресация порта, настроенная на порт 25, на ip 10.10.10.1. Я хочу разрешить эту переадресацию портов, но только с IP-адресов WAN в диапазоне 64.18.0.0 - 64.18.15.255.
Как это может быть сделано?
Для этого вам придется покопаться в руководстве по брандмауэру.
Пример брандмауэра с использованием iptables
Что-то вроде этого:
#iptables -t nat -I PREROUTING -p tcp -s remote.ip.address/netmask -d $WAN_IP --dport 25 -j DNAT --to $LAN_IP:25
#iptables -I NAT -p tcp -d $WAN_IP --dport 25 -j ACCEPT
и удалите все правила переадресации портов на странице NAT, чтобы не создавать проблем.