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

Можно ли синхронизировать «Разрешить ретрансляцию» между несколькими хаб-серверами?

У нас есть несколько узловых серверов, подключенных к Интернету.

Моя проблема в том, что на каждом сервере должен быть настроен локальный соединитель приема и обновляться по мере добавления новых IP-адресов в качестве разрешенного ретранслятора для этого соединителя.

Есть ли способ синхронизировать конфигурацию узловых серверов?

Нет, ничего из коробки не подойдет. Я использую Цикл Powershell каждый раз, когда я добавляю IP-адрес, чтобы он попадал во все соответствующие соединители - либо сохраняю их в массиве, либо использую соглашение об именах, которое будет соответствовать только тем, которые вы хотите ретранслировать.

Так что вам может понадобиться что-то подобное, с вашими новыми IP-адресами отправки в файле CSV.

$rcs = Get-ReceiveConnector | ? {$_.name -like "*relay*"  }
foreach ($rc in $rcs) {
$impcsv = import-csv ipranges.csv
foreach($line in $impcsv)
    {
        $ipAdd = $line.LowerBound
        $newconn = Get-ReceiveConnector $rc
        $newconn.RemoteIPRanges += $ipAdd
        Set-ReceiveConnector $rc -RemoteIPRanges $newConn.RemoteIPRanges 
    }   
}