VeeamPN dynamically handles connections of clients and pushes network settings to them. Doing what you probably was doing with help of client-connect/disconnect scripts, but through Management interface:https://openvpn.net/index.php/open-source/documentation/miscellaneous/79-management-interface.html
DHCP settings are not configurable for now. VeeamPN needs control over IP addresses to do proactive management of changing clients (auto-reconnects, changing routing etc...)
- site-to-site DHCP settings are 10.8.0.0/16 starting from 10.8.0.2
- point-to-site DHCP settings are 10.9.0.0/16 starting from 10.9.0.2
You can configure pushing DNS settings by editing openvpn config files. They are located
- site-to-site config: /usr/share/Veeam/hub/SiteOVPN.cfg
- point-to-client config: /usr/share/Veeam/hub/EndpointOVPN.cfg
If you would like to edit these files make sure you turn off corresponding services in UI first.
For pushing DNS settings you can for example add following lines in config files:
push "dhcp-option DNS 184.108.40.206"
push "dhcp-option DOMAIN example.lan"
Thank you! Your every post here gives more and more sense to the idea of opening VeeamPN dedicated subforum