Wenn Computer A per SSH mit Computer B kommuniziert, kann Computer B dann die IP von Computer A finden? Und wenn ja, wie?
Antwort1
SSH-Verbindungsinformationen werden auch in der SSH_CONNECTION
Umgebungsvariable gespeichert.
Sie sollten dies durch Eingabe anzeigen können echo $SSH_CONNECTION
.
Antwort2
Ja. Führen Sie einfach netstat aus:
netstat --tcp --numeric
Suchen Sie nach der IP über Port 22. --numeric
zwingt netstat, IPs anzuzeigen und --tcp
zeigt nur TCP-Verbindungen an
Antwort3
Ja, und zwar unter Windows:
Der netstat -a
Befehl zeigt alle Verbindungen an, sobald sie auftreten.
Ich bin kein Linux-Guru, aber es ist sehr ähnlich und der eigentliche Basisbefehl ist, glaube ich, derselbe:
http://www.thegeekstuff.com/2010/03/netstat-command-examples/
Antwort4
Dies ist, was Sie in einem Terminal möchten:
lsof -i :ssh
es gibt Ihnen die Namen (falls verfügbar von Computern sshin in Ihren Computer), wenn Sie speziell ihre IP-Adresse wollen, vielleicht möchten Sie ping
den Namen, um die IP zu sehen oder eine nslookup
oder gehen Sie zuhttp://ip2location.com....