VBS/WSH/JS - Запрет RDP к серверам, кроме как с определённых IP.

Аватара пользователя
glukin

VBS/WSH/JS - Запрет RDP к серверам, кроме как с определённых IP.

Сообщение glukin »

Подскажите, может быть было тут уже. Как реализовать скриптом запрет коннекта по RDP к серверам (разные ОС, от 2003 до 2012), кроме как с определенных IP, взятых из текстового файла?
Аватара пользователя
glukin

Re: VBS/WSH/JS - Запрет RDP к серверам, кроме как с определённых IP.

Сообщение glukin »

glukin, расскажите, как это реализовать не скриптом.
Аватара пользователя
glukin

Re: VBS/WSH/JS - Запрет RDP к серверам, кроме как с определённых IP.

Сообщение glukin »

Iska, Вариантов, у меня, собственно, три.

1. Как хотелось бы. Через файрволл винды. Предвижу проблемы, так как реализация в разных версиях винды разная.

2. Через файрволл Касперского, не хотелось бы, так как периодически происходит смена вендора.

3. Через ACL на устройствах СПД. Не хотелось бы, так как придётся подключать к реализации другой отдел, а у них и своих задач хватает.
Аватара пользователя
Iska

Re: VBS/WSH/JS - Запрет RDP к серверам, кроме как с определённых IP.

Сообщение Iska »

Цитата glukin:



1. Как хотелось бы. Через файрволл винды. Предвижу проблемы, так как реализация в разных версиях винды разная.
VBS/WSH/JS - Запрет RDP к серверам, кроме как с определённых IP.




А подробнее? Вот буквально, в деталях.



Можете посмотреть готовые примеры управления:
https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx
(последний раздел — «Using the Windows Firewall with Advanced Security scripting API and VBScript»).
Аватара пользователя
lD1PS1l

Re: VBS/WSH/JS - Запрет RDP к серверам, кроме как с определённых IP.

Сообщение lD1PS1l »

glukin,

я сегодня телепат, предположу что вас интересует единовременный или периодический скрипт, исполняемый на серверах, который берет список ip из файла и применяет их на фаервол?
Аватара пользователя
glukin

Re: VBS/WSH/JS - Запрет RDP к серверам, кроме как с определённых IP.

Сообщение glukin »

Цитата glukin:



Iska, Вот это то, что нужно, похоже.
VBS/WSH/JS - Запрет RDP к серверам, кроме как с определённых IP.




Я тут не специалист, мне не на чем нынче проверять, смотрите сами внимательно, чтоб без «похоже», наверняка.




Цитата glukin:



Но как туда прикрутить список IP из файла?
VBS/WSH/JS - Запрет RDP к серверам, кроме как с определённых IP.




А я в этом коде что-то не вижу вообще ни одного IP. Вижу пример добавления протокола, добавления IP не вижу.



Вы ж поймите, в том же классе HNetCfg.FWRule есть свойства LocalAddresses, LocalPorts, RemoteAddresses, RemotePorts, но я тупо не знаю, что именно требуется и в каком виде для описанного Вами. Вы же, полагаю, знаете и можете создать правило «ручками», а потом показать все его характеристики и свойства.
Аватара пользователя
Iska

Re: VBS/WSH/JS - Запрет RDP к серверам, кроме как с определённых IP.

Сообщение Iska »

Iska, ясно, спасибо. Будет возможность проверить в воскресенье, отпишусь.

ПС: теоретически - это будет работать для всех версий, начиная с 2003?
Ответить

Вернуться в «Скриптовые языки администрирования Windows»