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
Stats -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
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/)
