Nie odczytasz zewnętrznego IP bezpośrednio na komputerze.
Chyba, że na zasadzie “wget http://checkip.amazonaws.com/”.
Używając VPN pamiętaj, że najcześciej bardzo spowalniasz sobie łącze, a ping to już zdecydowanie, więc nie ma co używać bez potrzeby. Po drugie cały twój ruch przechodzi przez “IP Hider Pro”, więc sam zdecyduj czy im ufasz.
… co oznacza, że Twój program do ‘pseudo-VPN’ robi proksy dla konkretnej przeglądarki/ustawień np. globalnych IE a nie dla routingu całego ruchu z Twojego komputera. wget jak widać nie korzysta z tych ustawień, tylko puszcza ruch wg. domyślnego routingu. Masz kilka opcji:
1/ zestawiać poprawny VPN a nie jakieś cudo-proxy
2/ poczytać jak zmusić wget do tunelowania przez to proxy (poczytaj, może to zestawia jakiś standardowy SOCKS5, czy cuś)
3/ jako że lubisz sobie utrudniać życie - będziesz brnąć w Chrome. Użyj jakiegoś frameworka do chrome (patrz: Chromium Embedded Framework), czy innego API (Selenium) i zrób sobie w swoim ulubionym języku.
Mam podobnie zaznaczone, ale to nie rozwiązuje problemu odczytu IP.
Cały problem sprowadza się do tego, że ten program powoduje
w wersji próbnej po pewnym czasie wylączenie “disconnect”.
Trzeba ponownie go uaktywnić “connect”
Chciałbym wiedzieć kiedy to nastąpi i dlatego potrzebuję
automatycznie sprawdzać czy IP jest zmienione.