I have Netbird hosted on my VPS, and have my home server act as a routing exit node, as well as the way I access stuff on my home network.
In essence, my setup looks like this
- Network Routing > Networks, I've set up a network called
Home Network LANwhich exposes a Subnet for my home network, lit. the IPs I use locally. (192.168...), calledHome Subnet - Access Control > Groups I have a group called
Home Network Users, within which I've put the devices that should be able to access the home network (my phone, my laptop, not the servers). - Access Control > Policies sets up a policy called
Home Network Access, which hasHome Network Usersas a source, and theHome Subnetas a destination.
I think that's about it, really. If I am outside of my home network, I connect my Netbird VPN and I can access any and all things on my home network using the direct internal network IPs from anywhere. I have also set up the home server as a routing exit node, and added an Adguard instance as a DNS server so I can use my private network domains as well.
So basically I can connect to my Jellyfin instance either via direct home-IP (192.168.x.5 or whatever) or via jellyfin.home.arpa
I am not sure your travel router needs to be a routing peer.
I am also rubbish at network things, so if you have follow-up questions I'll probably struggle to understand them.