Есть ли способ изменить белый список для виртуальных IP-адресов Kemp Load Balancer с помощью PowerShell? - PullRequest
0 голосов
/ 27 мая 2020

Я просмотрел документацию на сайте Кемпа, а также в Google, но не нашел ничего, объясняющего, как это может работать. Я просмотрел структуру объекта Powershell, и, похоже, нет объекта, представляющего белый список виртуального IP.

https://support.kemptechnologies.com/hc/en-us/articles/203863385-PowerShell#MadCap_TOC_26_3

Я надеюсь, что что-то вроде Set-AdcRealServer -Whitelist iplist.txt - это опция

Пример вывода одного виртуального IP:

$ virts.data.vs [3]

Статус: Индекс вверх : 32 VSAddress: 10.21.110.100 VSPort: 25 Layer: 7 NickName: Exchange 2016 SMTP Enable: Y SSLReverse: N SSLReencrypt: N Intercept: N InterceptOpts: @ {Opt = System.Object []} AlertThreshold: 0 Transactionlimit: 0 Transparent: N SubnetOriginating: N ServerInit: 1 StartTLSMode: 0 Время бездействия: 120 Кэш: N Сжатие: N Проверка: 0 UseforSnat: N ForceL4: N ForceL7: Y MultiConnect: N ClientCert: 0 SecurityHeaderOptions: 0 ErrorCode: 0 CheckUse1.1: N MatchLen: 0 CheckUseGet: 0 SSLRewrite: 0 VStype: gen FollowVSID: 0 Протокол: tcp Расписание: rr CheckType: smtp Persist: src PersistTimeout: 3600 CheckPort: 25 N Правила: 0 NRequestRules: 0 NResponseRules: 0 NMatchBodyRules: 0 NPreProcessRules: 0 EspEnabled: N InputAuthMode: 0 OutputAuthMode: 0 MasterVS: 0 MasterVSID: 0 IsTransparent: 2 AddVia: 0 QoS: 0 TlsSPType: N EnhancedHealthChecks: N RsМинимум: 0 NumberOfRSs: 2 Rs: {@ {Status = Up; VSIndex = 32; RsIndex = 73; Адрес = 10.21.110.101; Порт = 25; DnsName =; Вперед = маршрут; Вес = 1000; Лимит = 0; Follow = 0; Включить = Y; Critical = N}, @ {Status = Up; VSIndex = 32; RsIndex = 76; Адрес = 10.21.110.102; Порт = 25; DnsName =; Вперед = нац; Вес = 1000; Лимит = 0; Follow = 0; Включить = Y; Критический = N}}

...