cat /proc/net/dev
nano /etc/network/interfaces
auto lo iface lo inet loopback
auto eth0 iface eth0 inet static address 192.168.1.35 gateway 192.168.1.1 netmask 255.255.255.0
allow-hotplug eth0
"Горячее подключение" (hotplug) означает, что интерфейс будет автоматически обнаруживаться и активироваться при подключении к компьютеру или при вставке сетевого кабеля. Это отличается от статической настройки интерфейса, которая всегда активна, независимо от наличия физического подключения.
auto eth0 iface eth0 inet dhcp
iface eno1 inet manual auto vmbr0 iface vmbr0 inet static address 37.187.95.231/24 gateway 37.187.95.254 bridge-ports eno1 bridge-stp off bridge-fd 0 hwaddress E0:69:95:88:51:63 auto vmbr1 iface vmbr1 inet static address 10.10.10.1/24 bridge-ports none bridge-stp off bridge-fd 0 post-up echo 1 > /proc/sys/net/ipv4/ip_forward post-up iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MA SQUERADE post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE #virt netили
auto lo iface lo inet loopback auto eno1 iface eno1 inet static address 172.16.181.9/24 auto vmbr0 iface vmbr0 inet static address 172.16.181.8/24 gateway 172.16.181.1 bridge-ports eno1 bridge-stp off bridge-fd 0
vi /etc/resolv.conf
nameserver 8.8.8.8 nameserver 1.1.1.1
apt install ifupdown2
ifreload -a
ip -4 addr show vmbr0 | grep -oP '(?<=inet\s)\d+(\.\d+){3}'
ip link show
ip link show eno1
ip link set eno1 down
ip link set eno1 up
ip a add 192.168.0.22/24 dev eno1
ip a delete 192.168.0.22/24 dev eno1
ip route show
ip route default via 192.168.0.1
ip route delete default
Эта команда перезапустит службу сети, что приведет к перезагрузке всех сетевых интерфейсов и применению изменений
Например при смене ip адреса в /etc/network/interfaces
systemctl restart networking.service