Назад | Перейти на главную страницу

Могу ли я установить командную консоль Exchange на рабочую станцию ​​в другом лесу?

На работе у нас есть два леса с двусторонним транзитивным доверием между ними. Мне нужен доступ к оболочке управления Exchange для среды Exchange, которая находится в другом лесу, чем моя рабочая станция. В настоящее время я вхожу на один из серверов Exchange каждый раз, когда мне нужно выполнить какое-либо обслуживание.

Можно ли установить оболочку управления Exchange на моей рабочей станции для управления средой Exchange в другом лесу? Я знаю, что стандартные инструкции по установке не работают. Я надеюсь, что есть другой способ обойти это.

Вы можете подключиться к любой организации Exchange, если у вас есть к ней надлежащий IP-адрес. И вы можете установить Exchange Management Shell на любой компьютер, какой захотите, даже если в вашем текущем лесу нет серверов Exchange.

Чтобы подключиться через консоль управления Exchange, просто щелкните правой кнопкой мыши логотип Microsoft Exchange в дереве слева и выберите «Добавить лес Exchange ...».

Для подключения через командную консоль Exchange используйте Connect-ExchangeServer командлет и укажите полное доменное имя одного из серверов Exchange. Если вы используете -User вариант, вы можете указать имя пользователя для подключения, и вам будет предложено ввести пароль.

Вот моя команда для подключения к любой установке Exchange. Перекрестный лес требует, чтобы вы изменили аутентификацию на базовую, что, в свою очередь, требует, чтобы конечная точка PowerShell была включена по протоколу https (насколько мне известно).

function Add-Exchange2010Support
    {
        [CmdLetBinding()]
        param(
            [string]$ComputerName,
            $Creds, 
            $Authentication="Kerberos"
        )
        Write-Verbose "Connecting to Exchange Server $ComputerName"
        if ($creds)
            {
                #Exchange
                $exchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://$ComputerName/PowerShell/ -Credential $creds -AllowRedirection -Authentication $Authentication
                Import-PsSession $exchangesession
            }
        Else
            {
                $exchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://$ComputerName/PowerShell/
                Import-PsSession $exchangesession
            }

    }