Para la administración de la red en linea de comandos, existen varios comandos que se pueden utilizar.

Comando para cambiar de forma directo cualquier parametro de red: ifconfig

ip

Herramientas del sistema para habilitar redes ya configuradas

ifup, ifdown netplan

Modelo OSI y TCP/IP

MAC y ARP

Herramientas de diagnóstico

ping

nslookup

traceroute

mtr

ss

netstat

/etc/services

nmap

dig

Configuración de IPs

ip

ifconfig

route

Nombres de interfaz de red

/etc/network/interfaces

/etc/resolv.conf

/etc/hosts

/etc/nsswitch.conf

hostname

ifup

ifdown

nmcli

netplan

cat /etc/netplan/50-cloud-init.yaml
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
addresses: [ 10.10.10.2/24, 'fd00::229/64' ]
gateway4: 10.10.10.1
gateway6: fd00::1
nameservers:
search: [mydomain, otherdomain]
addresses: [10.10.10.1, 1.1.1.1]

https://netplan.io/

NetworkManager

systemd

systemctl disable NetworkManager
systemctl enable systemd-networkd
systemctl enable systemd-resolved
rm /etc/resolv.conf
ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
mkdir /etc/systemd/network
vi /etc/systemd/network/20-dhcp.network
[Match]
Name=enp0s3*
[Network]
#DHCP=yes
Address=10.10.0.10/24
Gateway=10.10.0.1
DNS=8.8.8.8