Context:

Over the past few months, Xfinity has just been causing me so many problems with self-hosting. Not having a static ip isn’t actually that much of a problem for me, I was able to set up a little docker container that automatically changes my dns records when my ip changes. However, pretty frequently, they’ll reset my router/gateway’s firewall configuration, which blocks basically all ipv6 traffic by default, and the other day, they even removed my port forwards while I was away, and hid my server from the port forwarding screen so I couldn’t add them back until I got physical access to the server.

So, I’ve come to the realization that I should probably set up a VPS, since that should solve basically all of my issues. All I want is something that can forward/proxy gigabit traffic to my server, probably over something like wireguard.

To be clear, I still want all of my services to run on my server, I just want the VPS to route the traffic.

And, said VPS preferably has ipv6 in addition to ipv4 access, and gigabit download, though none of those are strict requirements.

Questions:

Are there any issues or limits with this setup that I’m not considering?

Is there a better solution?

Assuming the previous Q’s are fine:

What’s a good VPS provider for this?

What software should I use to actually do the forwarding/proxying?

  • Onomatopoeia@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    3 days ago

    Just so you know, you can remote config your Xfinity cable modem (blecch) using their app or by logging into your account.

    Yea, their modems are trash of the first order. You’d actually be better of buying your own modem and then using your own router behind it.

    That out of the way, it’s really strange they’re resetting your modem completely. I’ve used them for probably 10 years in one location and haven’t seen that.

    Not saying you’re wrong - it’s your setup. It’s just strange.

    You could always run something like Tailscale on one machine, then you’d always have a route into your network which you could use to reconfigure the modem.

    It’s a poor rat that ain’t got 2 holes.

    • guynamedzero@piefed.zeromedia.vipOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      2 days ago

      Actually, it’s not acan, you have to. They removed almost everything from the modems admin page. Even then though, the issue is that my server is connected over MoCA, which doesn’t show up on their port forwarding thing, it has to be directly connected via Ethernet to port forward to it. So I had to physically move the server to the modem, plug it in, and add my port forwards

      • Onomatopoeia@lemmy.cafe
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        10 hours ago

        I checked the other day and you can now re-enable the local web admin interface.

        I know, pissed me off when they removed it a while back.

        Cocksuckers.

        Hmm, that’s some shitty software in there that doesn’t see MOCA properly. Not sure how to work around that.

        • guynamedzero@piefed.zeromedia.vipOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          9 hours ago

          I don’t think they ever removed it. It’s just… there’s hardly anything there. For example, if you go to the port forwarding page, it says you have to use their app.