Linux - ip
Obtenir des informations
Voir toutes les interfaces
ip addr ip addr show
Voir les informations d'une interface en particulier
ip addr show dev ensX
Voir l'état de tous les liens
ip link
Voir l'état d'un lien en particulier
ip link show dev ensX
Voir les statistiques des liens
ip -s link
Voir les statistiques d'un lien en particulier
ip -s link show dev ensX
Voir les routes
ip route
Voir la table arp et neighbors IPV6
ip neigh
Voir la table arp et neighbors IPV6
ip neigh show dev ensX
Modification des paramètres
Ajouter une ip à une interface
ip addr add xxx.xxx.xxx.xxx/xx dev ensX
Supprimer une ip à une interface
ip addr del xxx.xxx.xxx.xxx/xx dev ensX
Activer une interface
ip link set ensX up
Désactiver une interface
ip link set ensX down
Changer le mtu d'une interface
ip link set ensX mtu 9000
Activer le “promiscuous mode”
ip link set ensX promisc on
Modification des routes
Ajouter une route par défaut
ip route add default via xxx.xxx.xxx.xxx dev ensX
Ajouter une route pour atteindre nnn.nnn.nnn.nnn
ip route add nnn.nnn.nnn.nnn/nn via xxx.xxx.xxx.xxx
Ajouter une route via une interface
ip route add xxx.xxx.xxx.xxx/xx dev ensX
