パブリックIPからSSHへの接続に問題があります。

パブリックIPからSSHへの接続に問題があります。

2つのLinuxシステムがあります

1つはクライアント、もう1つはサーバーです。

1つのネットワークに両方のシステムがあり、ローカルIPを介してサーバーに接続できます。

その意味は次のとおりです。

ssh [email protected]

ところで、今リクエストした認定IPでサーバーに接続しようとしています。

https://api.ipify.org

上記のウェブサイトから公開アドレスを取得し、SSH経由で接続しようとしました。

‍‍

ssh ahmadreza@public_ip

ただし、接続が確立されておらず、次のエラーが発生します。

ssh : connat to host <public_ip> port 22 : connection  timed out

ポートフォワーディングを確認しました。

また、私のポートが22であることを確認しました。

しかし、問題はまだ存在し、公式アカウントを介してアクセスできません。

ベストアンサー1

TL;DR NAT の背後にある場合もあります。

  • ルーターでポート転送を設定する必要があります。

  • ただし、まずパブリックIPv4の費用をISPに支払う必要があります。

ルーターに独自のパブリックIPv4を割り当て、そこからSSHポートをクライアントに転送しない限り、この問題を解決する方法はありません。申し訳ありません。

おすすめ記事