I’m not OP, just a rando chiming in
- 1 Post
- 8 Comments
Personally, I don’t trust 13th/14th gen chips period. I’m sure I’m overreacting but I’ve simply seen too many dead computers due to Intel’s CPU bugs in last 12 months that no amount of microcode updates will make me feel comfortable selecting one of those processors, especially when it’s my own money on the line
Trainguyrom@reddthat.comto Selfhosted@lemmy.world•How do I host Jellyfin in the most secure manner possible?English2·1 month agoY’know what that was terrible writing on my part. Where I put “physical vlan” I just meant specifying each port be a specific vlan rather than a trunk port that has multiple clans on in
I should probably proofread more and write less when tired
Trainguyrom@reddthat.comto Selfhosted@lemmy.world•How do I host Jellyfin in the most secure manner possible?English1·1 month agoPhysical wire tapping would be mostly mitigated by setting every port on the switch to be a physical vlan, especially if the switch does the VLAN routing. Sure someone could splice an ethernet cable, which would really only be mitigated by 802.1x like you already said, but every part of this threat model makes zero sense. You ultimately have to trust something (and apparently in OP’s case that’s a third party VPN provider that charges extra to not block LAN access while connected and they remain entirely on the free tier of)
But at the very least, not trusting everything on the network is a very enterprise kind of threat model, so using standard enterprise practices of network segmentation, firewalling, and potentially MAC-binding and 802.1x if so desired isn’t a bad idea, if for no other reason than it might lead to a career in network administration. And honestly I mostly want to get OP to not think of VPNs like a magical silver bullet and see what other tools exist in the toolbox
Trainguyrom@reddthat.comto Selfhosted@lemmy.world•How do I host Jellyfin in the most secure manner possible?English51·1 month agoWait you’re seriously using a free VPN?
Trainguyrom@reddthat.comto Selfhosted@lemmy.world•How do I host Jellyfin in the most secure manner possible?English4·1 month agoSounds far more likely that either someone misunderstood that residential IPs change frequently/may be shared by multiple subscribers or the ISP made an error when responding to a subpeana and provided the incorrect IP. Unfortunately both are all too common with privacy enforcement
If you really think the ISP router is snooping and can’t by bypassed you could simply double-NAT your network with a trusted router and call it a day. Much less VPNing and much less unusual decisions of trust and threat model involved then
Trainguyrom@reddthat.comto Selfhosted@lemmy.world•How do I host Jellyfin in the most secure manner possible?English5·1 month agoBut supposing you absolutely do not want to tack on additional costs, then the only solution I see that remains is to set up a private VPN network, one which only connects your trusted devices. This would be secure when on your I trusted LAN, but would be unavailable when awat from home.
Traditionally this would be performed by creating a dedicated network of trusted devices. Most commonly via a VLAN for ease of configuration. Set the switch ports that the trusted devices are connected to to use that vlan and badabing badaboom you’re there. For external access using Tailscale or one of the many similar services/solutions (such as headscale, netbird, etc.) with either the client on every device or using subnet routing features to access your trusted network, and of course configure firewalls as desired
Personally, I think setting up a reverse proxy for accessing Jellyfin would be fine, just make sure you’ve got your firewall setup accordingly to limit exposure should someone gain access to the container/VM running Jellyfin