Hej. Da się sprawdzić swój publiczny adres IP w Javie? Jak?
Próbowałem czegoś takiego:
InetAddress.getLocalHost().getHostAddress();
Jednak zwraca to adres lokalny który nie jest chyba moim faktycznym IP bo gdy sprawdzam swoje IP na jakiejś stronie w necie to jest ono zupełnie inne.
Korzystam z darmowego internetu AREO 2... Jako, że jest to darmowy internet to co godzinę się rozłącza i trzeba wpisać kod captcha żeby znów się połączyć. Gdybym mógł poznać swoje IP to domyślam się, że zmieniłoby się ono od razu gdy tylko stracę połączenie. I właśnie o to mi chodzi, żeby program wykrył w ten sposób, że straciłem połączenie :p Wydaje mi się, że to najefektywniejszy sposób, o ile jest możliwy.