Problem/Justification
I would like apps to behave like VMs do where they are assigned their own IPs directly from DHCP (or static). In a recent June/July update, being able to assign apps their own IPs was added, but it’s not entirely what is desired. It seems as though outbound traffic still happens from the main IP of TrueNAS. It is also somewhat obtuse to setup despite following the guides and YouTube videos.
Impact
It is difficult to truly isolate apps and their networks from each other.
User Story
I would like the various apps that I would run with in TrueNAS to have their independently managed network stacks that can be routed accordingly and managed through my router via DHCP. There are number of different things I’d like to be able to do, but the most obvious (and it has been mentioned in other posts on the form) is to have a Torrent client have it’s own IP address that can be routed through a VPN at the router/switch level. Unify devices make this easy to do provided the client runs on it’s own IP address.
For example:
My TrueNas instance is reachable at 10.13.1.100
I run a Plex server which is accessible on 10.13.1.101.
I run a torrent client which is accessible on 10.13.1.102
All inbound and outbound traffic is done through the respective IP addresses independentally (like is done with VMs or Jails previously).