What is the reason that you have to work with the 10.0.0.0/24 instead fo the 192.xxx.xxx IP address? I have never had to do this in ProxMox & I run my StartOS in a VM on there as well without any problems relating to DNS.
Did you follow a specific guide when setting up your StartOS VM in ProxMox, if please share a link so we can follow along with what exactly you did in your setup.
I didn´t follow any guides. In my setup my proxmox is behind a home router as a wireguard client through which I am exposing VMs and Containers in the WAN through a VPN with static ip.I use nginxproxymanager for this and it works great. Now I want especially startos to use that same tunnel.
One of the VMs is an authoritative DNS server and I am quite certain that it´s this what causing startos not to resolve DNS as soon as it´s in 10.0.0.0/24. I heard some folks have been hacking the startos-network stack, but I cant find any details
Not too sure how your setup works as this is definitely a DIY route I have not taken myself. That said, there might be other people of the community that will commnet here if they have more knowledge on how to resolve your current issue.
That siad, you might want to look at one of the following posts here on the forum, as they might give you some insights into the opening of ports to StartOS:
thanks ! Could you maybe comment on why changes in networkmanager or /etc/resolv.conf dont stick ? I also heard 0.4.0 will have a more flexible approach regarding network setting…any ETA on that ?
I am also having a tough time configuring the proxmox DC firewall for startos. Which ports / services are required for basic functionality ?
I have never used anything for ProxMox other than the default settings when it came to networking so I cannot comment on that.
As for why things don’t persist, is this in ProxMox or in StartOS? I cannot comment on why it might not stick in ProxMox, but changes made to your StartOS via SSH will not persist unless you do the following:
Enter chroot-and-upgrade mode via ssh by: sudo /usr/lib/embassy/scripts/chroot-and-upgrade
^At that shell, anything you install or place on the disk will be available after rebooting.
This is for StartOS though, so not sure what you need to do if you are looking for how to make things persist on ProxMox, for that you would have to search their Docs or search via YouTube.