私はSSHを閲覧しており、Macを使用している携帯電話でコンピュータにログインしようとしています。
MacでSSHサーバーを有効にし、MacのローカルIPアドレスを入力して、同じLAN上の携帯電話にログインしました。
それでは、リモートから接続する方法を見つけようとしています。これは、Macのローカルアドレスを入力できないためです。
私はポート22のパブリックIPに到着するすべてを自分のMacに転送するようにルータにポート転送ルールを設定し、パブリックIPを使用して自分のPCにSSH経由で接続しようとしました。
動作せず、接続が拒否されました。エラー 1005 または同様のエラーが発生します。
私が逃したものは何ですか?
この質問に対する他の回答が見つかりませんでした。
編集:私のルーターはWind 3 Home&Lifeモデルです。イタリア語なので、ここで知っている人はいないようです。
お知らせしたら、単純なノードサーバーで同じことを試してみましたが、ポート転送ルールを作成するとパブリックIPを使用してアクセスできます。
ベストアンサー1
ネットワーク内部でテストしている場合、ルータはNATループバックをサポートしていない可能性があります。モバイルデータ/ 4Gをテストし、同じ結果が得られたら、ルータがそれをブロックするファイアウォールルールがあることを確認します(ほとんどのルータには別々のNAT /ポート転送とファイアウォール設定セクションがあります)。
また、公開IPを再確認するには、次のサイトにアクセスしてください。https://www.whatsmyip.org