I moved, and now my new router has no ipv4. I can expose the host with ipv6. After opening a port and exposing the host, the host is fully exposed and all ports are open. It’ss weird. Vodafone calls ut host exposure, I can select a specific port and all ports are open.

How do you guys corcumvent that issue? Is this the infamous cgnat problem or is this why many people use a cloudflare tunnel? I just want to reach my nextcloud and immich with a normal domain.

Edit: I called my provider and now I’ve got an ipv4 address with port forwarding

    • ShortN0te@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      12 days ago

      Because in the local/private network are many hosts, like your phone, pc and your server. Exposing means that the device that is exposed gets basically everything forwarded what usually the router would handle. Exposing does expose a host to the WAN.

      Forwarding a Port only forwards the specified ports. You can use multiple hosts for that. For example you can port forward port 80 to your Phone to port 321 or whatever and port 443 to your server at port 20.

      • GravitySpoiled@lemmy.mlOP
        link
        fedilink
        English
        arrow-up
        2
        ·
        12 days ago

        My router has a setting to expose the host X with port X. The port does nothing. That’s the weird part.

        • ShortN0te@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          12 days ago

          So for port forwarding you need the port on the router the host and the port the traffic should get forwarded to on the selected host.

          So you are saying, when exposing a host then the host is reachable over internet but when using port forwarding it is not?

          How you check this? What commands/procedure?