it-swarm.com.de

Suchen Sie die IP-Adresse eines anderen Computers im Netzwerk?

Gibt es ein Programm, das mir die IP-Adresse eines Computers mitteilt, wenn er mit meinem Netzwerk verbunden ist? Eine Liste mit Namen oder IP-Adressen.

Wenn sich zum Beispiel meine Frau auf meinem Haupt-Desktop-Computer befindet, kann ich entweder auf einen anderen Desktop oder Laptop gehen und arbeiten. Ich kenne jedoch nicht die IP-Adresse des Computers, auf dem sie sich befindet, dhcp und keine statischen IP-Adressen. Ich möchte in den Hauptdesktop ssh und daran arbeiten. Manchmal habe ich sie gefragt, ob ich für eine Minute weiterkommen könnte, um die IP-Adresse zu bekommen. Von einem Terminal aus mache ich eine ifconfig und erhalte die Adresse. Ich könnte es auch vom Router bekommen, aber dafür muss man sich beim Router anmelden. Es muss einen kurzen Befehl geben, den ich ausführen kann? Auf allen Computern läuft Ubuntu und Samba ist nicht installiert. Sobald ich die IP-Adresse kenne, kann ich in den Hauptdesktop ssh.

7
Timothy

sie können nmap ausprobieren. Wenn Sie es nicht haben, können Sie es folgendermaßen installieren:

Sudo apt-get install nmap

sie können dann Ihr Netzwerk scannen, indem Sie Folgendes eingeben:

nmap -sP 192.168.1.0/24

ändern Sie offensichtlich den Adressbereich, wenn sich Ihr Netzwerk unterscheidet

12
apacheuk

Moderne Versionen von Ubuntu verwenden Avahi, so dass man auch Avahi-Discovery verwenden kann

Sudo apt-get install avahi-discover

und laufe mit:

avahi-discover

auf diese Weise können Sie alle Computer im Netzwerk anzeigen und die IP-Adresse, MAC-Adresse und Dienste anzeigen, die auf diesen Computern ausgeführt werden.

Alternativ könnte man verwenden:

avahi-browse -rat
9
Colin Ian King

Genau wie bei Apacheuk erwähnt, ist die Verwendung von nmap ein großartiger und effizienter Weg. Tatsächlich können Sie mit der Option -O zusätzliche Informationen abrufen, z. B. die MAC-Adresse, die offenen Ports, den Betriebssystemtyp und die Entfernung (in Hops):

nmap -O 192.168.1.0/24

Bitte beachten Sie, dass Sie als root oder Sudo angemeldet sein müssen, um dies zu tun.

1
Iam Zesh

Sie können sich bei Ihrem Router anmelden und die Liste der verbundenen Geräte anzeigen
Hier ist ein anderer Weg:
Sie können sich mit dem Computernamen des Clients anmelden
Führen Sie also cat /etc/hostname auf dem Computer Ihrer Frau aus. Möglicherweise erhalten Sie wife-System-Product-Name, wenn dies der Fall ist, können Sie ssh [email protected] ausführen und sich ohne Verwendung der IP-Adresse, dieser Adresse, anmelden Dies ändert sich nur, wenn Sie die Dateien /etc/hostname und /etc/hosts bearbeiten oder eine Neuinstallation durchführen und dem System einen neuen Namen geben