Предлагаю еще один вариант ipinfo, который определяет внешний IP-адрес, притом по моим наблюдениям достаточно быстро, в частности на моем нетбуке 2 сек., против 15...20 сек. в случае с вариантом из архива ipinfo_1.tar.gz.
Достиг это заменой адреса для получения IP c icanhazip.com на ip.tupeux.com, других отличий в этом новом файле нет.