Table des matières

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