Hello! I’ve really wanted to start sharing on soulseek; however I have IceVPN running on an OpenVPN config file.

Is it not possible to open ports with this setup? I can download, but I cannot upload. Of course, router ports dont work since the VPN is on…

  • ItsNotImportant24@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    ·
    14 hours ago

    Maybe try running through tailscale. With tailscale you dont need to open ports. I run soulseek and my entire server behind tailscale and download and upload just fine in soulseek.

    • dry_water@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 hours ago

      Wait I thought the whole point of OP trying to open ports was being connectable to people who are behind NAT.

    • whysofurious@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      12 hours ago

      That’s interesting, can you share a bit more about this? I have soulseek in docker (slskd) but I thought the “you don’t need to open ports with tailscale” was only valid for ssh?

      • Azura The Spellkissed@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        11 hours ago

        No, tailscale is a VPN in the original sense, your devices act like they’re in the same network much like your WiFi printer does at home, regardless of open ports. So it works with any ports and applications, not just ssh.

        You might need to change the hostname you are trying to access. If e.g. homeserver.example.com points to your public IP, it still won’t work any better. But if your devices is called “homeserver” in tailscale and on your other (client) device you point to http://homeserver/, then the tailscale DNS would resolve it to the tailscale-internal IP and it will route through tailscale.