Affichage de la liste des voisins connus du domaine de diffusion
Activation de la configuration de l'interface eth0 (bail DHCP) Liste des voisins IPv4 connus via ARP (Address Resolution Protocol)
$ sudo ifup eth0 $ ip -4 nei ls dev eth0
Dsactivation de la configuration de l'interface eth0 (bail DHCP) Liste des voisins IPv6 connus via NDP (Network Discovery Protocol)
$ sudo ifdown eth0 $ ip -6 nei ls dev eth0
Recensement des voisins IPv6
Liste des interfaces pilotes par Network Manager Liste des htes
$ nmcli dev status $ ping6 ff02::1%eth0
Lancement du service Network Manager Liste des routeurs
$ sudo systemctl start NetworkManager.service $ ping6 ff02::2%eth0
Arrt du service Network Manager Affichage des tables de routage IPv4 et IPv6
$ sudo systemctl stop NetworkManager.service Table de routage IPv4
Validation / Configuration du resolver DNS $ ip route ls
Validation du fonctionnement du resolver DNS Table de routage IPv6
$ ip -6 route ls
Dcision de routage
Activation / Dsactivation d'une interface au niveau liaison Ajout / Suppression de la route vers la passerelle par dfaut
Activation de l'interface eth0 Ajout de la route par dfaut IPv4 & IPv6
$ sudo ip link set dev eth0 up
Dsactivation de l'interface eth0 Suppression de la route par dfaut IPv4 & IPv6
$ sudo ip link set dev eth0 down
Affichage des statistiques d'une interface Ajout / Suppression d'une route statique
Au niveau liaison Ajout d'une route statique IPv4 & IPv6
$ ip -s link ls dev eth0
Au niveau priphrique Suppression d'une route statique IPv4 & IPv6
$ sudo ethtool -S eth0
Affichage de la liste des adresses d'une interface Utilisation du service multicast DNS
$ ip addr ls dev eth0 Entre hosts: du ficher /etc/nsswitch.conf
Ajout / Suppression d'adresse IPv4 ou IPv6 une interface hosts: files mdns_minimal [NOTFOUND=return] dns mdns
Ajout d'adresses IPv4 et IPv6 pour l'interface eth0 Liste des voisins (mDNS|bonjour)
$ avahi-browse -a
Suppression d'adresses IPv4 et IPv6 pour l'interface eth0 Liste des prises rseau actives (sockets)
Suppression des adresses IPv4 et IPv6 d'une interface Arrt / Dsactivation d'un service
$ sudo ip addr flush dev eth0 Arrt du service ssh
Cration d'interface ou de sous-interface $ sudo systemctl stop ssh
Dsactivation du service ssh
$ sudo ip link add link eth0 name eth0.99 type vlan id 99 $ sudo systemctl disable ssh
$ sudo ip tuntap add mode tap dev tap1 group kvm
$ sudo ip link add link eth0 name macvtap0 type macvtap mode private
Debian / GNU Linux networkingAntische
iproute2 & Co v1.0.1
inetdoc.netCopyright 2015 Philippe LATU GNU FDLv1.3
Dmarrage / Arrt de la configuration systme dfinie dans /etc/network/interfaces
Dmarrage / Arrt de la configuration dfinie via Network Manager
$ dig +short www.inetdoc.net
Configuration manuelle avec les adresses IPv4 et IPv6 du service ouvert Google
$ sudo sh -c "echo nameserver 8.8.8.8 >>/etc/resolv.conf"$ sudo sh -c "echo nameserver 2001:4860:4860::8888 >>/etc/resolv.conf"
$ ip route get 8.8.8.8$ ip -6 route get 2001:4860:4860::8888
$ sudo ip route add default via 10.0.0.6$ sudo ip -6 route add default via 2001:db8:ca:fe::fe
$ sudo ip route del default$ sudo ip -6 route del default
$ sudo ip route add 10.1.0.0/22 via 10.0.0.10$ sudo ip -6 route add 2001:db8:2::/64 via 2001:db8:1::f
$ sudo ip route del 10.1.0.0/22$ sudo ip -6 route del 2001:db8:ca:fe:1::/64
$ sudo ip addr add 10.0.0.1/29 brd + dev eth0$ sudo ip -6 addr add 2001:db8:ca:fe::1/64 dev eth0
$ sudo ip addr del 10.0.0.1/29 dev eth0$ sudo ip -6 addr del 2001:db8:ca:fe::1/64 dev eth0
$ ss -aop$ ss -a '( dport = :domain or sport = :domain )'
Sous-interface associe un numro de Vlan: trames IEEE802.1Q
Interface tap cordon de brassage: KVM + openvswitch
Interface macvtap: mme domaine de diffusion que l'interface eth0
Prsentations
Recommended