새 네트워크로 이동되고 새 네트워크에서 기본적으로 공개로 설정된 비도메인 Windows 헤드리스 서버에 대한 RDP 액세스를 어떻게 얻을 수 있습니까?

새 네트워크로 이동되고 새 네트워크에서 기본적으로 공개로 설정된 비도메인 Windows 헤드리스 서버에 대한 RDP 액세스를 어떻게 얻을 수 있습니까?

최근 새 사이트의 새 물리적 네트워크로 이동한 헤드리스 Windows Server 2012R2 상자가 있습니다.

모든 것을 백업할 때 호스트 이름이 확인되지 않고 IP 주소로도 상자에 RDP할 수 없다는 것을 발견했습니다. 몇 가지 문제 해결 후에 새 네트워크가 공용 네트워크로 자동 구성되었으며 공용 네트워크에 대한 Windows 방화벽 기본값이 RDP를 허용하지 않는다는 것을 확인했습니다.

현재로서는 모니터를 서버에 연결할 방법이 없습니다. 네트워크의 다른 컴퓨터에서 RDP를 활성화하려면 어떻게 해야 합니까? 서버의 관리자 비밀번호를 알고 있지만 AD 도메인을 사용하고 있지 않습니다.

답변1

마이크로소프트 도구PsExec이 문제에 대한 해결책입니다. RPC를 사용하여 Windows 방화벽에 의해 공용 네트워크에 대해 기본적으로 허용되는 원격 컴퓨터를 제어합니다.

PsExec을 설정한 후 다음 명령을 사용하십시오.

psexec \\SERVER_IP_ADDRESS -user SOME_ADMIN_ACCOUNT powershell "Get-NetConnectionProfile"

잘못 분류된 네트워크 연결의 InterfaceIndex를 찾습니다. psexec를 실행하는 데 30초 정도 걸릴 수 있습니다.

InterfaceIndex가 있으면 다음 명령을 실행하여 네트워크 유형을 변경하십시오.

psexec \\SERVER_IP_ADDRESS -user SOME_ADMIN_ACCOUNT powershell "Set-NetConnectionProfile -InterfaceIndex INDEX_FROM_LAST_COMMAND -NetworkCategory Private"

이 명령이 성공적으로 실행되면 네트워크 유형이 비공개가 되고 서버에 RDP를 사용할 수 있게 됩니다.

관련 정보