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 MASQUERADE
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
|
ip route add 10.10.10.0/24 via 192.168.18.100
exch_adm@zabbix7:~$ cat /etc/network/interfaces
allow-hotplug ens18
iface ens18 inet static
address 192.168.18.95/24
gateway 192.168.18.100
dns-nameservers 8.8.8.8
up ip route add 10.10.10.0/24 via 192.168.18.100
|
echo "nameserver 8.8.8.8" > /etc/resolv.conf
echo "nameserver 1.1.1.1" >> /etc/resolv.conf
apt install ifupdown2
ifreload -a
ip -br 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