私たちの研究室には、特定の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アドレスを表示しますw
。last -ai
もちろん、何らかの形でリダイレクトが発生した場合は、リダイレクトを実行したコンピュータを確認することもできます。