SSH はドメイン経由では機能しませんが、DDNS 経由で直接接続した場合は正常に機能します。

SSH はドメイン経由では機能しませんが、DDNS 経由で直接接続した場合は正常に機能します。

私の状況は次のとおりです: 自宅 (ddns.net が設定されたルーター、(内部) ポート 22 を 443 にマップして (ほとんどのファイアウォールを回避するため)、インターネット上で PC を公開し、ddns サブスクリプションと "mydomain.com" のドメイン サブスクリプションがあります。

私は自分の PC に SSH 接続できるようにしたいのですが、現在 、ドメインは次のように CNAME レコードを追加するように構成されており、 自分の PC に正常にアクセスできます。ssh [email protected] -p 443
ssh [email protected] -p 443
home.mydomain.com CNAME myname.dyndns.net TTL 900

しかし、使用時にhome.mydomain.comこのエラーが発生します kex_exchange_identification: 接続がリモートホストによって閉じられました`

正しく解決されていればping home.mydomain.com(ping myname.ddns.net と同じ IP)、応答も受信します。

関連情報