Hi everyone,
Getting my feet wet with Proxmox and I'm already stumped after quite a bit of searching for a solution myself.
I have a fresh Proxmox VE 8.1.4 installed and updated, with a debian 12.2-1 container installed and updated, with the intended purpose of a pi-hole.
The container is bound directly to the vmbr0 bridge, so that the virtual switch is an extension of the physical home network, with the router's DHCP and so on.
For IPv4 I have a static IP assigned outside of the router's DHCP range, but for IPv6 the container is set to use DHCP. I have manually configured the DNS entries for the container with servers 1.1.1.1 and 1.0.0.1 .
The problem is that every time the container is restarted, the /etc/resolv.conf file is overwritten (or dynamically regenerated) with a single line for a nameserver with an IPv6 address:
I tried to manually modify /etc/network/interfaces to add the two explicit dns-nameserver lines for eth0 and this file is not getting overwritten at restart, but its directives also do not apply.
If I change the network setting with a static IPv6 address and don't specify one, then the file no longer gets overwritten.
Is this a bug? Am I doing something wrong?
Many thanks in advance!
Getting my feet wet with Proxmox and I'm already stumped after quite a bit of searching for a solution myself.
I have a fresh Proxmox VE 8.1.4 installed and updated, with a debian 12.2-1 container installed and updated, with the intended purpose of a pi-hole.
The container is bound directly to the vmbr0 bridge, so that the virtual switch is an extension of the physical home network, with the router's DHCP and so on.
For IPv4 I have a static IP assigned outside of the router's DHCP range, but for IPv6 the container is set to use DHCP. I have manually configured the DNS entries for the container with servers 1.1.1.1 and 1.0.0.1 .
The problem is that every time the container is restarted, the /etc/resolv.conf file is overwritten (or dynamically regenerated) with a single line for a nameserver with an IPv6 address:
Code:
nameserver fe80::be4c:14ce:feff:c4cb%eth0
I tried to manually modify /etc/network/interfaces to add the two explicit dns-nameserver lines for eth0 and this file is not getting overwritten at restart, but its directives also do not apply.
If I change the network setting with a static IPv6 address and don't specify one, then the file no longer gets overwritten.
Is this a bug? Am I doing something wrong?
Many thanks in advance!