Thread View: pl.comp.networking
16 messages
16 total messages
Started by Pszemol
Tue, 20 Jun 2006 23:21
Poznać swoje zewnętrzne IP - jak ?
Author: Pszemol
Date: Tue, 20 Jun 2006 23:21
Date: Tue, 20 Jun 2006 23:21
26 lines
2094 bytes
2094 bytes
OK, sytuacja jest prosta: Jest sobie mała sieć domowa, dwa komputery w LAN, mini routerek z NAT łączący się z WAN (internetem). Łącze internetowe ma dynamiczny IP i tu mam pytanie... Jak dowiedzieć się (w prosty sposób) jakie jest moje zewnętrzne IP (widziane od strony WAN) pisząc prosty skrypt/program działający na komputerze w LAN... Komputery w LAN są oczywiście w lokalnej domenie adresowej 10.0.0.xx lub 192.168.1.xx itp więc program działający na pececie będzie widział "swój" IP adres jako jeden z puli 10.0.0.xx To samo poda program typu ipconfig czy coś w tym rodzaju... Jaką metodą mogę poznać ten zewnętrzny IP? Routerek daje mi wejście z zewnątrz do mojej LAN no ale przy dynamicznym adresie IP jest d*** zbita bo przecież nie wiem nigdy jaki mam IP... Pomyślałem sobie, że mógłbym sobie to IP wysłać e-mailem do siebie za każdym razem jak wykryję zmianę. Da się to jakoś zrobić? p.s. chciałbym uniknąć wchodzenia na port 80 routerka i analizy html jaki router podaje do zarządzania nim... Jestem pewny, że znacie jakiś prostszy sposób :-)
Re: Poznać swoje zewnętrzne IP - jak ?
Author: Michał
Date: Wed, 21 Jun 2006 00:14
Date: Wed, 21 Jun 2006 00:14
8 lines
1046 bytes
1046 bytes
Pszemol wrote: > OK, sytuacja jest prosta: [...] Możesz skorzystać np z http://www.showmyip.com/ -- Pozdrawiam
Re: Poznać swoje zewnętrzne IP - jak ?
Author: ops
Date: Wed, 21 Jun 2006 00:20
Date: Wed, 21 Jun 2006 00:20
11 lines
1363 bytes
1363 bytes
"Pszemol" <Pszemol@PolBox.com> wrote in message news:e76tff.ns.1@poczta.onet.pl... > OK, sytuacja jest prosta: > Jest sobie mała sieć domowa, dwa komputery w LAN, > mini routerek z NAT łączący się z WAN (internetem). > Łącze internetowe ma dynamiczny IP i tu mam pytanie... jedyne co mi przychodzi do glowy to polaczyc sie z http://whatismyip.com/ i odczytac ten ip. Jakims prostym RegExem mozna ten ip latwo wydlubac.
Re: Poznać swoje zewnętrzne IP - jak ?
Author: Pszemol
Date: Wed, 21 Jun 2006 01:47
Date: Wed, 21 Jun 2006 01:47
16 lines
1756 bytes
1756 bytes
"Michał" <nie_mam_meila@tpi.pl> wrote in message news:e7a31u$6aj$1@atlantis.news.tpi.pl... > Pszemol wrote: >> OK, sytuacja jest prosta: > [...] > > Możesz skorzystać np z http://www.showmyip.com/ Znalazłem dzięki tej wskazówce ze interesuje mnie DDNS. Ciekawy tekst jest tutaj: http://www.dataq.com/applicat/articles/data_logger_ethernet03.htm Okazuje się że niektóre routery i mini-serwery drukarek obsługują DDNS... Niestety mój routerek tego nie daje... :-) Ale chyba najprościej będzie odpalić na kompie aplikację klienta DDNS lub poszukać innego routera który załatwi sprawę sprzętowo i komputer może wtedy być wyłączony... Obudzi się go z sieci przez WakeOnLAN.
Re: Poznać swoje zewnętrzne IP - jak ?
Author: Pszemol
Date: Wed, 21 Jun 2006 04:52
Date: Wed, 21 Jun 2006 04:52
59 lines
3605 bytes
3605 bytes
"Pszemol" <Pszemol@PolBox.com> wrote in message news:e79mtu.2ak.1@poczta.onet.pl... > "Michał" <nie_mam_meila@tpi.pl> wrote in message news:e7a31u$6aj$1@atlantis.news.tpi.pl... >> Pszemol wrote: >>> OK, sytuacja jest prosta: >> [...] >> >> Możesz skorzystać np z http://www.showmyip.com/ > > Znalazłem dzięki tej wskazówce ze interesuje mnie DDNS. > Ciekawy tekst jest tutaj: > http://www.dataq.com/applicat/articles/data_logger_ethernet03.htm > Okazuje się że niektóre routery i mini-serwery drukarek > obsługują DDNS... Niestety mój routerek tego nie daje... :-) > Ale chyba najprościej będzie odpalić na kompie aplikację > klienta DDNS lub poszukać innego routera który załatwi > sprawę sprzętowo i komputer może wtedy być wyłączony... > Obudzi się go z sieci przez WakeOnLAN. I jeszcze jedno - gdyby ktoś chciał sobie napisać prosty programik na peceta lub jakiś procesorek Embedded (nawet 8051) z obsługą Ethernetu, to oto metoda na HTTP: - Łączymy się z serwerem "www.showmyip.com" na porcie 80 - Wysyłamy mu trzy linijki tekstu (w tym trzecia, ostatnia, pusta): GET /simple/ HTTP/1.1 Host: simple.showmyip.com - Serwer powinien odpowiedzieć nam na to następująco: HTTP/1.1 200 OK Date: Wed, 21 Jun 2006 04:40:05 GMT Server: Apache/2.0.52 (Red Hat) X-Powered-By: PHP/4.3.9 Set-Cookie: smipcomID=9471414; expires=Mon, 20-Jun-2011 04:40:17 GMT; path=/ Pragma: no-cache Cache-Control: no-cache, must-revalidate Content-Length: 397 Content-Type: text/plain; charset=ISO-8859-1 71.155.234.252 (US-United States) http://www.showmyip.com Wed, 21 Jun 2006 04:40:17 UTC/GMT (3 of 199 allowed today) alternate access in XML format at: http://www.showmyip.com/xml alternate access via SOAP at: http://www.showmyip.com/soap/server.php alternate access via RSS feed at: http://www.showmyip.com/rss.php alternate access in VoiceXML format at: http://www.showmyip.com/voicexml Z tej odpowiedzi łatwo już "wyłowimy" swoje IP filtrując pierwsze parę linijek - można szukać podwójnego znaku końca linii bo to oznacza koniec nagłówka i początek treści - pierwszym polem w treści jest nasz IP - w moim przypadku 71.155.234.252 :-) I gotowe. Otrzymaną informację można już sobie wysłać e-mailem lub sms-em na komórkę nawet... Proste jak drut, prawda ? ;-) Oczywiście obsługa DDNS przez np. www.dyndns.com już nie jest tak trywialna, ale tez wykonalna... i bardziej "elegancka". Dzięki wszystkim za pomoc.
Re: Poznać swoje zewnętrzne IP - jak ?
Author: Pszemol
Date: Wed, 21 Jun 2006 05:15
Date: Wed, 21 Jun 2006 05:15
27 lines
2242 bytes
2242 bytes
"Pszemol" <Pszemol@PolBox.com> wrote in message news:e7a1oa.27k.1@poczta.onet.pl... > Z tej odpowiedzi łatwo już "wyłowimy" swoje IP filtrując > pierwsze parę linijek - można szukać podwójnego znaku końca linii > bo to oznacza koniec nagłówka i początek treści - pierwszym > polem w treści jest nasz IP - w moim przypadku 71.155.234.252 :-) > > I gotowe. Otrzymaną informację można już sobie wysłać e-mailem > lub sms-em na komórkę nawet... Proste jak drut, prawda ? ;-) To samo można uzyskać łącząc się z http://checkip.dyndns.org/ 80 i potem wystarczy wyslać dosłownie cokolwiek (pusta linia jest OK). Odpowiedź z serwera przychodzi od razu: HTTP/1.1 200 OK Content-Type: text/html Server: DynDNS-CheckIP/0.2 Connection: close Cache-Control: no-cache Pragma: no-cache Content-Length: 106 <html><head><title>Current IP Check</title></head><body>Current IP Address: 71.155.234.252</body></html> I jak widać w polu <body> mamy nasz IP. Można się łatwo pobawić bez specjalnego software łącząc się telnetem i wpisując z klawiaturki komendy HTTP do serwerów...
Re: Poznać swoje zewnętrzne IP - jak ?
Author: Jedrzej Dudkiewicz
Date: Wed, 21 Jun 2006 07:21
Date: Wed, 21 Jun 2006 07:21
7 lines
1321 bytes
1321 bytes
> To samo można uzyskać łącząc się z http://checkip.dyndns.org/ 80 No nie bardzo, showmyip.com pokazuje adres (tu cyferki), a checkip.dyndns.org pokazuje 192.168.0.234. To drugie działa bardziej dosłownie. JD
Re: Poznać swoje zewnętrzne IP - jak ?
Author: Konrad Garus
Date: Wed, 21 Jun 2006 10:21
Date: Wed, 21 Jun 2006 10:21
11 lines
1351 bytes
1351 bytes
ops napisał(a): > jedyne co mi przychodzi do glowy to polaczyc sie z > http://whatismyip.com/ i odczytac ten ip. > Jakims prostym RegExem mozna ten ip latwo wydlubac. Prościej: http://checkip.dyndns.org/ -- k. konrad dot garus at gazeta dot pl
Re: Poznać swoje zewnętrzne IP - jak ?
Author: Tomasz Pyra
Date: Wed, 21 Jun 2006 11:01
Date: Wed, 21 Jun 2006 11:01
12 lines
1263 bytes
1263 bytes
Konrad Garus napisał(a): > ops napisał(a): > >> jedyne co mi przychodzi do glowy to polaczyc sie z >> http://whatismyip.com/ i odczytac ten ip. >> Jakims prostym RegExem mozna ten ip latwo wydlubac. > > Prościej: http://checkip.dyndns.org/ > Chyba tu najprościej: http://www.whatismyip.org/
Re: Poznać swoje zewnętrzne IP - jak ?
Author: ops
Date: Wed, 21 Jun 2006 11:24
Date: Wed, 21 Jun 2006 11:24
18 lines
1534 bytes
1534 bytes
"Tomasz Pyra" <hellfire@spam.spam.spam> wrote in message news:e7b95o$nm6$2@news.task.gda.pl... > Konrad Garus napisał(a): >> ops napisał(a): >> >>> jedyne co mi przychodzi do glowy to polaczyc sie z >>> http://whatismyip.com/ i odczytac ten ip. >>> Jakims prostym RegExem mozna ten ip latwo wydlubac. >> >> Prościej: http://checkip.dyndns.org/ >> > > Chyba tu najprościej: > http://www.whatismyip.org/ najlpiej to uzyc wszystkich 3 , i porownac, a noz sie ktorys pomyli albo padnie.. ;-)
Re: Poznać swoje zewnętrzne IP - jak ?
Author: .neter
Date: Wed, 21 Jun 2006 11:51
Date: Wed, 21 Jun 2006 11:51
20 lines
1581 bytes
1581 bytes
ops wrote: > > "Tomasz Pyra" <hellfire@spam.spam.spam> wrote in message > news:e7b95o$nm6$2@news.task.gda.pl... >> Konrad Garus napisał(a): >>> ops napisał(a): >>> >>>> jedyne co mi przychodzi do glowy to polaczyc sie z >>>> http://whatismyip.com/ i odczytac ten ip. >>>> Jakims prostym RegExem mozna ten ip latwo wydlubac. >>> >>> Prościej: http://checkip.dyndns.org/ >>> >> >> Chyba tu najprościej: >> http://www.whatismyip.org/ > > najlpiej to uzyc wszystkich 3 , i porownac, a noz sie ktorys pomyli albo > padnie.. ;-) nie, powinno się policzyć średnią.
Re: Poznać swoje zewnętrzne IP - jak ?
Author: Jedrzej Dudkiewicz
Date: Wed, 21 Jun 2006 12:05
Date: Wed, 21 Jun 2006 12:05
8 lines
1415 bytes
1415 bytes
> > najlpiej to uzyc wszystkich 3 , i porownac, a noz sie ktorys pomyli albo > > padnie.. ;-) > nie, powinno się policzyć średnią. Żeby liczyć średnią to warto mieć więcej próbek. Najlpiej odpytać każdy 10 tysięcy razy i dopiero wyciągać średnią. JD
Re: Poznać swoje zewnętrzne IP - jak ?
Author: Pszemol
Date: Wed, 21 Jun 2006 13:13
Date: Wed, 21 Jun 2006 13:13
9 lines
1622 bytes
1622 bytes
"Jedrzej Dudkiewicz" <jedrzej.dudkiewicz@poczta.interia.pl> wrote in message news:e7as9r$bjg$1@news.supermedia.pl... >> To samo można uzyskać łącząc się z http://checkip.dyndns.org/ 80 > > No nie bardzo, showmyip.com pokazuje adres (tu cyferki), a > checkip.dyndns.org pokazuje 192.168.0.234. To drugie działa bardziej > dosłownie. ??? Nie rozumiem... Dlaczego u Ciebie nie działa? I skąd checkip.dyndns.org może znać Twój LAN IP ?
Re: Poznać swoje zewnętrzne IP - jak ?
Author: TomS
Date: Thu, 22 Jun 2006 15:34
Date: Thu, 22 Jun 2006 15:34
11 lines
1523 bytes
1523 bytes
Jedrzej Dudkiewicz napisał(a): >>> najlpiej to uzyc wszystkich 3 , i porownac, a noz sie ktorys pomyli albo >>> padnie.. ;-) >> nie, powinno się policzyć średnią. > > Żeby liczyć średnią to warto mieć więcej próbek. Najlpiej odpytać każdy 10 > tysięcy razy i dopiero wyciągać średnią. > i nie wolno zapomnieć o oszacowaniu błędu ;) Tomek
Re: Poznać swoje zewnętrzne IP - jak ?
Author: Karol Makowski
Date: Mon, 26 Jun 2006 14:55
Date: Mon, 26 Jun 2006 14:55
14 lines
1712 bytes
1712 bytes
On Wed, 21 Jun 2006 08:13:53 -0500, Pszemol wrote: > "Jedrzej Dudkiewicz" <jedrzej.dudkiewicz@poczta.interia.pl> wrote in message news:e7as9r$bjg$1@news.supermedia.pl... >>> To samo można uzyskać łącząc się z http://checkip.dyndns.org/ 80 >> >> No nie bardzo, showmyip.com pokazuje adres (tu cyferki), a >> checkip.dyndns.org pokazuje 192.168.0.234. To drugie działa bardziej >> dosłownie. > > ??? Nie rozumiem... Dlaczego u Ciebie nie działa? > I skąd checkip.dyndns.org może znać Twój LAN IP ? Z proxy chociażby. FUT ignored.
Re: Poznać swoje zewnętrzne IP - jak ?
Author: Pszemol
Date: Tue, 27 Jun 2006 00:39
Date: Tue, 27 Jun 2006 00:39
23 lines
2739 bytes
2739 bytes
"Karol Makowski" <spaceman@BSDzine.org> wrote in message news:slrne9vtad.2sj2.spaceman@prozac.bsdzine.org... > On Wed, 21 Jun 2006 08:13:53 -0500, Pszemol wrote: >> "Jedrzej Dudkiewicz" <jedrzej.dudkiewicz@poczta.interia.pl> wrote in message news:e7as9r$bjg$1@news.supermedia.pl... >>>> To samo mozna uzyskac lącząc sie z http://checkip.dyndns.org/ 80 >>> >>> No nie bardzo, showmyip.com pokazuje adres (tu cyferki), a >>> checkip.dyndns.org pokazuje 192.168.0.234. To drugie dziala bardziej >>> doslownie. >> >> ??? Nie rozumiem... Dlaczego u Ciebie nie dziala? >> I skąd checkip.dyndns.org moze znac Twój LAN IP ? > > Z proxy chociazby. Nie ma NAT? Chyba czegoś tu nie rozumiem... :-) Gdzie mozna sie doszkolic na temat róznych technologii sieciowych ? > FUT ignored. Nie bylo zadnego FUT... >From nobody Mon Jun 30 03:03:15 2014 Path: number1.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!207.69.154.102.MISMATCH!elnk-atl-nf2!newsfeed.earthlink.net!stamper.news.atl.earthlink.net!stamper.news.pas.earthlink.net!newsread1.news.pas.earthlink.net.POSTED!b2e3574d!not-for-mail
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads