Am 09.01.2012 20:02, schrieb RB:
On Mon, Jan 9, 2012 at 11:55, [email protected]
<[email protected]>  wrote:
And how about no-ip.com?
I don't use no-ip.com, so I don't have any experimental data to back
it up.  That said, it's the same core client on pfSense (just checked
the code), so you're going to see the same basic behavior.

I tried this out, but what happens is this:

After entering the account data into pfsense, it updates the IP with no-ip.org. So far, so good.

Changing the WAN IP on the upstream router does not trigger an update, though - not even in a 5 or 10 minute interval. :-(

At "Jan 10 16:48:50" I accessed the pfSense Dynamic DNS configuration page, upon which an update was performed. I again changed the WAN IP on the upstream router after that and waited for more than an hour, without any updates occurring. :-(

So it only checks and updates when I log into the router, access the Dynamic DNS page and click the "Save" button.
This isn't exactly useful... :-/

Is this a malfunction or intended behavior (as it doesn't expect the WAN IP to change when it sees no change on its own upstream interface)?

Also, it's using checkip.dyndns.org even though the account is with no-ip.org. Not sure if that might upset the dyndns folks...

And is there any way to trigger the check and conditional update manually, say, via cron?

Log file snippet:
clog -f /var/log/system.log | grep dyndns
Jan 10 12:22:56 cora check_reload_status: Updating all dyndns
Jan 10 16:35:52 cora php: /services_dyndns_edit.php: DynDns: updatedns() starting Jan 10 16:35:52 cora php: /services_dyndns_edit.php: DynDns debug information: 88.67.159.162 extracted from checkip.dyndns.org Jan 10 16:35:52 cora php: /services_dyndns_edit.php: DynDns: Current WAN IP: 88.67.159.162 No Cached IP found. Jan 10 16:35:52 cora php: /services_dyndns_edit.php: DynDns debug information: DynDns: cacheIP != wan_ip. Updating. Cached IP: 0.0.0.0 WAN IP: 88.67.159.162 Inital update. Jan 10 16:35:52 cora php: /services_dyndns_edit.php: DynDns: DynDns _update() starting. Jan 10 16:35:53 cora php: /services_dyndns_edit.php: DynDns: DynDns _checkStatus() starting. Jan 10 16:35:53 cora php: /services_dyndns_edit.php: DynDns: Current Service: noip Jan 10 16:35:53 cora php: /services_dyndns_edit.php: DynDns debug information: 88.67.159.162 extracted from checkip.dyndns.org Jan 10 16:35:53 cora php: /services_dyndns_edit.php: phpDynDNS: updating cache file /conf/dyndns_wannoip'stefanbaur.no-ip.org'.cache: 88.67.159.162 Jan 10 16:35:53 cora php: /services_dyndns_edit.php: phpDynDNS: (Success) IP address is current, no update performed. Jan 10 16:48:50 cora php: /services_dyndns_edit.php: DynDns: updatedns() starting Jan 10 16:48:50 cora php: /services_dyndns_edit.php: DynDns debug information: 188.110.231.65 extracted from checkip.dyndns.org Jan 10 16:48:50 cora php: /services_dyndns_edit.php: DynDns: Current WAN IP: 188.110.231.65 Cached IP: 88.67.159.162 Jan 10 16:48:50 cora php: /services_dyndns_edit.php: DynDns debug information: DynDns: cacheIP != wan_ip. Updating. Cached IP: 88.67.159.162 WAN IP: 188.110.231.65 Jan 10 16:48:50 cora php: /services_dyndns_edit.php: DynDns: DynDns _update() starting. Jan 10 16:48:51 cora php: /services_dyndns_edit.php: DynDns: DynDns _checkStatus() starting. Jan 10 16:48:51 cora php: /services_dyndns_edit.php: DynDns: Current Service: noip Jan 10 16:48:51 cora php: /services_dyndns_edit.php: DynDns debug information: 188.110.231.65 extracted from checkip.dyndns.org Jan 10 16:48:51 cora php: /services_dyndns_edit.php: phpDynDNS: updating cache file /conf/dyndns_wannoip'stefanbaur.no-ip.org'.cache: 188.110.231.65 Jan 10 16:48:51 cora php: /services_dyndns_edit.php: phpDynDNS: (Success) DNS hostname update successful.

Kind Regards,
Stefan
_______________________________________________
List mailing list
[email protected]
http://lists.pfsense.org/mailman/listinfo/list

Reply via email to