Italian Get External IP (public)

Discussion in 'Italian Forum' started by maXim, May 19, 2008.

  1. maXim

    maXim Active Member Licensed User

    Get External IP (public IP)

    Quella che propongo questa volta è una soluzione piuttosto semplice per rilevare l'IP esterno, quello pubblico visto da internet per interderci.

    This is a simple solution to notice the external IP (public IP).

    [​IMG] [​IMG]

    Gli interessati possono effettuare il download del progetto dal link sottostante...

    The download of the solution (including sources) can be followed from the link below ...
     

    Attached Files:

    Last edited: May 21, 2008
  2. maXim

    maXim Active Member Licensed User

    Per tutti coloro che hanno un sito web, al quale preferirebbero "dirottare" le richieste della procedura del precedente post, propongo la creazione di una pagina SHTML tipo la seguente:

    For all those who have a website, which prefer to "hijack" the demands of the procedure of the previous post, I propose the creation of a page SHTML like the following:

    (esempio/sample in SHTML)
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>GET YOUR IP (shtml)</title>
    </head>
    <body>
    Your Public IP:&nbsp;
    <!--#echo var="REMOTE_ADDR"-->
    </body>
    </html>


    A secondo della necessità si può optare anche per una pagina ASP dove, anche in questo caso, una sola riga di codice (VBScript) risolve l'indirizzo IP:

    Depending on the need can also opt for an ASP page where a single line of code (VBScript) resolves the IP address:

    (esempio/sample in ASP)
    <html>
    <head>
    <meta [http-equiv="Content-Type" [content="text/html; charset=windows-1252">
    <title>GET YOUR IP (asp)</title>
    </head>
    <body>
    Your Public IP:&nbsp;
    <%
    Response.Write Request.ServerVariables("REMOTE_ADDR")
    %>
    </body>
    </html>


    Nel file compresso, che potete scaricare dal link sottostante, trovate alcune pagine web di esempio...

    In the compressed file, downloadable from the link below, find some webpages sample...
     
    Last edited: Aug 7, 2013
  3. maxer73

    maxer73 Member

    Ciao Max,

    ho scritto delle applicazioni Android che inviano pacchetti UDP ad un piccolo server (sempre da me scritto) su PC.

    Queste applicazioni funzionano bene e posso inviare/ricevere pacchetti UDP.

    Adesso vorrei dirottare questi dati e fare in modo che i pacchetti vengano inviati nella rete pubblica e ricevuti da un'altro PC
    (fuori dalla rete locale per intenderci), cioè ad esempio da casa mia a quella di un mio amico.

    Ho letto che dovrei usare un servizio tipo NO-IP.... Ma non saprei....se esistono altri modi....

    Questi tuoi esempi possono aiutarmi in qualche modo?
    Se si.... con cosa li hai scritti? Con B4J o altro linguaggio?

    Potresti aiutarmi a capire come fare?

    Ciao e grazie
    Max :D

    PS: abbiamo lo stesso nome
     
  4. maXim

    maXim Active Member Licensed User

    Ciao maxer73,

    l'applicazione
    GET EXTERNAL IP è stata realizzata in Basic4PPC nel maggio del 2008 e, come avrai notato, gli script delle pagine web sono uno in SSI (Server Side Include, estensione del file .shtml) e l'altro in ASP (Active Server Pages, estensione del file .asp), quest'ultimo funziona ufficialmente solo su server Microsoft IIS (Internet Information Services). Con ASP in passato (molti anni fa) ho realizzato "qualcosa" che assomigliava ad un protocollo di rice-trasmissione dati tipo connectionless senza far riferimento a DNS o IP... all'epoca mi sembrò una soluzione insospettatamente semplice ad un problema che presentava alcune difficoltà e ostacoli non solo di tipo concettuale, l'uovo di Colombo insomma... se ti interessa quanto fu fatto in ASP sarò ben lieto di aiutarti senza alcuna richiesta da parte mia ma ti prego di contattarmi in privato...

    Saluti,

    Massimo Mascalchi
    (maXim)
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice