Начальная конфигурация: Код: arch: amd64
cores: 1
features: nesting=1
hostname: test-ct
memory: 512
nameserver: 192.168.15.2
net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.15.1,hwaddr=BC:24:11:70:43:DB,ip=192.168.15.100/24,ip6=auto,tag=15,type=veth
ostype: debian
rootfs: local-zfs:subvol-126-disk-0,size=8G
swap: 0
unprivileged: 1
Начальные интерфейсы: Код: root@test-ct:~# cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.15.100/24
gateway 192.168.15.1
iface eth0 inet6 auto
root@test-ct:~# Добавил второй интерфейс через графический интерфейс Proxmox, других изменений нет.
Конфигурация PCT: Код: arch: amd64
cores: 1
features: nesting=1
hostname: test-ct
memory: 512
nameserver: 192.168.15.2
net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.15.1,hwaddr=BC:24:11:70:43:DB,ip=192.168.15.100/24,ip6=auto,tag=15,type=veth
net1: name=eth1,bridge=vmbr0,firewall=1,gw=192.168.15.1,hwaddr=BC:24:11:31:02:8E,ip=192.168.15.110/24,ip6=auto,tag=15,type=veth
ostype: debian
rootfs: local-zfs:subvol-126-disk-0,size=8G
swap: 0
unprivileged: 1
Конфигурация контейнера: Код: root@test-ct:~# cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.15.100/24
gateway 192.168.15.1
iface eth0 inet6 auto
auto eth1
iface eth1 inet static
address 192.168.15.110/24
gateway 192.168.15.1
iface eth1 inet6 auto
root@test-ct:~# Теперь удаляю этот интерфейс:
Конфигурация PCT: Код: arch: amd64
cores: 1
features: nesting=1
hostname: test-ct
memory: 512
nameserver: 192.168.15.2
net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.15.1,hwaddr=BC:24:11:70:43:DB,ip=192.168.15.100/24,ip6=auto,tag=15,type=veth
ostype: debian
rootfs: local-zfs:subvol-126-disk-0,size=8G
swap: 0
unprivileged: 1
Конфигурация контейнера все еще содержит eth1: Код: root@test-ct:~# cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.15.100/24
gateway 192.168.15.1
iface eth0 inet6 auto
auto eth1
iface eth1 inet static
address 192.168.15.110/24
gateway 192.168.15.1
iface eth1 inet6 auto
root@test-ct:~# Все это было протестировано с использованием шаблона debian-12-standard_12.7-1_amd64.tar.zst, используя версию Proxmox, о которой я писал выше. Других изменений в контейнер не вносилось, и он не перезагружался между добавлением/удалением интерфейсов. Все делалось через графический интерфейс Proxmox. Одна вещь, которую я знаю, что сделал не так – это указал шлюз для обоих интерфейсов, просто поспешно добавлял новый интерфейс. Та же проблема возникает даже без этой ошибки. Надеюсь, это поможет.