奇妙な問題が発生しています。ローカル IP (192.168.0.30) を使用してサーバーに RDP しようとすると、RDP クライアントが「資格情報のネゴシエーション」で停止します。パブリック/インターネット IP (インターネットに公開されているポート 3389) を使用すると、正常に動作します。
以下のすべてのクライアントは同じ動作を示します (WAN IP を使用すると動作しますが、LAN IP では失敗します)
テスト済みの RDP クライアント:
- Microsoft リモート デスクトップ Mac
- Microsoft リモート デスクトップ Mac ベータ版
- リモート デスクトップ接続 (Windows 組み込み)
- Microsoft RDP クライアント Android
Windows バージョン: 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 を使用しているときに失敗する理由は思いつきません。ルーターまたはホスト コンピューターの構成の問題であるとしか考えられません。