hi everyone. i think i should start explaining how my local network is configured.
i have a (crappy) router connected to a DSL line. router's local IP is 192.168.0.1 and it's connected to my m0nowall PC (standard pc image 1.3b4) which has 192.168.0.2 as WAN IP address (configured as static with 192.168.0.1 as gateway).
router is DMZed to 192.168.0.2 (m0n0wall's IP address on the WAN side).
this can't be changed for a whole lot of problems, first of all the fact that the ISP doesn't allow the use of different modems.
on the LAN side m0n0wall is 192.168.1.254 and it serves a dozen of PCs.
now everything works perfectly except for the fact that the DynamicDNS client embedded in m0n0wall fails to update the right IP to my DynDns account.
instead of sending my public IP, m0n0wall sends his IP on the WAN side, which is 192.168.0.2...
basically if i do a nslookup on my dyndns alias i get 192.168.0.2 as the IP address instead of my actual public IP address.
well, maybe this is a stupid question as m0n0wall is probably doing the right thing uploading the WAN IP address (which it thinks is my public IP address). not saying is m0nowall's fault, i just want to know if there's something i can do to get m0n0wall upload my public IP address instead of the private address used on the WAN port.
thanks in advance and sorry for the long post. hope i was able to explain the problem.