Ich weiß nicht, ob man solche Seiten einfach für eigene Programme nutzen darf, aber es wäre unter Umständen sinnvoller, nach einem festgelegten Timeout, eine andere Seite zu nutzen. Dann hast du beispielsweise eine Liste mit 3 Seiten und die Wahrscheinlichkeit, dass alle nicht erreichbar sind, ist schon sehr gering. Ist dies der Fall, dann würde ich erst eine Meldung ausgeben.
Da gibt's ja einige Anbieter, auch welche, die dir Arbeit abnehmen, da du nicht erst die
IP heraus friemeln musst, sondern direkt die
IP erhälst:
http://www.whatismyip.org/
Wenn du natürlich eigenen Webspace hast, bist du (auch rechtlich) auf der sicheren Seite.