DDNS (NoIP) VNC は接続できません

DDNS (NoIP) VNC は接続できません

私は Ubuntu 17.10 を実行しており、ローカル ネットワーク上で x11vnc を起動して実行できました。これをリモート アクセス用に拡張したいと考えました。私が実行した手順を次に示します。

  • x11vnc をセットアップします (ポート 5900 で実行されていることを確認できます)
  • Noip をセットアップします (ホスト名を作成し、DUC をダウンロードし、実行を確認できました)
  • ルーターでポート転送を設定し、ポートが開いていることを確認できます (これを行うと、x11vnc からメッセージが表示され、良い兆候であることがわかります)
  • GUFW をインストールしました (ただし、ポート 5900 への着信接続を許可するルールに関係なく、何らかの理由でポートが閉じられるため、「オフ」にしています)
  • ルーターのファイアウォールがポート 5900 をブロックしていないことを確認できます (少なくともブロックしているとは表示されません)

それで、私が理解できないのは、すべてが順調に進んでいるように感じるのに、なぜ VNC に接続できないのかということです。パブリック/外部 IP または DDNS を使用して接続することはできませんが、ブラウザの URL に DDNS を入力すると、ルーターのページにアクセスできます (これはまったく気に入らないので、可能であれば無効にしたいです)

クライアントの問題ではないことを確認するために、2 つの異なるクライアントを使用してサーバーに接続しようとしました。ご協力をお願いします。よろしくお願いします。

編集: Hamachi VPN から VNC を使用することについて何かご意見はありますか?

答え1

NO-IP のホームページのセットアップ ウィザードには、入力したポートのポート スキャンを実行して、ポートが実際に開いているかどうかを確認する小さなツールがあります。この方法を使用すると、ファイアウォールがポート 5900 をブロックしていないかどうかを確認できます。
次に、NO-IP-DUC がポート 5900 のサービスに関する情報を実際に提供しているかどうかを確認します。そしてNO-IP を使用した VNC の公式セットアップ ガイドによると、5800 ですか?

両方のポートを転送して設定する必要があります VNC と No-IP を使用したリモート コントロール

答え2

問題は NAT ループバックが原因でした -- @kicken さん、ありがとうございます

関連情報