OK, cerco di spiegarmi meglio.
Su una macchina con IP pubblico e win 2003 server ho IIS 6 installato e funzionante. Su di esso gira un servizio (mapguide) che non esiste per Apache (per quanto ne so io).
Se accedo alle pagine fornite da IIS tutto funziona perfettamente (è possibile interagire dinamicamente con le mappe che ho inserito e creato).
Posto che, come avrete capito, non posso rinunciare a IIS (altrimenti non posso avere mapguide) quello che vorrei fare è la seguente cosa:
- dare alla macchina win 2003 un ip privato (locale)
- su un'altra macchina linux installo apache e le do un IP pubblico
- quando un utente esterno richiama una pagina in un dato url (che stabilisco io) allora apache, previa autenticazione, DEVE semplicemente (si fa per dire) prendere ciò che gli viene fornito da IIS e passarlo al browser (senza alcun intervento); insomma apache dovrebbe SOLO fare da canale di trasporto apparendo a IIS come se fosse il browser dell'utente.
In questo modo avrei la sicurezza di esporre su Internet un webserver ottimo come apache su ambiente Linux (inoltre conosco Apache-linux molto meglio di IIS-win2003server) e continuerei ad utilizzare il servizio mapguide-server installato sulla IIS.
Che ne pensate?
E' una cosa fattibile?
In che modo?
Thanks in advance