Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    apache come tramite per IIS

    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
    Make Pazziata-tàààà NOT war!

  2. #2
    up!
    Make Pazziata-tàààà NOT war!

  3. #3
    please, help me
    Make Pazziata-tàààà NOT war!

  4. #4
    Ciao,
    apache può funzionare anche da proxy, Apache 2 ha potenziato queste funzionalità.

    Dai un'occhiata qui
    http://httpd.apache.org/docs-2.0/mod/mod_proxy.html

    e fai una ricerca in google per maggiori informazioni
    per favore NIENTE PVT TECNICI da sconosciuti

  5. #5
    Grazie, leggerò e proverò.

    Altri suggerimenti?
    Make Pazziata-tàààà NOT war!

  6. #6
    Ehm... il punto è che se chiedo ad apache di funzionare come proxy poi DEVO (se non ho capito male) dire ai miei utenti di impostare il browser per utilizzare quel proxy.

    Io invece vorrei che la cosa fosse del tutto trasparente e indolore per gli utenti.

    Faccio un esempio per essere più chiaro:

    l'utente visita le pagine del mio sito
    http://80.aa.ss.ee/nomesito

    gestito da apache su macchina linux

    Quando l'utente entra nella sezione
    http://80.aa.ss.ee/nomesito/mappeinterattive

    allora apache prima gli chiede di autenticarsi e poi (se l'autenticazione è ok) chiama IIS (su cui gira il servizio mapguide server) prende ciò che viene restituito da IIS e lo trasmette al browser dell'utente senza alcun intervento su questi dati (insomma apache si comporta agli occhi di IIS come se fosse il browser dell'utente).

    Praticamente vorrei mappare l'url http://80.aa.ss.ee/nomesito/mappeinterattive
    su apache in modo che vada a chiamare IIS
    (non voglio un redirect, altrimenti dovrei dare ad IIS un IP pubblico e quindi non risolvo niente)

    Perché tutto ciò? Per motivi di sicurezza: su IIS potrei lasciare un IP privato (e non pubblico) e potrei forzare IIS a rispondere SOLO ed esclusivamente alle chiamate provenienti dall'IP della macchina su cui gira apache (limitando così la possibilità di attacchi esterni diretti su IIS).

    Secondo voi è fattibile?:master:

    Grazie in anticipo per qualsiasi idea-suggerimento in merito
    Make Pazziata-tàààà NOT war!

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.