Может ли C# заблокировать доступ в Интернет на удаленном ПК с Windows
Используя C#, возможно ли выполнить итерацию по списку удаленных компьютеров Windows, подключенных к локальной сети, и включить / отключить доступ в Интернет только для определенных компьютеров, и в то время как подключение к Интернету обеспечивается через маршрутизатор? И все это без установки клиентского программного обеспечения на удаленные компьютеры.
1 ответ
Этот ответ, возможно, лучше использовать в качестве комментария, но написать его немного долго.
Вы должны посмотреть на создание Group Policy
,
Это то, что делает наш местный администратор сети.
У нас есть сотни ПК, которые должны подключаться к нашей сети для доступа к данным через локальный сервер и сервер на наших удаленных предприятиях.
Эти компьютеры получают доступ к нашей сети через общедоступный профиль, который не имеет доступа к Интернету.
Мы также используем несколько серверов (сервер приложений, почтовый сервер, веб-сервер, сервер SQL и т. Д.).
Когда учетная запись Public зарегистрирована, маршрутизатор запрещает трафик на веб-сервер.
Если руководителю или супервайзеру необходимо найти деталь на производственной площадке, он может войти в систему со своей учетной записью (т.е. не с публичной учетной записью) и получить доступ к информации в Интернете.
К счастью для меня, вы не спрашивали, КАК это сделать, потому что я не совсем уверен, как это сделать. Вы только спросили, возможно ли это.