Hello,
I am a home user that just likes to play around with tech and like Proxmox a lot. I recently created an SDN and moved my VMs into it and everything works great, but I had an issue with a printer/scanner that was not getting "discovered automatically".
The reason for this is that mDNS (or Bonjour in Apple world) do not go across subnets. This is easily fixable so I am just sharing the steps in case anyone is iinterested:
As I understand it, this makes the Proxmox host "proxy" the mDNS protocol across the host interfaces and the SDN interfaces, thus allowing discovery of services across the subnets.
Obviously there may be security implications to this. For my use case it is fine to allow this as the separation of the subnets is artificial. I am simply giving advice to home users here that might be interested...
In any case, yhere is a [server] section with allow/deny interfaces options (which I did not use) and I am sure there is more you can do to further lock this down.
Either way, hope this helps.
I am a home user that just likes to play around with tech and like Proxmox a lot. I recently created an SDN and moved my VMs into it and everything works great, but I had an issue with a printer/scanner that was not getting "discovered automatically".
The reason for this is that mDNS (or Bonjour in Apple world) do not go across subnets. This is easily fixable so I am just sharing the steps in case anyone is iinterested:
- I installed the mDNS software on the host with
apt install avahi-daemon avahi-utils - I edited file
vi /etc/avahi/avahi-daemon.confand in the section[reflector]un-commented line (or add if missing I guess) to enable reflector mode withenable-reflector=yes - Restarted the service with
systemctl restart avahi-daemon
Obviously there may be security implications to this. For my use case it is fine to allow this as the separation of the subnets is artificial. I am simply giving advice to home users here that might be interested...
In any case, yhere is a [server] section with allow/deny interfaces options (which I did not use) and I am sure there is more you can do to further lock this down.
Either way, hope this helps.