Netzwerkbefehle: Unterschied zwischen den Versionen

Aus Foxwiki
Die Seite wurde neu angelegt: „== Netzwerkbefehle == {| align="center" style="border-spacing:0;width:17cm;" |- style="border:none;padding:0.049cm;" || Beschreibung || Befehl Linux || Befehl Windows 10 || MacOS |- style="border:none;padding:0.049cm;" || Informationen zum Netzwerk-Interface || ip addr show || ipconfig || ifconfig |- style="border:none;padding:0.049cm;" || IPv4-Adresse manuel ändern || sudo ip addr add <ip-adresse>/<subnetzpräfix> <interface> || netsh interface ip set…“
 
Zeile 1: Zeile 1:
== Netzwerkbefehle  ==
== Netzwerkbefehle  ==
{| align="center" style="border-spacing:0;width:17cm;"
{| class="wikitable sortable options big"
|- style="border:none;padding:0.049cm;"
|-  
|| Beschreibung
|| Beschreibung
|| Befehl Linux
|| Befehl Linux
|| Befehl Windows 10
|| Befehl Windows 10
|| MacOS
|| MacOS
|- style="border:none;padding:0.049cm;"
|-  
|| Informationen zum Netzwerk-Interface
|| Informationen zum Netzwerk-Interface
|| ip addr show
|| ip addr show
|| ipconfig
|| ipconfig
|| ifconfig
|| ifconfig
|- style="border:none;padding:0.049cm;"
|-  
|| IPv4-Adresse manuel ändern
|| IPv4-Adresse manuel ändern
|| sudo ip addr add <ip-adresse>/<subnetzpräfix> <interface>
|| sudo ip addr add <ip-adresse>/<subnetzpräfix> <interface>
|| netsh interface ip set address name=<interface> static <ip-adresse&gt <netmask> <gateway&gt (nur mit die Power Shell)
|| netsh interface ip set address name=<interface> static <ip-adresse&gt <netmask> <gateway&gt (nur mit die Power Shell)
|| ifconfig <interface> <ip-adresse> netmask <subnetmaske>
|| ifconfig <interface> <ip-adresse> netmask <subnetmaske>
|- style="border:none;padding:0.049cm;"
|-  
|| Hoch-/Runterfahren eines Interfaces
|| Hoch-/Runterfahren eines Interfaces
|| ip link set dev <interface> up/down
|| ip link set dev <interface> up/down
|| netsh interface set interface <interface> enabled/disabled
|| netsh interface set interface <interface> enabled/disabled
|| ifconfig <interface> up/down
|| ifconfig <interface> up/down
|- style="border:none;padding:0.049cm;"
|-  
|| Ausgabe IPv4-Adresse zu einem DNS-Name
|| Ausgabe IPv4-Adresse zu einem DNS-Name
|| dig A <dns-name>, z.B. dig A heise.de
|| dig A <dns-name>, z.B. dig A heise.de
|| nslookup <dns-name>
|| nslookup <dns-name>
|| dig A <dns-name>
|| dig A <dns-name>
|- style="border:none;padding:0.049cm;"
|-  
|| Ausgabe IPv6-Adresse zu einem DNS-Name&nbsp;
|| Ausgabe IPv6-Adresse zu einem DNS-Name&nbsp;
|| dig AAAA <dns-name>
|| dig AAAA <dns-name>
|| nslookup <dns-name>
|| nslookup <dns-name>
|| dig AAAA <dns-name>
|| dig AAAA <dns-name>
|- style="border:none;padding:0.049cm;"
|-  
|| Anpingen eines Rechner unter IPv4
|| Anpingen eines Rechner unter IPv4
|| ping <ip-adresse>, z.B. ping 173.194.116.143
|| ping <ip-adresse>, z.B. ping 173.194.116.143
|| ping <ip-adresse>
|| ping <ip-adresse>
|| ping <ip-adresse>
|| ping <ip-adresse>
|- style="border:none;padding:0.049cm;"
|-  
|| Ping beenden
|| Ping beenden
|| <strg><c>
|| <strg><c>
|| n/a
|| n/a
|| <strg><c>
|| <strg><c>
|- style="border:none;padding:0.049cm;"
|-  
|| Aufruf Hilfeseite Ping
|| Aufruf Hilfeseite Ping
|| man ping
|| man ping
|| ping /?
|| ping /?
|| man ping
|| man ping
|- style="border:none;padding:0.049cm;"
|-  
|| Anpingen eines Rechner mit globaler IPv6-Adresse
|| Anpingen eines Rechner mit globaler IPv6-Adresse
|| ping <ipv6-adresse>, z.B. ping 2001:638:408:200::2
|| ping <ipv6-adresse>, z.B. ping 2001:638:408:200::2
|| ping -6 <ipv6-adresse>
|| ping -6 <ipv6-adresse>
|| ping6 <ipv6-adresse>
|| ping6 <ipv6-adresse>
|- style="border:none;padding:0.049cm;"
|-  
|| Anpingen eines Rechner mit link-lokaler IPv6-Adresse
|| Anpingen eines Rechner mit link-lokaler IPv6-Adresse
|| ping -I <interface> <link-lokale IPv6-Adresse>, z.B. ping -I eth0  
|| ping -I <interface> <link-lokale IPv6-Adresse>, z.B. ping -I eth0  
Zeile 58: Zeile 58:
|| ping -6&nbsp;<link-lokale IPv6-Adresse>
|| ping -6&nbsp;<link-lokale IPv6-Adresse>
|| &nbsp;
|| &nbsp;
|- style="border:none;padding:0.049cm;"
|-  
|| Anzeige ARP-Cache
|| Anzeige ARP-Cache
|| ip -4 neigh show
|| ip -4 neigh show
|| arp -a
|| arp -a
|| arp -a
|| arp -a
|- style="border:none;padding:0.049cm;"
|-  
|| Löschen aller Einträge im ARP-Cache
|| Löschen aller Einträge im ARP-Cache
|| sudo ip -4 neigh flush all
|| sudo ip -4 neigh flush all
|| arp -d *
|| arp -d *
|| arp -ad
|| arp -ad
|- style="border:none;padding:0.049cm;"
|-  
|| Löschen eines IPv4-Eintrages im ARP-Cache
|| Löschen eines IPv4-Eintrages im ARP-Cache
|| sudo ip neigh flush <ipv4-adresse>
|| sudo ip neigh flush <ipv4-adresse>
|| arp -d <ip-adresse>
|| arp -d <ip-adresse>
|| arp -d <ip-adresse>
|| arp -d <ip-adresse>
|- style="border:none;padding:0.049cm;"
|-  
|| Netzwerk neu starten
|| Netzwerk neu starten
|| sudo systemctl restart networking
|| sudo systemctl restart networking
|| netsh interface ip reset
|| netsh interface ip reset
|| ifconfig downifconfig up
|| ifconfig downifconfig up
|- style="border:none;padding:0.049cm;"
|-  
|| Anzeige Neighbor Cache für IPv6
|| Anzeige Neighbor Cache für IPv6
|| ip -6 neigh
|| ip -6 neigh
|| netsh interface ipv6 show neighbors
|| netsh interface ipv6 show neighbors
|| ndp -an
|| ndp -an
|- style="border:none;padding:0.049cm;"
|-  
|| Löschen aller Einträge im Neighbor Cache für IPv6
|| Löschen aller Einträge im Neighbor Cache für IPv6
|| sudo ip -6 neigh flush all&nbsp;
|| sudo ip -6 neigh flush all&nbsp;
|| netsh interface ipv6 delete neighbors
|| netsh interface ipv6 delete neighbors
|| ndp -c
|| ndp -c
|- style="border:none;padding:0.049cm;"
|-  
|| Löschen eines IPv6-Eintrages im Neighbor-Cache
|| Löschen eines IPv6-Eintrages im Neighbor-Cache
|| sudo ip neigh flush <ipv6-adresse>
|| sudo ip neigh flush <ipv6-adresse>
|| netsh interface ipv6 delete address interface="<interface>" address="<adresse>"
|| netsh interface ipv6 delete address interface="<interface>" address="<adresse>"
|| &nbsp;
|| &nbsp;
|- style="border:none;padding:0.049cm;"
|-  
|| Anzeige Routing-Tabelle für IPv4
|| Anzeige Routing-Tabelle für IPv4
|| route -n&nbsp;
|| route -n&nbsp;
|| route print&nbsp;
|| route print&nbsp;
|| netstat -nr
|| netstat -nr
|- style="border:none;padding:0.049cm;"
|-  
|| Anzeige Routing-Tabelle für IPv6
|| Anzeige Routing-Tabelle für IPv6
|| route -n -6
|| route -n -6
|| netsh interface ipv6 show route
|| netsh interface ipv6 show route
|| &nbsp;
|| &nbsp;
|- style="border:none;padding:0.049cm;"
|-  
|| Routenverfolgung
|| Routenverfolgung
|| tracepath <dns-name>
|| tracepath <dns-name>
|| tracert&nbsp;<dns-name>
|| tracert&nbsp;<dns-name>
|| traceroute <dns-name>
|| traceroute <dns-name>
|- style="border:none;padding:0.049cm;"
|-  
|| ARP bzw. Neighbor Cache fortlaufend ausgeben
|| ARP bzw. Neighbor Cache fortlaufend ausgeben
|| watch -n 1 ip -4 neighwatch -n 1 ip -6 neigh
|| watch -n 1 ip -4 neighwatch -n 1 ip -6 neigh
|| &nbsp;&nbsp;
|| &nbsp;&nbsp;
|| &nbsp;
|| &nbsp;
|- style="border:none;padding:0.049cm;"
|-  
|| Beliebigen Befehl in bestimmten Zeitintervall fortlaufend ausgeben
|| Beliebigen Befehl in bestimmten Zeitintervall fortlaufend ausgeben
|| watch -n <seconds> <befehl>
|| watch -n <seconds> <befehl>
|| &nbsp;
|| &nbsp;
|| &nbsp;
|| &nbsp;
|- style="border:none;padding:0.049cm;"
|-  
|| SSH-Verbindung aufbauen
|| SSH-Verbindung aufbauen
|| ssh user@ip-adress
|| ssh user@ip-adress

Version vom 19. Januar 2024, 19:42 Uhr

Netzwerkbefehle

Beschreibung Befehl Linux Befehl Windows 10 MacOS
Informationen zum Netzwerk-Interface ip addr show ipconfig ifconfig
IPv4-Adresse manuel ändern sudo ip addr add <ip-adresse>/<subnetzpräfix> <interface> netsh interface ip set address name=<interface> static <ip-adresse&gt <netmask> <gateway&gt (nur mit die Power Shell) ifconfig <interface> <ip-adresse> netmask <subnetmaske>
Hoch-/Runterfahren eines Interfaces ip link set dev <interface> up/down netsh interface set interface <interface> enabled/disabled ifconfig <interface> up/down
Ausgabe IPv4-Adresse zu einem DNS-Name dig A <dns-name>, z.B. dig A heise.de nslookup <dns-name> dig A <dns-name>
Ausgabe IPv6-Adresse zu einem DNS-Name  dig AAAA <dns-name> nslookup <dns-name> dig AAAA <dns-name>
Anpingen eines Rechner unter IPv4 ping <ip-adresse>, z.B. ping 173.194.116.143 ping <ip-adresse> ping <ip-adresse>
Ping beenden <strg><c> n/a <strg><c>
Aufruf Hilfeseite Ping man ping ping /? man ping
Anpingen eines Rechner mit globaler IPv6-Adresse ping <ipv6-adresse>, z.B. ping 2001:638:408:200::2 ping -6 <ipv6-adresse> ping6 <ipv6-adresse>
Anpingen eines Rechner mit link-lokaler IPv6-Adresse ping -I <interface> <link-lokale IPv6-Adresse>, z.B. ping -I eth0

fe80::d8bb:bcff:fefb:57b9

ping -6 <link-lokale IPv6-Adresse>  
Anzeige ARP-Cache ip -4 neigh show arp -a arp -a
Löschen aller Einträge im ARP-Cache sudo ip -4 neigh flush all arp -d * arp -ad
Löschen eines IPv4-Eintrages im ARP-Cache sudo ip neigh flush <ipv4-adresse> arp -d <ip-adresse> arp -d <ip-adresse>
Netzwerk neu starten sudo systemctl restart networking netsh interface ip reset ifconfig downifconfig up
Anzeige Neighbor Cache für IPv6 ip -6 neigh netsh interface ipv6 show neighbors ndp -an
Löschen aller Einträge im Neighbor Cache für IPv6 sudo ip -6 neigh flush all  netsh interface ipv6 delete neighbors ndp -c
Löschen eines IPv6-Eintrages im Neighbor-Cache sudo ip neigh flush <ipv6-adresse> netsh interface ipv6 delete address interface="<interface>" address="<adresse>"  
Anzeige Routing-Tabelle für IPv4 route -n  route print  netstat -nr
Anzeige Routing-Tabelle für IPv6 route -n -6 netsh interface ipv6 show route  
Routenverfolgung tracepath <dns-name> tracert <dns-name> traceroute <dns-name>
ARP bzw. Neighbor Cache fortlaufend ausgeben watch -n 1 ip -4 neighwatch -n 1 ip -6 neigh     
Beliebigen Befehl in bestimmten Zeitintervall fortlaufend ausgeben watch -n <seconds> <befehl>    
SSH-Verbindung aufbauen ssh user@ip-adress ssh user@ip-adress ssh user@ip-adress