====== IP ====== ===== iproute2 ===== Das Kommando ''ip'' aus der ''iproute2'' Tool-Sammlung dient unter Linux zur Konfiguration von Netzwerkadressen. Es ersetzt das ''ifconfig'' Kommando aus den obsoleten ''net-tools''. * [[https://www.thomas-krenn.com/de/wiki/Linux_ip_Kommando|Linux ip Kommando]] * IP-Adresse setzen: ''%%ip a add 192.168.1.100/24 dev eno1%%'' * IP-Adresse entfernen: ''%%ip a del 192.168.1.100/24 dev eno1%%'' * IP-Adresse von einem NIC anzeigen: ''%%ip a s eno1%%'' * [[https://phoenixnap.com/kb/linux-ip-command-examples|How to Use the ip Command]] * NIC "eno1" aktivieren: ''%%ip l s dev eno1 up%%'' * NIC "eno1" deaktivieren: ''%%ip l s dev eno1 down%%'' * Route per NIC setzen: ''%%ip route add default 192.168.1.254 dev eno1%%'' * Route entfernen: ''%%ip del 192.168.1.254%%'' * Route per Gateway-IP setzen: ''%%ip route add default 192.168.1.0/24 via 192.168.1.254%%'' * Route entfernen: ''%%ip del default%%'' ===== externe/öffentliche IPv4 und IPv6 ermitteln ===== So kann man auch die Unterstützung von IPv4 bzw. IPv6 checken. * IPv4: [[http://checkip.dyndns.org]] * IPv6: [[http://checkipv6.dyndns.org]] Google ist auch über IPv4 bzw. IPv6-only Seiten zu erreichen * IPv4: [[https://ipv4.google.com/]] * IPv6: [[https://ipv6.google.com/]] ===== Speedtest ===== [[https://speedtest.net]] ===== aktive IPs ermitteln ===== > ifconfig -a | awk '!/127.0.0.1/ && /inet / {sub(":", " ") ; print $3}'