[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.python

Re: Dynamic DNS with a python script

exarkun

12/27/2007 5:54:00 PM

On Thu, 27 Dec 2007 15:27:37 -0200, Marcelo de Moraes Serpa <celoserpa@gmail.com> wrote:
>Hello list,
>
>I'd like to set up ssh access to my home computer so that I will be able to
>access it from work - for this no problem, installing sshd is
>straightforward.
>
>The issue here is that I don't have a fixed IP connection at home. Also, I
>wouldn't like to use services such as no-ip or similar.
>
>What I thought was of writing a python program that would detect when the
>internet network interface was restarted/started for the first time and then
>update a DNS record at my DNS server where I would have a subdomain that for
>my home machine's host.
>
>However, I have no idea on how I could detect if the network has been
>restarted nor how I could update this DNS record. Any suggestion would be
>greatly appreciated :)
>

This depends on platform details. For example, some Linux distros include
/etc/network/if-up.d/ which can contain arbitrary programs which will be
run after an interface is brought up.

Other platforms may have other ways to get notification of this event, or
they may require you to poll at some interval.

Jean-Paul