1 つのコマンドで SSH トンネルが稼働中かどうかと外部 IP を確認する方法

1 つのコマンドで SSH トンネルが稼働中かどうかと外部 IP を確認する方法

私は次のようにphpsеclibに接続しています:

<?php
include('Net/SSH2.php');

$ssh = new Net_SSH2('www.domain.tld');
if (!$ssh->login('username', 'password')) {
    exit('Login Failed');
}

echo $ssh->read('username@username:~$');
$ssh->write("some commands"); // here is the question
echo $ssh->read('username@username:~$');
?>

そして、SSH がトラフィックをトンネリングして外部 IP を取得できるかどうかを確認したいと思います。

外部 IP とは、接続後に取得する IP を意味します (接続先の IP とは異なる場合があります)。

関連情報