Programowe rozpoznanie IP publicznego

0

Witam

Dziś załatwilem sobie stałe IP zewnętrzne (publiczne) u swojego ISP (osiedlówka).
Znacie moze jakis soft ktory poinformuje mnie czy mam IP zewnętrzne metaforycznym komunikatem np; "masz IP zewnętrzne" a jak nie to "jesteś cały czas za NAT'em"?
Mam emule i dalej tam mam Low ID, DC++ też na active mode nie wyszukuje plików..
Dlatego chce się dowiedzieć czy oni mi to aktywowali, te IP zewnętrzne.

P.S.: np. przez stronkę http://www.whatismyip.com/ moj IP adres to: 83.2.83.xxx, rozumiem że to jest IP zewnętrzne, jednak ono też mi się wyświetlało gdy miałem IP wewnętrzne. ISP poinformował mnie ze będe od dziś miał IP stale zewnętrzne. Chcę to teraz sprawdzić, a nie chce mi sie pisac jakiegos programu na socketach. Czy zna ktoś cos dobrego aby powiedziało mi jak prostemu chłopu czy mam IP zewnętrzne?

Łączę się przez router bezprzewodowo.

Dzięki hehe :-)

0

Witam
Router masz swój, czy po prostu masz internet bezprzewodowy?
Bo jeżeli masz swój router, to router ma zewnętrzne ip, natomiast Ty nadal jesteś za NAT-em. W takim razie musisz na routerze zrobić przekierowanie odpowiednich portów na swój komputer (IP).

Pozdrawiam
Paweł Dmitruk

0

Specjalnie załatwiłem Ip publiczne aby juz nie bawić sie w jakies forwardingi. :)
Router mam swój TP-Link. W ipconfig /all przy karcie bezprzewodowej mam IPv4 = 192.168.1.102 no i tamte IP powyższe. Robiłem juz przekierowania, ale nic nie dało, chyba ze podalem nie te IP kompa co trzeba, ale wątpię.

Mozesz zobaczyc i ściągnąć stąd jakis plik? Tu sa kodeki multimedialne ode mnie z dysku.: http://192.168.106.11/

0

nawet ping nie doszedł

możesz sobie próbować z ping.eu siebie pingnąć czy porty sprawdzić

a na routerku nie masz czegoś takiego jak DMZ ?

0

Jest DMZ i tam wpisałem w "Host Adres IP" adres IP od sieci bezprzewodowej czyli 192.168.1.102. Nie wiem czy dobrze, router mam dopiero chwile czasu, ucze się. ;-P
Lub to; http://192.168.1.102/

0
RedbaK napisał(a)

http://192.168.106.11/

Eee, to jest IP z klasy prywatnej :>

Najprostszy sposób na sprawdzenie czy masz publiczny IP, to postawienie jakiegokolwiek serwera na swojej maszynie i podłączenie się do niego przez proxy/shella

0

Spoko i tak zrobiłem. Nie mam IP publicznego, jutro dymy u ISP. Temat zamknięty, cześć. :-[

0

na ping.eu jest możliwość sprawdzania czy port jest otwarty, chyba prostsze niż jakieś skorupki =]

0
RedbaK napisał(a)

Spoko i tak zrobiłem. Nie mam IP publicznego, jutro dymy u ISP. Temat zamknięty, cześć. :-[

Małe sprostowanie do tego co wczoraj napisałem. Taki sposób może się nie sprawdzić nawet gdy masz publiczny IP, bo czasami ISP daje Ci numerek spoza NATu, ale blokuje wszystkie porty.

@PTwr - jasne, że jest to prostszy sposób, ale trzeba wiedzieć o takiej możliwości. Tymczasem napisanie prostego serwera w czymkolwiek dla programisty to nie problem ;)

0

klasy prywatne dla ipv4 to:
192.168.0.0/16
10.0.0.0/8
169.254.0.0/16
172.16.0.0/12

0

Spoko, mam odblokowane porty od WWW, poczty i jeszcze tam jakieś 4 inne, a potem bardzo duży range portów jest zablokowany i tak do ostatniego heh...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.