Interface Configuration | /etc/sysconfig/network-scripts/ifcfg-* (RHEL/CentOS) /etc/netplan/99_config.yaml (Ubuntu 20.04, 18.04) /etc/network/interfaces (Ubuntu 16.04) |
Bonding | /etc/sysconfig/network-scripts/ifcfg-bondX |
Alias | |
Negotiation | Check : ethtool eth0 ETHTOOL_OPTS=“autoneg on speed 1000 duplex full” |
Routing | /etc/sysconfig/static-routes (RHEL/CentOS) /etc/network/if-up.d/static-routes (Debian/Ubuntu) |
Physical NICs Info | ifconfig -a dmesg |grep -Ei "net|eth" lspci |grep -Ei "net|eth" |
Network Driver | ethtool -i eth0 ← How to Check which NIC Driver is used modinfo bnx2x ← Check NIC Driver Infomation |
udev rules | /etc/udev/rules.d/xx-xxxxxxx.rules |
VLAN | |
Bridge | modinfo bridge |
TOE (TCP Offload Engine) |
Linux Network Configuration and Command