Article View: pl.comp.networking
Article #278119Re: Poznać swoje zewnętrzne IP - jak ?
From: 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.
Technical Details
Message-ID:
<e7a1oa.27k.1@poczta.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<e76tff.ns.1@poczta.onet.pl> <e7a31u$6aj$1@atlantis.news.tpi.pl> <e79mtu.2ak.1@poczta.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "Pszemol" <Pszemol@PolBox.com> Newsgroups: pl.comp.networking,pl.comp.programming Subject: Re: Poznać swoje zewnętrzne IP - jak ? Date: Tue, 20 Jun 2006 23:52:42 -0500 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 60 Message-ID: <e7a1oa.27k.1@poczta.onet.pl> References: <e76tff.ns.1@poczta.onet.pl> <e7a31u$6aj$1@atlantis.news.tpi.pl> <e79mtu.2ak.1@poczta.onet.pl> Reply-To: "Pszemol" <Pszemol@BigFoot.com> NNTP-Posting-Host: adsl-71-155-234-252.dsl.emhril.sbcglobal.net Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1150865572 3074 71.155.234.252 (21 Jun 2006 04:52:52 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Wed, 21 Jun 2006 04:52:52 +0000 (UTC) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 X-Priority: 3 X-Posting-Agent: Hamster/1.3.14.0 X-User: pszemol X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2869 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit