Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Indirizzo server

  1. #1

    Indirizzo server

    Salve a tutti, mi trovo davanti ad un problema increscioso. Ho un router con un pc connesso (no dhcp gli indirizzi sn fissati staticamente). La porta 80 è nattata in modo che possa essere visto il server web dall'esterno della mia lan. Tuttavia quando vado a stampare l'ip del server (tramite una variabile d'ambiente) invece di aver come risposta l'ip ESTERNO o l'ip locale. Come posso fare per ovviare a questo problema? Ho bisogno di poter usare l'indirizzo ip esterno per esempio negli url! Grazie a chi mi darà una mano.

    ps: uso come linguaggi sia asp che php quindi accetto consigli anche diversificati se ci sn degli stratagemmi tipici d ogni linguaggio per fare una cosa simile!
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  2. #2
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    beh, per venire a conoscenza dell'ip esterno con cui esci su web basta visitare un sito tipo www.whatismyip.com
    vCard | CV | Social networks
    No, in privato non ti aiuto.

  3. #3
    Ok ma io vorrei sapere se esiste una variabile (in asp o in php) che me lo dice perké se uso le variabili d'ambiente ottengo sempre quello locale. A questo punto mi viene in mente che dovrei cambiare qualche configurazione al router!
    Nessuno mi sa dare una mano?
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  4. #4
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    non esistono variabili d'ambiente che ti restituiscono l'ip pubblico con cui esci su internet.
    ciao
    vCard | CV | Social networks
    No, in privato non ti aiuto.

  5. #5
    E se usassi un dns dinamico? Neanke? Magari assegnandolo al router!!!
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  6. #6
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    ma esattamente a che risultato vuoi arrivare?
    vCard | CV | Social networks
    No, in privato non ti aiuto.

  7. #7
    Voglio gestire la portabilità! Impostando gli url ASSOLUTI. Per farlo ho un file d costanti che includo nel sito e che gestisco e valorizzo in base agli ip. Ho 3 situazioni:


    1 se l'ip è uguale a quello del sito web on line (caso in cui il sito è sul server remoto)
    2 se l'ip è uguale a 127.0.0.1 caso in cui lavoro io in locale e testo sul pc mio (url http://localhost).
    3 se l'ip è uguale a quello PUBBLICO che ho su internet, in modo da far vedere a un utente esterno alla mia lan il sito sul mio pc (per altri test o anche per semplice curiosità).

    I primi due li ho risolti. Il terzo?
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  8. #8
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    ma scusa, io sinceramente ho sempre usato percorsi tipo

    Click

    e quella variabile "strCartella", o costante che sia, la modifichi a seconda di dove carichi il sito...
    vCard | CV | Social networks
    No, in privato non ti aiuto.

  9. #9
    Ok ed in teoria potrei fare questo. Ma se uso un ip dinamico (caso 3) dovrei modificare la variabile OGNI VOLTA che faccio visualizzare il sito a qlc1 dal mio pc! E questo volevo evitare d farlo!
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  10. #10
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    ah ok mi è chiaro solo ora... cmq si l'unica cosa è usare un servizio tipo no-ip o dyndns
    vCard | CV | Social networks
    No, in privato non ti aiuto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.