2024-07-31, 02:59 PM
Hi there,
I'm struggling to make my Jellyfin to be accessed outside my home network. For the purpose of solving this issue I'm using Tailscale. So here is what I did:
First of all, here is how my homelab looks: https://prnt.sc/DS_Tj0lX2IV7
1) I've installed tailscale on ubuntu_22.04 and I have configured it following this tutorial: https://www.youtube.com/watch?v=QJzjJozAYJo
2) My LXC of tailscale is under 192.168.0.222/24
3) Then I added the following command in my tailscale container:
tailscale up --advertise-routes=192.168.0.0/24
iptables -t nat -A POSTROUTING -s 192.168.0.222 -o tailscale0 -j MASQUERADE
iptables -A FORWARD -i tailscale0 -o eth0 -d 192.168.0.222 -j ACCEPT
I've tried also with 192.168.0.222/32 but didn't work.
4) When I do tailscale status, I get this:
https://prnt.sc/n3xpZ8tECjOJ
5) I access Jellyfin under: http://192.168.0.222:8096/
but when I do it with http://{tailscale-ip-here}:8096/ I run into timeout.
Any suggestions what to do? Thanks!
I'm struggling to make my Jellyfin to be accessed outside my home network. For the purpose of solving this issue I'm using Tailscale. So here is what I did:
First of all, here is how my homelab looks: https://prnt.sc/DS_Tj0lX2IV7
1) I've installed tailscale on ubuntu_22.04 and I have configured it following this tutorial: https://www.youtube.com/watch?v=QJzjJozAYJo
2) My LXC of tailscale is under 192.168.0.222/24
3) Then I added the following command in my tailscale container:
tailscale up --advertise-routes=192.168.0.0/24
iptables -t nat -A POSTROUTING -s 192.168.0.222 -o tailscale0 -j MASQUERADE
iptables -A FORWARD -i tailscale0 -o eth0 -d 192.168.0.222 -j ACCEPT
I've tried also with 192.168.0.222/32 but didn't work.
4) When I do tailscale status, I get this:
https://prnt.sc/n3xpZ8tECjOJ
5) I access Jellyfin under: http://192.168.0.222:8096/
but when I do it with http://{tailscale-ip-here}:8096/ I run into timeout.
Any suggestions what to do? Thanks!