Anhand der IPv6 Adresse die IPv4 herausfinden - geht das?
Hallo,
ist es möglich anhand der IPv6 Adresse von einem anderen Computer, welcher im gleichen Netzwerk ist, herauszufinden, welche IPv4 Adresse er hat?
Wenn ja, wie? OS = Windows 7
Vielen Dank bereits im Voraus!
ist es möglich anhand der IPv6 Adresse von einem anderen Computer, welcher im gleichen Netzwerk ist, herauszufinden, welche IPv4 Adresse er hat?
Wenn ja, wie? OS = Windows 7
Vielen Dank bereits im Voraus!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 208331
Url: https://administrator.de/forum/anhand-der-ipv6-adresse-die-ipv4-herausfinden-geht-das-208331.html
Ausgedruckt am: 23.12.2024 um 04:12 Uhr
6 Kommentare
Neuester Kommentar
Hallo netgearsdk und shjiin (BTW: Willkommen im Forum)!
Dann (mäßig elegant ) vielleicht so:
Grüße
bastla
[Edit] Zweite Schleife (passend zum Vorschlag von [=126133#comment-848950 hier]) geändert [/Edit]
Dann (mäßig elegant ) vielleicht so:
@echo off & setlocal
set "IPv6=IPv6-Adresse"
for /f "tokens=5" %%n in ('ping -a -n 1 %IPv6%^|findstr /bc:"Ping wird"') do for /f "tokens=2 delims=" %%i in ('ping -4 -n 1 %%n^|findstr /bc:"Ping wird"') do set "IPv4=%%i"
echo %IPv4%
bastla
[Edit] Zweite Schleife (passend zum Vorschlag von [=126133#comment-848950 hier]) geändert [/Edit]
Hallo netgearsdk!
Schau Dir einfach einmal die Ausgabe von
bzw
direkt in der CMD-Shell an (anstelle der Variablen "%IPc6%" kannst Du natürlich die IP direkt eingeben), berücksichtige, dass Standardtrennzeichen ("delimiter") einer "
Grüße
bastla
Schau Dir einfach einmal die Ausgabe von
ping -a -n 1 %IPv6%
ping -a -n 1 %IPv6%|findstr /bc:"Ping wird"
for /f
"-Schleife Leerzeichen und TAB sind und zähle bis 5 - dann weißt Du, was in "%%n" steht - analog dazu die zweite Schleife, nur dass hier eben anhand von "[" und "]" getrennt wird ...Grüße
bastla