Server unresponsive question ?
Oliver Niesner
digi_news at gmx.de
Tue Oct 11 22:48:17 UTC 2005
Peter Palfrader wrote:
> [Dustin, please try to trim what you're quoting]
> On Tue, 11 Oct 2005, Dustin Eward wrote:
>
>
>>I wish it would read from a seperate file so that I could run a script
>>that just grep/awk-ed the IP from whatismyip.com (wget whatismyip.com |
>>grep foo | awk -F bar '{print $x}' > /etc/?torip?), checked for changes,
>>and would automaticaly "/etc/init.d/tor restart" if the IP was ever
>>different, and also change the IP in such scenario... I could write it
>>to rewrite the whole torrc file each time, but that's anoying and dirty...
>
>
> You mean like your torrc file? :)
>
> cd /etc/tor
> grep -v '^Address' torrc > torrc.in
>
> now every so often:
> cd /etc/tor
> wget whatismyip.com | grep foo | awk -F bar '{print $x}' > torIP # or what your heart desires to get your IP
> if [ "`cat torIP`" != "`cat torIP.running`" ] ; then
> (cat torrc.in; echo -n "Address "; cat torIP) > torrc
> /etc/init.d/tor reload
> cat torIP > torIP.running
> fi
>
> You also most likely want reload instead of restart.
>
>
> Not tested or anything, but it ought to work something like this or
> similar.
Thanks Peter! This seems to be a nice way to keep servers reachable.
Will try it tommorrow.
cu
Olli
More information about the tor-talk
mailing list