|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Registered User
Iscritto dal: Dec 2001
Messaggi: 890
|
Trovare IP esterno in VB
Come fareste voi per recuperare una stringa contente l'indirizzo IP connesso a internet ?
e se la macchina fosse in lan con un gateway (router) che esce su internet, e volessi recuperare l'indirizzo ESTERNO (ovvero quello dalla connessione internet, non quello locale) come potrei risolvere il problema ? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
E' tutt'altro che semplice e non solo in VB...
Il NAT è trasparente all'utente quindi è veramente difficile... |
|
|
|
|
|
#3 | |
|
Registered User
Iscritto dal: Dec 2001
Messaggi: 890
|
Quote:
Mi posso pero' appoggiare ad un sito esterno... ovvero: Su uno spazio web (nella fattispecie sarebbe ad amministrazione dell'autore del programma, quindi si avrebbe la certezza dell'esistenza di esso) piazzo uno scriptino php o quant'altro che restituisce in output l'ip del visitatore.... (Una sorta di whatismyipaddress.com pero' con un'output basilare, proprio per semplificarne l'interfaccia col programma) a quel punto come potrei "grabbare" l'informazione, sapendo l'url assoluta di questa pagina ? non so se mi sono spiegato o se sto dicendo una marea di cacchiate..... |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Sì che ti sei spiegato... E' proprio quello che ti volevo suggerire...
E' la cosa più semplice da fare... In output dai esclusivamente: Codice:
<?= (getenv(HTTP_X_FORWARDED_FOR))
? getenv(HTTP_X_FORWARDED_FOR)
: getenv(REMOTE_ADDR) ?>
|
|
|
|
|
|
#5 | |
|
Registered User
Iscritto dal: Dec 2001
Messaggi: 890
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:11.



















