Table of Contents

Linux Network Configuration and Command



Network

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)

Note