La commande ip remplace ifconfig dans les linux

iproute2 remplace net-tools

configurer une ip: voir, ajout et del

 ip address show  (ou ip a)

ip addr show wlan0
sudo ip addr add 192.168.0.193/24 dev wlan0             (/24 ie mask 255.255.255.0)
sudo ip addr del 192.168.0.193/24 dev wlan0

routage (y compris wifi, eth et lien point à point)

ip route show    la 1ere ligne = route par défaut (à changer selon ses besoins avec sudo ip route add default via 192.168.0.196).
savoir quelle route prennent les paquets de IP:  ip route get 10.42.0.47

résultat de ip -s linkStats -s

ip -s link   toutes les interfaces   et   ip -s -s link ls p2p1  le ls permet de spécifier une interface réseau, le double -s affiche plus d'infos.

divers

Voir les adresses Mac du lan (arp):  ip neighbour
Voir messages netlink: ip monitor all
Activer/désactiver une interface: sudo ip link set ppp0 down   et   sudo ip link set ppp0 up

ip route help

conclusion

avant: ifconfig eth0:0 192.168.0.2
après: ip addr add 192.168.0.2/24 brd 192.168.0.255 dev eth0 label eth0:0  broken heart

cf http://linoxide.com/linux-command/use-ip-command-linux/

 

Pour la conf DNS, cest dans /etc/network/interfaces (et pour tester par ex https://ipleak.net/)

 

Nettools vs Iproute2