Netzwerkbefehle: Unterschied zwischen den Versionen

Aus Foxwiki
 
(22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
'''Netzwerkbefehle''' - Wichtige Befehle für [[Computernetzwerk]]e
== Übersicht ==
{| class="wikitable big options"
{| class="wikitable big options"
|-
|-
! Befehl !! Beschreibung
! Befehl !! Beschreibung !! Beispiel
|-
|-
| [[arp]] ||
| [[arp]] || ARP-Cache anzeigen und ändern  ||
|-
|-
| [[arping]] ||
| [[arping]] || ||
|-
|-
| [[bmon]] ||
| [[bmon]] || ||
|-
|-
| [[bridge]] ||
| [[bridge]] || ||
|-
|-
| [[cadaver]] ||
| [[cadaver]] || cadaver - A command-line WebDAV client for Unix ||
|-
|-
| [[dig]] ||
| [[dig]] || ||
|-
|-
| [[ethtool]] ||
| [[ethtool]] || ||
|-
|-
| [[ftp]] ||
| [[ftp]] ||  FTP-Client ||
|-
|-
| [[ip]] ||
| [[ip]] || ||
|-
|-
| [[nc]] ||
| [[nc]] || ||
|-
|-
| [[nethogs]] ||
| [[nethogs]] || ||
|-
|-
| [[netstat]] ||
| [[netstat]] || ||
|-
|-
| [[netzwerkbefehle]] ||
| [[nmap‎]] || ||
|-
|-
| [[nmap‎]] ||
| [[nslookup]] || ||
|-
|-
| [[nslookup]] ||
| [[ping]] || ||
|-
|-
| [[ping]] ||
| [[putty]] || ||
|-
|-
| [[putty]] ||
| [[route]] || ||
|-
|-
| [[route]] ||
| [[rsync]] || ||
|-
|-
| [[rsync]] ||
| [[samba/net]] || ||
|-
|-
| [[samba/net]] ||
| [[scp]] || ||
|-
|-
| [[scp]] ||
| [[ss]] || ||
|-
|-
| [[ss]] ||
| [[ssh]] || ||
|-
|-
| [[ssh]] ||
| [[ssh-copy-id]] || ||
|-
|-
| [[ssh-copy-id]] ||
| [[sshmon]] || ||
|-
|-
| [[sshmon]] ||
| [[telnet]] || ||
|-
|-
| [[telnet]] ||
| [[tracepath]] || ||
|-
|-
| [[traceroute]] ||
| [[traceroute]] || ||
|-
|-
| [[wget]] ||
| [[wget]] || ||
|-
|-
| [[wireshark‎]] ||
| [[wireshark‎]] || ||
|}
|}


== Netzwerkbefehle ==
<noinclude>
{| class="wikitable options"
 
! Beschreibung !! Linux !! Windows !! MacOS
== Aufgaben ==
{| class="wikitable big"
! Aufgabe !! Linux !! Windows  
|-  
|-  
|| Informationen zum</br>Netzwerk-Interface
|| Netzwerk-Interface
|| ip addr show
|| ip addr show
|| ipconfig
|| ipconfig
|| ifconfig
|-  
|-  
|| IPv4-Adresse </br>manuel ändern
|| IP-Adresse </br>ändern
|| # 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> <netmask> <gateway>
|| ifconfig <interface> <ip-adresse> netmask <subnetmaske>
|-  
|-  
|| Hoch-/Runterfahren</br>eines Interfaces
|| Interface start/stop
|| 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
|-  
|-  
|| IPv4-Adresse</br>zu einem DNS-Name
|| Namensauflösung IPv4
|| dig A <dns-name>, z.B. dig A heise.de
|| dig A <dns-name>
|| nslookup <dns-name>
|| nslookup <dns-name>
|| dig A <dns-name>
|-  
|-  
|| IPv6-Adresse</br>zu einem DNS-Name
|| Namensauflösung IPv6
|| dig AAAA <dns-name>
|| dig AAAA <dns-name>
|| nslookup <dns-name>
|| nslookup <dns-name>
|| dig AAAA <dns-name>
|-  
|-  
|| Anpingen eines Rechners</br>unter IPv4
|| Ping IPv4
|| 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 IPv6
|| <strg><c>
|| ping <ipv6-adresse>
|| n/a
|| <strg><c>
|-
|| Hilfe zu Ping
|| man ping
|| ping /?
|| man ping
|-
|| Anpingen eines Rechners</br>mit globaler IPv6-Adresse
|| ping <ipv6-adresse>, z.B. ping 2001:638:408:200::2
|| ping -6 <ipv6-adresse>
|| ping -6 <ipv6-adresse>
|| ping6 <ipv6-adresse>
|-  
|-  
|| Anpingen eines Rechner</br>mit link-lokaler IPv6-Adresse
|| Ping auf link-lokaler-Adresse
|| ping -I <interface> <link-lokale IPv6-Adresse>, z.B. ping -I eth0 fe80::d8bb:bcff:fefb:57b9
|| ping -I <interface> <link-lokale IPv6-Adresse>
|| ping -6&nbsp;<link-lokale IPv6-Adresse>
|| ping -6&nbsp;<link-lokale IPv6-Adresse>
|| &nbsp;
|-  
|-  
|| Anzeige ARP-Cache
|| Anzeige ARP-Cache
|| ip -4 neigh show
|| ip -4 neigh show
|| arp -a
|| arp -a
|| arp -a
|-  
|-  
Zeile 124: Zeile 111:
|| # ip -4 neigh flush all
|| # ip -4 neigh flush all
|| arp -d *
|| arp -d *
|| arp -ad
|-  
|-  
|| Löschen eines IPv4-Eintrages</br>im ARP-Cache
|| Löschen eines IPv4-Eintrages</br>im ARP-Cache
|| # ip neigh flush <ipv4-adresse>
|| # ip neigh flush <ipv4-adresse>
|| arp -d <ip-adresse>
|| arp -d <ip-adresse>
|| arp -d <ip-adresse>
|-  
|-  
Zeile 134: Zeile 119:
|| # systemctl restart networking
|| # systemctl restart networking
|| netsh interface ip reset
|| netsh interface ip reset
|| ifconfig downifconfig up
|-  
|-  
|| Anzeige Neighbor Cache</br>für IPv6
|| Anzeige Neighbor Cache</br>für IPv6
|| ip -6 neigh
|| ip -6 neigh
|| netsh interface ipv6 show neighbors
|| netsh interface ipv6 show neighbors
|| ndp -an
|-  
|-  
|| Löschen aller Einträge</br>im Neighbor Cache für IPv6
|| Löschen aller Einträge</br>im Neighbor Cache für IPv6
|| # ip -6 neigh flush all&nbsp;
|| # ip -6 neigh flush all
|| netsh interface ipv6 delete neighbors
|| netsh interface ipv6 delete neighbors
|| ndp -c
|-  
|-  
|| Löschen eines IPv6-Eintrages</br>im Neighbor-Cache
|| Löschen eines IPv6-Eintrages</br>im Neighbor-Cache
|| # 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;
|-  
|-  
|| Routing-Tabelle für IPv4
|| Routing-Tabelle für IPv4
|| route -n&nbsp;
|| route -n&nbsp;
|| route print&nbsp;
|| route print&nbsp;
|| netstat -nr
|-  
|-  
|| Routing-Tabelle für IPv6
|| Routing-Tabelle für IPv6
|| route -n -6
|| route -n -6
|| netsh interface ipv6 show route
|| netsh interface ipv6 show route
|| &nbsp;
|-  
|-  
|| Routenverfolgung
|| Routenverfolgung
|| tracepath <dns-name>
|| tracepath <dns-name>
|| tracert&nbsp;<dns-name>
|| tracert&nbsp;<dns-name>
|| traceroute <dns-name>
|-  
|-  
|| ARP-/Neighbor-Cache</br>fortlaufend ausgeben
|| ARP-/Neighbor-Cache</br>fortlaufend ausgeben
|| watch -n 1 ip -4 neigh</br>watch -n 1 ip -6 neigh
|| watch -n 1 ip -4 neigh</br>watch -n 1 ip -6 neigh
|| &nbsp;&nbsp;
|| &nbsp;
|| &nbsp;
|-  
|-  
|| Befehl fortlaufend wiederholen
|| Befehl fortlaufend wiederholen
|| watch -n <seconds> <befehl>
|| watch -n <seconds> <befehl>
|| &nbsp;
|| &nbsp;
|| &nbsp;
|-  
|-  
|| SSH-Verbindung aufbauen
|| SSH-Verbindung aufbauen
|| ssh user@ip-adress
|| ssh user@ip-adress
|| ssh user@ip-adress
|| ssh user@ip-adress
|| ssh user@ip-adress
|}
|}
== Anhang ==
=== Siehe auch ===
{{Special:PrefixIndex/{{BASEPAGENAME}}}}
==== Links ====
===== Weblinks =====


[[Kategorie:Netzwerk/Befehl]]
[[Kategorie:Netzwerk/Befehl]]
</noinclude>

Aktuelle Version vom 24. Februar 2024, 15:58 Uhr

Netzwerkbefehle - Wichtige Befehle für Computernetzwerke

Übersicht

Befehl Beschreibung Beispiel
arp ARP-Cache anzeigen und ändern
arping
bmon
bridge
cadaver cadaver - A command-line WebDAV client for Unix
dig
ethtool
ftp FTP-Client
ip
nc
nethogs
netstat
nmap‎
nslookup
ping
putty
route
rsync
samba/net
scp
ss
ssh
ssh-copy-id
sshmon
telnet
tracepath
traceroute
wget
wireshark‎


Aufgaben

Aufgabe Linux Windows
Netzwerk-Interface ip addr show ipconfig
IP-Adresse
ändern
# ip addr add <ip-adresse>/<subnetzpräfix> <interface> netsh interface ip set address name=<interface> static <ip-adresse> <netmask> <gateway>
Interface start/stop ip link set dev <interface> up/down netsh interface set interface <interface> enabled/disabled
Namensauflösung IPv4 dig A <dns-name> nslookup <dns-name>
Namensauflösung IPv6 dig AAAA <dns-name> nslookup <dns-name>
Ping IPv4 ping <ip-adresse> ping <ip-adresse>
Ping IPv6 ping <ipv6-adresse> ping -6 <ipv6-adresse>
Ping auf link-lokaler-Adresse ping -I <interface> <link-lokale IPv6-Adresse> ping -6 <link-lokale IPv6-Adresse>
Anzeige ARP-Cache ip -4 neigh show arp -a
Löschen aller Einträge
im ARP-Cache
# ip -4 neigh flush all arp -d *
Löschen eines IPv4-Eintrages
im ARP-Cache
# ip neigh flush <ipv4-adresse> arp -d <ip-adresse>
Netzwerk neu starten # systemctl restart networking netsh interface ip reset
Anzeige Neighbor Cache
für IPv6
ip -6 neigh netsh interface ipv6 show neighbors
Löschen aller Einträge
im Neighbor Cache für IPv6
# ip -6 neigh flush all netsh interface ipv6 delete neighbors
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 
Routing-Tabelle für IPv6 route -n -6 netsh interface ipv6 show route
Routenverfolgung tracepath <dns-name> tracert <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

Anhang

Siehe auch

Links

Weblinks