A+ A A-

Praktikum Netze

Netze

Nachfolgend finden Sie eine Liste aller Netzwerk-Konsolenbefehle für Linux Ubuntu, die im Praktikum benötigt werden. Daneben sind noch weitere nützliche Netzwerkbefehle sowie die jeweiligen Entsprechungen für Windows aufgelistet.

Beschreibung Befehl Linux Befehl Windows 10 MacOS
Informationen zum Netzwerk-Interface

ip addr show

ip a

ip -h -c a

ipconfig ifconfig
Hoch-/Runterfahren eines Interfaces sudo ip link set dev <interface> up/down netsh interface set interface <interface> enabled/disabled ifconfig <interface> up/down
Netzwerk neu starten sudo systemctl restart networking netsh interface ip reset ifconfig 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>
IP-Adresse manuell hinzufügen/ ändern sudo ip addr add <ip-adresse>/<subnetzpräfix> dev <interface> netsh interface ip set address name=<interface> static <ip-adresse> <netmask> (<gateway>) ifconfig <interface> <ip-adresse> netmask <subnetmaske>
IPv4-Adresse manuell löschen sudo ip addr del <ip-adresse>/<subnetzpräfix> dev <interface>

netsh interface ip delete address "<interface>" addr=<adresse>

 
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> ping6 % | head
z.B. ping6 fe80::d8bb:bcff:fefb:57b9%en0  
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>
ARP bzw. Neighbor Cache fortlaufend ausgeben watch -n 1 ip -4 neigh
watch -n 1 ip -6 neigh 
   
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 ip -4 route route print  netstat -nr
Anzeige Routing-Tabelle für IPv6 ip -6 route netsh interface ipv6 show route netstat -nr 
Routenverfolgung tracepath <dns-name> tracert <dns-name> traceroute <dns-name>
Eintrag in der Routingtabelle einfügen sudo ip route add <netz-adresse> via <default-router> dev <interface>

netsh interface ipv4 set route <netz-adresse>/<netmask> "<interface>" <interface-adresse>

netsh interface ipv6 set route <netz-adresse>/<netmask> "<interface>" <interface-adresse>

 
Eintrag in der Routingtabelle löschen sudo ip route del <netz-adresse> via <default-router> dev <interface> netsh interface ipv4 delete route <netz-adresse>/<netmask> "<interface>" <interface-adresse>

netsh interface ipv6 delete route <netz-adresse>/<netmask> "<interface>" <interface-adresse>

 
Rechner als Router konfigurieren

sudo nano /etc/sysctl.conf

dort:

net.ipv4.ip_forward=1

 über Windows Registry  
Anzeige DNS-Server cat /etc/resolve.conf ipconfig /displaydns cat /etc/resolve.conf 
Aufruf Website ohne Browser curl <website-adresse> curl <website-adresse> curl <website-adresse> 
Konfiguration DHCP-Server sudo nano /etc/dhcp/dhcpd.conf    
DHCP-Server starten sudo systemctl start isc-dhcp-server    
Beliebigen Befehl in bestimmten Zeitintervall fortlaufend ausgeben watch -n <seconds> <befehl>    

Template Design © Joomla Templates | GavickPro. All rights reserved.

Log in to your account or