
ホスト名または IP アドレス経由でリモート デスクトップに接続する場合、前者の初期 DNS ルックアップ以外に何か違いはありますか?
CloudFlare Zero Trust 経由で RDP を使用すると奇妙な問題が発生します。
内部ネットワークのホスト名がhost.example.comだとします。そのIPは192.0.0.10です。クライアントのhost.example.comは常に192.0.0.10に解決されます。Webサービスなどの他のサービス(http://host.example.com) は問題なく動作します。
host.example.com リモート デスクトップに接続すると、最初の NLA ログイン ポップアップが表示され、その後、リモート接続のセキュリティ保護が永久に停止します。ただし、まれに接続できる場合もあります。
ただし、リモート デスクトップに 192.0.0.10 を指定すると問題は発生せず、常に動作します。
では、元の質問に戻りますが、単純な通常の初期 DNS ルックアップ以外に、ホスト名を使用した接続とホスト IP アドレスを使用した接続を RDP が処理する方法に違いはありますか? そうは思いませんが、今は疑問に思っています。
答え1
唯一の違いは、通常、名前にバインドされるセキュリティ証明書です。どれが使用されているかを確認するには、ここを参照してください。「証明書 (ローカル コンピューター)」->「リモート デスクトップ」->「証明書」
したがって、これは NLA 警告にのみ影響するはずです。RDH/TS サーバーの場合、警告を回避し、ユーザー ストアに証明書をインストールできるようにするために、クライアントが正しい FQDN 名に接続する必要がありますが、管理者セッションの場合、これは問題ではありません。