Netzwerkbefehle: Unterschied zwischen den Versionen

Aus Foxwiki
Zeile 72: Zeile 72:
|-  
|-  
|| IPv4-Adresse </br>manuel ändern
|| IPv4-Adresse </br>manuel ändern
|| sudo ip addr add <ip-adresse>/<subnetzpräfix> <interface>
|| # 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>
Zeile 122: Zeile 122:
|-  
|-  
|| Löschen aller Einträge</br>im ARP-Cache
|| Löschen aller Einträge</br>im ARP-Cache
|| sudo ip -4 neigh flush all
|| # ip -4 neigh flush all
|| arp -d *
|| arp -d *
|| arp -ad
|| arp -ad
|-  
|-  
|| Löschen eines IPv4-Eintrages</br>im ARP-Cache
|| Löschen eines IPv4-Eintrages</br>im ARP-Cache
|| sudo ip neigh flush <ipv4-adresse>
|| # 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
|| # systemctl restart networking
|| netsh interface ip reset
|| netsh interface ip reset
|| ifconfig downifconfig up
|| ifconfig downifconfig up
Zeile 142: Zeile 142:
|-  
|-  
|| Löschen aller Einträge</br>im Neighbor Cache für IPv6
|| Löschen aller Einträge</br>im Neighbor Cache für IPv6
|| sudo ip -6 neigh flush all&nbsp;
|| # ip -6 neigh flush all&nbsp;
|| netsh interface ipv6 delete neighbors
|| netsh interface ipv6 delete neighbors
|| ndp -c
|| ndp -c
|-  
|-  
|| Löschen eines IPv6-Eintrages</br>im Neighbor-Cache
|| Löschen eines IPv6-Eintrages</br>im Neighbor-Cache
|| sudo ip neigh flush <ipv6-adresse>
|| # 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;

Version vom 23. Februar 2024, 11:08 Uhr

Befehl Beschreibung
arp
arping
bmon
bridge
cadaver
dig
ethtool
ftp
ip
nc
nethogs
netstat
netzwerkbefehle
nmap‎
nslookup
ping
putty
route
rsync
samba/net
scp
ss
ssh
ssh-copy-id
sshmon
telnet
traceroute
wget
wireshark‎

Netzwerkbefehle

Beschreibung Linux Windows MacOS
Informationen zum
Netzwerk-Interface
ip addr show ipconfig ifconfig
IPv4-Adresse
manuel ändern
# 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
IPv4-Adresse
zu einem DNS-Name
dig A <dns-name>, z.B. dig A heise.de nslookup <dns-name> dig A <dns-name>
IPv6-Adresse
zu einem DNS-Name
dig AAAA <dns-name> nslookup <dns-name> dig AAAA <dns-name>
Anpingen eines Rechners
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>
Hilfe zu Ping man ping ping /? man ping
Anpingen eines Rechners
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
# ip -4 neigh flush all arp -d * arp -ad
Löschen eines IPv4-Eintrages
im ARP-Cache
# ip neigh flush <ipv4-adresse> arp -d <ip-adresse> arp -d <ip-adresse>
Netzwerk neu starten # 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
# ip -6 neigh flush all  netsh interface ipv6 delete neighbors ndp -c
Löschen eines IPv6-Eintrages
im Neighbor-Cache
# ip neigh flush <ipv6-adresse> netsh interface ipv6 delete address interface="<interface>" address="<adresse>"  
Routing-Tabelle für IPv4 route -n  route print  netstat -nr
Routing-Tabelle für IPv6 route -n -6 netsh interface ipv6 show route  
Routenverfolgung tracepath <dns-name> tracert <dns-name> traceroute <dns-name>
ARP-/Neighbor-Cache
fortlaufend ausgeben
watch -n 1 ip -4 neigh
watch -n 1 ip -6 neigh
    
Befehl fortlaufend wiederholen watch -n <seconds> <befehl>    
SSH-Verbindung aufbauen ssh user@ip-adress ssh user@ip-adress ssh user@ip-adress