Linuxシステムにログインすると、SSHを介してシステムに接続するために使用できるIPアドレスが見つかりますか?

Linuxシステムにログインすると、SSHを介してシステムに接続するために使用できるIPアドレスが見つかりますか?

私たちの研究室には、特定のIPまたはSSHを介してローカルにログインできるLinuxサーバーがあります。マシンにログインすると、またはifconfigを使用して内部IPを表示し、ip a次のように外部IPを表示できますcurl icanhazip.com。ただし、最後のコマンドで報告された外部IPは、SSHを使用してマシンに接続したときに入力した外部IPとは異なり、報告されたIPは私たちのルーターのIPと考えられます。

コンピュータにローカルにログインするときにシステムにSSHを接続するために使用できるIPアドレス(ログインしているユーザーのIPアドレスではなくコマンドを使用できるIPアドレス)を見つけることはできますかssh ###.###.###.###?どのIPアドレスとポートが転送されているかを確認するために、ルータ管理パネルにログインせずにこれを探したいと思います。 SSH IPアドレスはファイルに保存されます(そこには何も見つかりません/etc/sshd_config)。それとも、内部IPのようにそれを表示するために実行できるコマンドはありますか?

ベストアンサー1

whoとを含む多くのユーティリティがユーザーのIPアドレスを表示しますwlast -ai

もちろん、何らかの形でリダイレクトが発生した場合は、リダイレクトを実行したコンピュータを確認することもできます。

おすすめ記事