Exchange Server: Disattivare l'accesso all'interfaccia di amministrazione di Exchange
L'interfaccia di amministrazione di Exchange (EAC) è l'interfaccia di gestione primaria per Exchange 2013 o versione successiva. Per altre informazioni, vedere Interfaccia di amministrazione di Exchange in Exchange Server. Per impostazione predefinita, l'accesso all'interfaccia di amministrazione di Exchange non è limitato e l'accesso a Outlook sul web (formalmente noto come Outlook Web App) in un server Exchange con connessione Internet consente anche l'accesso all'interfaccia di amministrazione di Exchange. Sono comunque necessarie credenziali valide per accedere all'interfaccia di amministrazione di Exchange, ma le organizzazioni potrebbero voler limitare l'accesso all'interfaccia di amministrazione di Exchange per le connessioni client da Internet.
In Exchange Server 2019 è possibile usare le regole di accesso client per bloccare l'accesso client all'interfaccia di amministrazione di Exchange. Per altre informazioni, vedere Regole di accesso client in Exchange Server.
La directory virtuale EAC è denominata ECP ed è gestita dai cmdlet *- ECPVirtualDirectory . Quando si imposta il parametro AdminEnabled sul valore $false
nella directory virtuale di EAC, si disabilita l'accesso all'interfaccia di amministrazione di Exchange per le connessioni client interne ed esterne, senza influire sull'accesso alla pagina Opzioni impostazioni> in Outlook sul web.
Tuttavia, questa configurazione introduce un nuovo problema: l'accesso all'interfaccia di amministrazione di Exchange è completamente disabilitato nel server, anche per gli amministratori della rete interna. Per risolvere questo problema, sono disponibili due opzioni:
Configurare un secondo server Exchange accessibile solo dalla rete interna per gestire le connessioni EAC interne.
Nel server Exchange esistente creare un nuovo sito Web Internet Information Services (IIS) con nuove directory virtuali per EAC e Outlook sul web accessibile solo dalla rete interna.
Nota: è necessario configurare EAC e Outlook sul web nel nuovo sito Web, perché EAC richiede il modulo di autenticazione Outlook sul web dallo stesso sito Web.
Che cosa è necessario sapere prima di iniziare?
Tempo stimato per il completamento di ciascuna procedura: 5 minuti.
Devi disporre delle autorizzazioni per poter eseguire queste procedure. Per visualizzare le autorizzazioni necessarie, vedere la voce "Connettività dell'interfaccia di amministrazione di Exchange" nell'argomento Autorizzazioni per l'infrastruttura di Exchange e PowerShell .
Per informazioni sui tasti di scelta rapida che è possibile utilizzare con le procedure in questo argomento, vedere Tasti di scelta rapida nell'interfaccia di amministrazione di Exchange.
Consiglio
Problemi? È possibile richiedere supporto nei forum di Exchange. I forum sono disponibili sui seguenti siti: Exchange Server, Exchange Online o Exchange Online Protection.
Passaggio 1: Usare Exchange Management Shell per disabilitare l'accesso all'interfaccia di amministrazione di Exchange
Tenere presente che questo passaggio disabilita l'accesso all'interfaccia di amministrazione di Exchange nel server per le connessioni interne ed esterne, ma consente comunque agli utenti di accedere alla propria pagina Opzioni impostazioni> in Outlook sul web.
Per disabilitare l'accesso all'interfaccia di amministrazione di Exchange in un server Exchange, usare la sintassi seguente:
Set-ECPVirtualDirectory -Identity "<Server>\ecp (Default Web Site)" -AdminEnabled $false
In questo esempio viene disabilitato l'accesso all'interfaccia di amministrazione di Exchange nel server denominato MBX01.
Set-ECPVirtualDirectory -Identity "MBX01\ecp (Default Web Site)" -AdminEnabled $false
Come verificare se l'operazione ha avuto esito positivo
Per verificare di aver disabilitato l'accesso all'interfaccia di amministrazione di Exchange nel server, sostituire <Server> con il nome del server Exchange ed eseguire il comando seguente per verificare il valore della proprietà AdminEnabled :
Get-ECPVirtualDirectory -Identity "MBX01\ecp (Default Web Site)" | Format-List AdminEnabled
Quando si apre https://<servername>/ecp
o dalla rete interna, viene visualizzata la pagina Opzioni impostazioni> in Outlook sul web anziché l'interfaccia di amministrazione di Exchange.
Passaggio 2: Concedere l'accesso all'interfaccia di amministrazione di Exchange nella rete interna
Scegliere una delle opzioni seguenti.
Opzione 1: Configurare un secondo server Exchange accessibile solo dalla rete interna
Il valore predefinito della proprietà AdminEnabled si trova True
nella directory virtuale EAC predefinita. Per confermare questo valore nel secondo server, sostituire <Server> con il nome del server ed eseguire il comando seguente:
Get-ECPVirtualDirectory -Identity "<Server>\ecp (Default Web Site)" | Format-List AdminEnabled
Se il valore è False
, sostituire <Server> con il nome del server ed eseguire il comando seguente:
Set-ECPVirtualDirectory -Identity "<Server>\ecp (Default Web Site)" -AdminEnabled $true
Opzione 2: Creare un nuovo sito Web nel server Exchange esistente e configurare EAC e Outlook sul web nel nuovo sito Web per la rete interna
I passaggi necessari sono:
Aggiungere un secondo indirizzo IP al server Exchange.
Creare un nuovo sito Web in IIS che usa il secondo indirizzo IP e assegnare le autorizzazioni per file e cartelle.
Copiare il contenuto dei siti Web predefiniti nel nuovo sito Web.
Creare nuove directory EAC e Outlook sul web virtuali per il nuovo sito Web.
Riavviare IIS per rendere effettive le modifiche.
Importante
Quando si installa un aggiornamento cumulativo (CU) Exchange Server, l'cu non aggiornerà i file nel nuovo sito Web e nelle nuove directory virtuali. Dopo aver applicato l'cu, è necessario rimuovere completamente il nuovo sito Web, le directory virtuali e il contenuto nelle cartelle e quindi ricreare il nuovo sito Web, le directory virtuali e il contenuto nelle cartelle.
Passaggio 2a: Aggiungere un secondo indirizzo IP al server Exchange
È possibile aggiungere una seconda scheda di rete e assegnare l'indirizzo IP alla seconda scheda di rete oppure assegnare un secondo indirizzo IP alla scheda di rete esistente.
I passaggi per assegnare un secondo indirizzo IP alla scheda di rete esistente sono descritti di seguito.
Aprire le proprietà della scheda di rete. Ad esempio:
a. Da una finestra del prompt dei comandi, eseguire Exchange Management Shell o la finestra di dialogo
ncpa.cpl
Esegui .b. Fare clic con il pulsante destro del mouse sulla scheda di rete e quindi scegliere Proprietà.
Nelle proprietà della scheda di rete selezionare Protocollo Internet versione 4 (TCP/IPv4) e quindi fare clic su Proprietà.
Nella finestra Proprietà protocollo Internet versione 4 (TCP/IPv4) visualizzata, nella scheda Generale , fare clic su Avanzate.
Nella finestra Impostazioni TCP/IP avanzate visualizzata, nella scheda Impostazioni IP , nella sezione Indirizzi IP fare clic su Aggiungi e immettere l'indirizzo IP.
Nota: se si aggiunge una seconda scheda di rete, nella finestra Impostazioni TCP/IP avanzate , nella scheda DNS deselezionare Registra l'indirizzo della connessione in DNS.
Passaggio 2b: Creare un nuovo sito Web in IIS che usa il secondo indirizzo IP e assegnare autorizzazioni per file e cartelle
Aprire Gestione IIS sul server Exchange. Un metodo semplice per eseguire questa operazione in Windows Server 2012 o versioni successive consiste nel premere il tasto Windows + Q, digitare inetmgr e selezionare Gestione Internet Information Services (IIS) nei risultati.
Nel riquadro Connessioni espandere il server, selezionare Siti e nel riquadro Azioni fare clic su Aggiungi sito Web.
Nella finestra Aggiungi sito Web visualizzata configurare le impostazioni seguenti:
Nome sito:
EAC_Secondary
Percorso fisico:
C:\inetpub\EAC_Secondary
Associazione
Tipo: https
Indirizzo IP: selezionare il secondo indirizzo IP aggiunto nel passaggio precedente.
Porta: 443
Certificato SSL: scegliere il certificato da usare, ad esempio il certificato di Exchange predefinito denominato Microsoft Exchange.
Al termine, fare clic su OK.
Creare
ecp
cartelle eowa
inC:\inetpub\EAC_Secondary
.a. In Gestione IIS selezionare il
EAC_Secondary
sito Web e nel riquadro Azioni fare clic su Esplora.b. Nella finestra Esplora file visualizzata creare le cartelle seguenti in
C:\inetpub\EAC_Secondary
:ecp
owa
Al termine, chiudere Esplora file.
Assegnare le autorizzazioni Lettura & Esegui al gruppo di sicurezza locale denominato IIS_IUSRS nella
C:\inetpub\EAC_Secondary
cartella.a. In IIS Manger selezionare il
EAC_Secondary
sito Web e nel riquadro Azioni fare clic su Modifica autorizzazioni.b. Nella finestra EAC_Secondary Proprietà visualizzata fare clic sulla scheda Sicurezza e quindi su Modifica.
c. Nella finestra Autorizzazioni per EAC_Secondary visualizzata fare clic su Aggiungi.
d. Nella finestra Seleziona utenti, computer, account di servizio o gruppi visualizzata seguire questa procedura:
i. Fare clic su Percorsi e nella finestra di dialogo Percorsi visualizzata selezionare il server locale e quindi fare clic su OK.
ii. Nel campo Immettere i nomi degli oggetti da selezionare digitare IIS_IUSRS, fare clic su Controlla nomi e quindi fare clic su OK.
e. Tornare alla finestra Autorizzazioni per EAC_Secondary selezionare IIS_IUSRS e nella colonna Consenti selezionare Lettura & Esegui (che seleziona automaticamente le autorizzazioni Elenca contenuto cartella e Lettura ) e quindi fare clic su OK due volte.
Passaggio 2c: Copiare il contenuto dei siti Web predefiniti nel nuovo sito Web
Copiare tutti i file e le cartelle dal sito Web predefinito (
C:\inetpub\wwwroot
) aC:\inetpub\EAC_Secondary
. È possibile ignorare i file seguenti che non possono essere copiati:MacCertification.asmx
MobileDeviceCertification.asmx
decomission.asmx
editissuancelicense.asmx
Copiare tutti i file e le cartelle da
%ExchangeInstallPath%FrontEnd\HttpProxy\ecp
aC:\inetpub\EAC_Secondary\ecp
.Copiare tutti i file e le cartelle da
%ExchangeInstallPath%FrontEnd\HttpProxy\owa
aC:\inetpub\EAC_Secondary\owa
.
Passaggio 2d: Usare Exchange Management Shell per creare nuove directory EAC e Outlook sul web virtuali per il nuovo sito Web
Per sapere come aprire Exchange Management Shell nell'organizzazione di Exchange locale, vedere Open the Exchange Management Shell.
Sostituire <Server> con il nome del server ed eseguire i comandi seguenti per creare la nuova interfaccia di amministrazione di Exchange e Outlook sul web directory virtuali per il nuovo sito Web.
New-EcpVirtualDirectory -Server <Server> -Role ClientAccess -WebSiteName EAC_Secondary -Path "C:\inetpub\EAC_Secondary\ecp"
New-OwaVirtualDirectory -Server <Server> -Role ClientAccess -WebSiteName EAC_Secondary -Path "C:\inetpub\EAC_Secondary\owa"
Passaggio 2e: Riavviare IIS
Nel riquadro Connessioni di Gestione IIS selezionare il server.
Nel riquadro Azioni, fare clic su Riavvia.
Nota: per riavviare IIS dalla riga di comando, aprire un prompt dei comandi con privilegi elevati (finestra del prompt dei comandi aperta selezionando Esegui come amministratore) ed eseguire i comandi seguenti:
net stop w3svc /y
net start w3svc
Come verificare se l'operazione ha avuto esito positivo
Per verificare di aver disabilitato correttamente l'accesso all'interfaccia di amministrazione di Exchange in un server Exchange, seguire questa procedura:
Testare l'URL interno ed esterno dell'organizzazione per Outlook sul web. Ad esempio, se l'URL esterno è https://mail.contoso.com/owae l'URL https://mbx01.contoso.com/owa interno usa le procedure seguenti per verificare la configurazione:
Verificare che gli utenti interni ed esterni possano aprire le cassette postali usando Outlook sul web, inclusa la pagina Opzioni impostazioni>.
Verificare che https://mail.contoso.com/ecp e https://mbx01.contoso.com/ecp restituire uno dei risultati seguenti:
404 - Sito Web non trovato
L'utente viene reindirizzato alla pagina Opzioni impostazioni> in Outlook sul web.
Verificare che gli amministratori possano accedere all'interfaccia di amministrazione di Exchange nella rete interna in base alla selezione della configurazione:
Secondo server Exchange: se il secondo server exchange è denominato MBX02, verificare che https://mbx02.contoso.com/ecp apra l'interfaccia di amministrazione di Exchange.
Nuovo sito Web EAC nel server Exchange esistente: se l'indirizzo IP del nuovo sito Web di EAC è 10.1.1.12, verificare che https://10.1.1.12/ecp apra L'interfaccia di amministrazione di Exchange.