Может ли C# заблокировать доступ в Интернет на удаленном ПК с Windows

Используя C#, возможно ли выполнить итерацию по списку удаленных компьютеров Windows, подключенных к локальной сети, и включить / отключить доступ в Интернет только для определенных компьютеров, и в то время как подключение к Интернету обеспечивается через маршрутизатор? И все это без установки клиентского программного обеспечения на удаленные компьютеры.

1 ответ

Решение

Этот ответ, возможно, лучше использовать в качестве комментария, но написать его немного долго.

Вы должны посмотреть на создание Group Policy,

Это то, что делает наш местный администратор сети.

У нас есть сотни ПК, которые должны подключаться к нашей сети для доступа к данным через локальный сервер и сервер на наших удаленных предприятиях.

Эти компьютеры получают доступ к нашей сети через общедоступный профиль, который не имеет доступа к Интернету.

Мы также используем несколько серверов (сервер приложений, почтовый сервер, веб-сервер, сервер SQL и т. Д.).

Когда учетная запись Public зарегистрирована, маршрутизатор запрещает трафик на веб-сервер.

Если руководителю или супервайзеру необходимо найти деталь на производственной площадке, он может войти в систему со своей учетной записью (т.е. не с публичной учетной записью) и получить доступ к информации в Интернете.

К счастью для меня, вы не спрашивали, КАК это сделать, потому что я не совсем уверен, как это сделать. Вы только спросили, возможно ли это.

Другие вопросы по тегам