You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
For the purpose of running multiple services on same ports on different Virtual IPs, it would be nice to have an option to not have VIPs automatically used by the services running on that interface.
For example, in my use case I run AdGuard and Maltrail plugins and would like to be able to use their web interface on a separate VIP with standard HTTPS(443), but I can't because even if I add a VIP to the management interface, the default OPNsense UI automatically binds to it. Another use case would be Unbound and AdGuard not being able to run on port 53.
Describe the solution you like
Having the VIPs listed as separate, selectable item in the UI wherever there is an option to bind a service to an interface would offer great flexibility. Alternatively having an option in the VIP management screen to exclude it from being listed as a possible listening IP when the interface IP addresses are queried, would also be great.
Describe alternatives you considered
The workaround is obviously to use different ports as I'm currently doing, but having either of the options described above would make it much simpler and more elegant solution.
This way we can get a GUA on a WAN that works anyway due to
IPv6 magic. Also protect the return of addresses with the
actual existence of the interface, because otherwise the
VIP readings are inaccurate. interfaces_addresses() still
works in both modes, but worst case won't map aliases.
Groundwork was added for this feature which was more complicated than previously thought. Should expect the feature to be implemented next week in time for the next development version bundled with 21.7.4.
Important notices
Before you add a new report, we ask you kindly to acknowledge the following:
Is your feature request related to a problem? Please describe.
For the purpose of running multiple services on same ports on different Virtual IPs, it would be nice to have an option to not have VIPs automatically used by the services running on that interface.
For example, in my use case I run AdGuard and Maltrail plugins and would like to be able to use their web interface on a separate VIP with standard HTTPS(443), but I can't because even if I add a VIP to the management interface, the default OPNsense UI automatically binds to it. Another use case would be Unbound and AdGuard not being able to run on port 53.
Describe the solution you like
Having the VIPs listed as separate, selectable item in the UI wherever there is an option to bind a service to an interface would offer great flexibility. Alternatively having an option in the VIP management screen to exclude it from being listed as a possible listening IP when the interface IP addresses are queried, would also be great.
Describe alternatives you considered
The workaround is obviously to use different ports as I'm currently doing, but having either of the options described above would make it much simpler and more elegant solution.
Additional context
https://forum.opnsense.org/index.php?topic=23846.0
#4554
Thanks for the consideration.
The text was updated successfully, but these errors were encountered: