Netzwerkbefehle: Unterschied zwischen den Versionen
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 == | ||
{| | {| class="wikitable sortable options big" | ||
|- | |- | ||
|| Beschreibung | || Beschreibung | ||
|| Befehl Linux | || Befehl Linux | ||
|| Befehl Windows 10 | || Befehl Windows 10 | ||
|| MacOS | || MacOS | ||
|- | |- | ||
|| Informationen zum Netzwerk-Interface | || Informationen zum Netzwerk-Interface | ||
|| ip addr show | || ip addr show | ||
|| ipconfig | || ipconfig | ||
|| ifconfig | || ifconfig | ||
|- | |- | ||
|| 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> <netmask> <gateway> (nur mit die Power Shell) | || netsh interface ip set address name=<interface> static <ip-adresse> <netmask> <gateway> (nur mit die Power Shell) | ||
|| ifconfig <interface> <ip-adresse> netmask <subnetmaske> | || ifconfig <interface> <ip-adresse> netmask <subnetmaske> | ||
|- | |- | ||
|| 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 | ||
|- | |- | ||
|| 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> | ||
|- | |- | ||
|| Ausgabe IPv6-Adresse zu einem DNS-Name | || Ausgabe IPv6-Adresse zu einem DNS-Name | ||
|| dig AAAA <dns-name> | || dig AAAA <dns-name> | ||
|| nslookup <dns-name> | || nslookup <dns-name> | ||
|| dig AAAA <dns-name> | || dig AAAA <dns-name> | ||
|- | |- | ||
|| 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> | ||
|- | |- | ||
|| Ping beenden | || Ping beenden | ||
|| <strg><c> | || <strg><c> | ||
|| n/a | || n/a | ||
|| <strg><c> | || <strg><c> | ||
|- | |- | ||
|| Aufruf Hilfeseite Ping | || Aufruf Hilfeseite Ping | ||
|| man ping | || man ping | ||
|| ping /? | || ping /? | ||
|| man ping | || man ping | ||
|- | |- | ||
|| 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> | ||
|- | |- | ||
|| 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 <link-lokale IPv6-Adresse> | || ping -6 <link-lokale IPv6-Adresse> | ||
|| | || | ||
|- | |- | ||
|| Anzeige ARP-Cache | || Anzeige ARP-Cache | ||
|| ip -4 neigh show | || ip -4 neigh show | ||
|| arp -a | || arp -a | ||
|| arp -a | || arp -a | ||
|- | |- | ||
|| 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 | ||
|- | |- | ||
|| 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> | ||
|- | |- | ||
|| 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 | ||
|- | |- | ||
|| 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 | ||
|- | |- | ||
|| 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 | || sudo ip -6 neigh flush all | ||
|| netsh interface ipv6 delete neighbors | || netsh interface ipv6 delete neighbors | ||
|| ndp -c | || ndp -c | ||
|- | |- | ||
|| 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>" | ||
|| | || | ||
|- | |- | ||
|| Anzeige Routing-Tabelle für IPv4 | || Anzeige Routing-Tabelle für IPv4 | ||
|| route -n | || route -n | ||
|| route print | || route print | ||
|| netstat -nr | || netstat -nr | ||
|- | |- | ||
|| 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 | ||
|| | || | ||
|- | |- | ||
|| Routenverfolgung | || Routenverfolgung | ||
|| tracepath <dns-name> | || tracepath <dns-name> | ||
|| tracert <dns-name> | || tracert <dns-name> | ||
|| traceroute <dns-name> | || traceroute <dns-name> | ||
|- | |- | ||
|| 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 | ||
|| | || | ||
|| | || | ||
|- | |- | ||
|| Beliebigen Befehl in bestimmten Zeitintervall fortlaufend ausgeben | || Beliebigen Befehl in bestimmten Zeitintervall fortlaufend ausgeben | ||
|| watch -n <seconds> <befehl> | || watch -n <seconds> <befehl> | ||
|| | || | ||
|| | || | ||
|- | |- | ||
|| 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> <netmask> <gateway> (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 |