Network Command Notes for Linux/FreeBSD
Network Server
Published: 2021-01-29

Personal notes on frequently used and easily forgotten network commands.

Checking

OperationLinuxFreeBSD
Check interfacesip link showifconfig -l
Check interfaces (including addresses)ip addrifconfig
Check interface packet countersip -s link dev netstat -idb -I
ARP tableip -4 neighborarp -a
IPv6 neighbor tableip -6 neighborndp -a

Bridge

OperationLinuxFreeBSD
Add interfacebrctl addif br0 eth0ifconfig bridge0 addm vtnet0
Remove interfacebrctl delif br0 eth0ifconfig bridge0 deletem vtnet0
Create bridge interfacebrctl addbr br0 ip link set up dev br0ifconfig bridge0 create ifconfig bridge0 up
Delete bridge interfaceip link set down dev br0 brctl delbr br0ifconfig bridge0 down ifconfig bridge0 destroy

VLAN

OperationLinuxFreeBSD
Create VLAN interfaceip link add link eth0 name eth0.10 type vlan id 10 ip link set up eth0.10ifconfig vtnet0.10 create ifconfig vtnet0.10 up
Delete VLAN interfaceip link set down eth0.10 ip link delete dev eth0.10ifconfig vtnet0.10 down ifconfig vtnet0.10 destroy