Wie kann ich mit einem Befehl überprüfen, ob der SSH-Tunnel aktiv ist und welche externe IP-Adresse vorliegt?

Wie kann ich mit einem Befehl überprüfen, ob der SSH-Tunnel aktiv ist und welche externe IP-Adresse vorliegt?

Ich verbinde mich mit phpséclib so:

<?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:~$');
?>

Und ich möchte überprüfen, ob mein SSH immer noch den Datenverkehr tunneln und eine externe IP erhalten kann.

Mit externer IP meine ich die IP, die wir nach der Verbindung erhalten (manchmal unterscheidet sie sich von der IP, mit der wir uns verbinden).

verwandte Informationen