Microsoft 원격 데스크톱은 공용 IP에서만 작동합니다.

Microsoft 원격 데스크톱은 공용 IP에서만 작동합니다.

이상한 문제가 있습니다. 로컬 IP(192.168.0.30)를 사용하여 내 서버에 RDP를 시도하면 내 RDP 클라이언트가 "자격 증명 협상 중"에서 멈춥니다. 내 공용/인터넷 IP(인터넷에 노출된 포트 3389)를 사용하면 제대로 작동합니다.

아래의 모든 클라이언트는 동일한 동작을 보여줍니다(WAN IP를 사용하여 작동하고 LAN IP를 사용하면 실패함).

테스트된 RDP 클라이언트:

  • Microsoft 원격 데스크톱 Mac
  • Microsoft 원격 데스크톱 Mac 베타
  • 원격 데스크톱 연결(Windows 내장)
  • Microsoft RDP 클라이언트 안드로이드

윈도우 버전: 8.1 Pro

일부 로그:

[2018-Apr-15 10:58:50] RDP (0): --- BEGIN INTERFACE LIST ---
[2018-Apr-15 10:58:50] RDP (0): lo0 af=18  addr= netmask=
[2018-Apr-15 10:58:50] RDP (0): lo0 af=2 (AF_INET)  addr=127.0.0.1 netmask=255.0.0.0
[2018-Apr-15 10:58:50] RDP (0): lo0 af=30 (AF_INET6)  addr=::1 netmask=ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
[2018-Apr-15 10:58:50] RDP (0): lo0 af=30 (AF_INET6)  addr=fe80::1%lo0 netmask=ffff:ffff:ffff:ffff::
[2018-Apr-15 10:58:50] RDP (0): gif0 af=18  addr= netmask=
[2018-Apr-15 10:58:50] RDP (0): stf0 af=18  addr= netmask=
[2018-Apr-15 10:58:50] RDP (0): en0 af=18  addr= netmask=
[2018-Apr-15 10:58:50] RDP (0): en0 af=30 (AF_INET6)  addr=fe80::1088:3af5:ffd5:d57b%en0 netmask=ffff:ffff:ffff:ffff::
[2018-Apr-15 10:58:50] RDP (0): en0 af=2 (AF_INET)  addr=192.168.0.25 netmask=255.255.255.0
[2018-Apr-15 10:58:50] RDP (0): en1 af=18  addr= netmask=
[2018-Apr-15 10:58:50] RDP (0): en2 af=18  addr= netmask=
[2018-Apr-15 10:58:50] RDP (0): bridge0 af=18  addr= netmask=
[2018-Apr-15 10:58:50] RDP (0): p2p0 af=18  addr= netmask=
[2018-Apr-15 10:58:50] RDP (0): awdl0 af=18  addr= netmask=
[2018-Apr-15 10:58:50] RDP (0): awdl0 af=30 (AF_INET6)  addr=fe80::784a:38ff:fee3:da4d%awdl0 netmask=ffff:ffff:ffff:ffff::
[2018-Apr-15 10:58:50] RDP (0): utun0 af=18  addr= netmask=
[2018-Apr-15 10:58:50] RDP (0): utun0 af=30 (AF_INET6)  addr=fe80::b2eb:9d8e:546f:9c59%utun0 netmask=ffff:ffff:ffff:ffff::
[2018-Apr-15 10:58:50] RDP (0): --- END INTERFACE LIST ---
[2018-Apr-15 10:58:50] RDP (0): correlation id: correlation not set or of invalid length
[2018-Apr-15 10:58:50] RDP (0): Resolved '192.168.0.30' to '192.168.0.30' using NameResolveMethod_DNS(1)
[2018-Apr-15 10:58:50] RDP (0): Protocol state changed to: ProtocolConnectingNetwork(1)
[2018-Apr-15 10:58:50] RDP (0): Protocol state changed to: ProtocolNegotiatingCredentials(2)
[2018-Apr-15 10:59:11] RDP (0): Exception caught: Exception in file '../../librdpclient/asiosocketendpoint.cpp' at line 400
    User Message : Connection reset by peer
[2018-Apr-15 10:59:11] RDP (0): correlation id: correlation not set or of invalid length
[2018-Apr-15 10:59:11] RDP (0): Protocol state changed to: ProtocolConnectingNetwork(1)
[2018-Apr-15 10:59:11] RDP (0): Resolved '192.168.0.30' to '192.168.0.30' using NameResolveMethod_DNS(1)
[2018-Apr-15 10:59:11] RDP (0): Protocol state changed to: ProtocolNegotiatingCredentials(2)
[2018-Apr-15 10:59:32] RDP (0): Exception caught: Exception in file '../../librdpclient/asiosocketendpoint.cpp' at line 400
    User Message : Connection reset by peer
[2018-Apr-15 10:59:32] RDP (0): Protocol state changed to: ProtocolDisconnecting(7)
[2018-Apr-15 10:59:32] RDP (0): Protocol state changed to: ProtocolDisconnected(8)
[2018-Apr-15 10:59:32] RDP (0): ------ END ACTIVE CONNECTION ------

Windows 방화벽이 꺼져 있고 바이러스 백신이 설치되어 있지 않습니다.

내 로컬 IP를 사용할 때 실패하는 이유가 무엇인지 생각할 수 없습니다. 라우터나 호스트 컴퓨터의 구성 문제라고 가정할 수 있습니다.

관련 정보