Hi!
Wie kann ich die computernamen alle benachbarten computer herausfinden, z.b.: die maximal eine netzwerkkomponente auseinanderliegen. Das muss doch mit einer kombination aus net view und tracerouter gehen. Also einen broadcast maximal mit ttl=2 abschicken und die netzwerressourcen herauslesen, oder so..
computername aller benachbarten computer herausfinden
-
-
mit nmap kannst du IP Subnetzte scannen, Computername musst dann aber über die IP ruasfinden ...
Greetz, Freeek
-
Zitat von wuz_thomas
Hi!
Wie kann ich die computernamen alle benachbarten computer herausfinden, z.b.: die maximal eine netzwerkkomponente auseinanderliegen. Das muss doch mit einer kombination aus net view und tracerouter gehen. Also einen broadcast maximal mit ttl=2 abschicken und die netzwerressourcen herauslesen, oder so..der vollständigkeit halber: die namen lassen sich in der üblichen form nur dann herausfinden, wenn die benachbarten computer auch via SMB-protokoll [1] plaudern. gnu-anwender können das in samba enthaltene tool "smbtree" verwenden, windows-leute verwenden "net view".
liegt tatsächlich ein router o. ä. dazwischen, muss dieser so konfiguriert werden, dass er SMB weiterleitet (wie auch immer dies im detail aussieht), ansonsten ist eine derartige kommunikation natürlich nicht möglich.
dein ansatz funktioniert deswegen nicht, weil der computername kein teil eines paketes ist, das für ein traceroute verwendet werden kann. ein solches paket enthält nur diagnoseinformationen und daten aus dem IP-protokoll wie die IP-adressen von sender und empfänger.
eine andere möglichkeit ist natürlich noch, einen nameserver (wins oder dns) zu befragen. möglicherweise solltest du deine fragestellung etwas konkretisieren.
lg michi
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!