On Friday, July 25, 2003, at 09:16 AM, Onno Benschop wrote: > On Thu, 2003-07-24 at 19:48, Matt Huitson wrote: >> My purpose for doing this was to be able to remote connect to my home >> machine from work (using ssh). Having DNSUpdate log the IP of my home >> machine on an external (password protected) site meant I could check >> it >> from any machine at any time. > > While this *may* work for some, you need to also know that it will not > work - unless the DNSUpdate software creates a tunnel from their > machine > to your machine - if you are behind a firewall.
Fair point Onno. I don't run a firewall myself, and certainly won't profess to be across the intricacies of your rather neat setup. But I thought the least I could do was to do a bit of follow up on the firewall issue. I sent off a query to the creator of DNSUpdate and he was kind enough to reply very promptly. He writes: "Since the daemon is not a real server (except locally for the application that configures it) and just a client that does some HTTP request to the outside, the firewall should not prevent DNSUpdate from running. However, DNSUpdate uses an Apple function to test if the network is reachable and this function seems to fail if a firewall catches ICMP (if I remember correctly)." Perhaps someone with more experience with firewalls, possibly your good self Onno, might like to further comment on the implications of his reply? I have also snipped a little piece from the creator's FAQ, which speaks about the setting of the host interface for different internet configurations. It may be of interest to those using routers or proxies: ************* You have to configure the Host interface depending on how you are connected to the Internet: Basically, the Default Interface will select the active interface defined in the Network Preferences (if this interface changes, the DNSUpdate daemon will note it and change accordingly). With your internal modem (with your nomal phone line): use Internal Modem With a cable modem via your built-in ethernet card or you're directly connected to the Internet: use Built-in Ethernet Via DSL/ADSL with PPPoE: user ADSL PPPoE Interface If you're behind a router: use External If you're behind a router and a proxy: use External (bypassing Proxy) Normally, External (bypassing Proxy) will always work. That's your last chance. If nothing works, then your connection is not supported, contact the author. ************** Cheers, Matt ------------------------------------ Matt Huitson Dept of Psychology University of Western Australia Nedlands, WA 6009 Work: +61 89380 3639 Mobile: 0414 294 770 [Non-text portions of this message have been removed]