I have a problem here with UPNP on v3.30, RB532A.
The external connection is PPPOE, and it reconnects after 7-8 days, getting a new public IP address.
But the UPNP does not set the NAT rules with the actual external IP, it sets a previous one (probably the IP the interface got the first time).
Problem can be solved by disabling then enabling the UPNP service, but it’s back when the external IP changes again.
Any ideas what’s wrong? Maybe a bugfix in the next release? (:
/ip upnp print
enabled: yes
allow-disable-external-interface: no
show-dummy-rule: yes
/ip upnp interfaces print detail
Flags: X - disabled
0 interface=Digikabel type=external
1 interface=bridge-private type=internal
/ip address print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK BROADCAST INTERFACE
0 192.168.1.1/24 192.168.1.0 192.168.1.255 bridge-private
1 D 92.249.232.162/32 92.249.232.1 0.0.0.0 Digikabel
/ip firewall nat print dynamic
Flags: X - disabled, I - invalid, D - dynamic
0 D chain=dstnat action=dst-nat to-addresses=192.168.1.83 to-ports=8125 protocol=tcp dst-address=92.249.212.49 dst-port=8125
1 D chain=dstnat action=dst-nat to-addresses=192.168.1.83 to-ports=18428 protocol=udp dst-address=92.249.212.49 dst-port=18428