Scusate Amici ho il seguente problema:
ho un indirizzo ip statico pubblico 80.22.xxx.xx
su questo indirizzo pubblico ho nattato, con Linux versione Suse (utilizzo shorewall), un mio indirizzo interno 192.168.x.xxx.
Suceesivamente nel file rules di shorewall ho aperto la porta 80 visto che dall'esterno devono accedere al web (iis installato).
Tutto funziona correttamente dall'esterno.
Riesco a visualizzare dall'esterno la pagina web.
In lan purtroppo riesco a visualizzare il servizio (home page) ma al momento di scaricare il documento pdf il broswer mi segnala che è impossibile visualizzare la pagina.
Ho verificato lo script asp attivo su quella pagina ed ho notato che il file fa riferimento:
NewsFilePathHttp = "http://80.22.xxx.xx/easyvueweb/temppdf/" & fso.GetFileName(NewsFilePath)
Se potessi accedere dall'interno al mio indirizzo esterno avrei risolto il problema......ma non posso visto che se digito l'indirizzo ip pubblico sulla broswer della mia lan, il firewall mi reindirizza su se stesso e mi compare la pagina html di suse.
E' possibile, in qualche modo, accedere dall'interno al mio indirizzo esterno senza digitare la classe interna ma direttamente l'indirizzo ip pubblico.....o........necessariamente, devo cambiare il codice nelle pagine asp?
Grazie