==== Obtenir des informations sur la carte ethernet avec ethtool====
aurelia@***:~# ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: Not reported
Advertised auto-negotiation: No
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: off
Supports Wake-on: d
Wake-on: d
Link detected: yes
Ici, la carte est connectée, elle est configurée en 100 Mbits/s full duplex. L'auto-négociation est désactivée bien qu'elle soit supportée par le device.
Quand l'auto-négociation est active, celà signifie que le device ethernet détermine, en accord avec l'autre device ethernet auquel il est connecté, le mode de transmission le plus adapté entre-eux (10, 100 ou 1000 Mbits/s, half ou full duplex).
==== Modifier la vitesse de la carte réseau ====
Passer la vitesse en gigabit :
ethtool -s eth0 duplex full speed 1000 autoneg on
Réduire la vitesse à 100 Mbits/s half duplex :
ethtool -s eth0 speed 100 duplex half autoneg off
==== Obtenir des informations sur le trafic réseau avec tcpdump ====
tcpdump -i eth0
==== CentOS 6/7 voir le statut d'une carte réseau ====
nmcli d
==== CentOS 6/7 voir la table de routage principale ====
Affiche les adresses numériques, au lieu d'essayer de déterminer les noms d'hôtes. C'est utile si vous essayez de savoir pourquoi la route vers votre serveur de nom a disparu.
[root@server~]# route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
0.0.0.0 10.200.87.254 0.0.0.0 UG 100 0 0 ens160
10.200.8.184 10.200.87.253 255.255.255.255 UGH 0 0 0 ens160
10.200.87.0 0.0.0.0 255.255.255.0 U 100 0 0 ens160
Liste les routes
[root@server~]# ip route show
default via 10.200.87.254 dev ens160 proto static metric 100
10.200.8.184 via 10.200.87.253 dev ens160
10.200.87.0/24 dev ens160 proto kernel scope link src 10.200.87.13 metric 100