| 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