I run proxy through RPi3b+ that is installed in another country. I want to open a port on RPi that is being used by qbittorent on main machine which is 6881. Is there any way to do it?

I have used ufw enable 6881/tcp but it seems not to work. And I tried miniupnp but it fails to ind IGD which must be there cause router does have UPnP tailscale port open automatically. Am I doing something wrong?

  • Brickfrog@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    2
    ·
    2 months ago

    I run proxy through RPi3b+ that is installed in another country. I want to open a port on RPi that is being used by qbittorent on main machine which is 6881. Is there any way to do it?

    Probably not… but it might depend on what you’re actually attempting to do.

    What is port 6881 in qBittorrent? Is that a proxy port that qBittorrent is using, or are you referring to something else?

    And what is it you want to do with the open port on the RPi?

    The reason I ask is that qBittorrent does not have any support for incoming bittorrent connections when using a proxy. In other words the qBittorrent Listening Port is ignored when you put it into Proxy mode. Using a proxy in qBittorrent means never having an open port for incoming bittorrent connections, you’re always firewalled / not connectable in that configuration.

    If that’s what you’re trying to do it won’t work but maybe it could work in a future update eventually… if you’re trying to do something else you may want to expand in your post (?)

    e.g.

    https://github.com/qbittorrent/qBittorrent/issues/21134

    https://github.com/arvidn/libtorrent/pull/7726

    https://github.com/arvidn/libtorrent/pull/8003

    PS - Some other communities you can try

    !qbittorrent@lemmy.dbzer0.com

    !qbittorrent@lemmy.ml

    !piracy@lemmy.dbzer0.com

    • imetators@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      Using a proxy in qBittorrent means never having an open port for incoming bittorrent connections, you’re always firewalled / not connectable in that configuration.

      I guess case is solved. This is exactly what I wanted to do, and it seems that it wont work.

      What is interesting to me is that on rpi3 iptables -L shows tailnet IP with port 6881 listening. Also, wanted to note that pinging subnet ip of NAS from rpi3 works, but pinging tailnet IP ends in 100% packet loss.

      Anyway, thanks for mentioning that. Guess I am stuck.

  • fuckwit_mcbumcrumble@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    Is ufw even installed by default? If not then it’s open.

    Is the port opened on the proxy side though? You can proxy all the traffic you want and it will go out the proxy. But you need it to go back in the proxy. That comes down to your proxy provider.

    • imetators@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      ufw was not installed by default. Something else was installed that I had to uninstall cause it also didnt work.

      Proxy is danted SOCKS5 proxy server on rpi3.

      Port 6881 is open in the router on the side of rpi3 and in ufw of rpi3. Rpi3 reports tailnet IP to be listening on port 6881. Port checker says that port 6881 is closed.

  • just_another_person@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    If you don’t have access to the networking hardware linking it to the internet, you’re probably not going to get far with that route.

    See if it can handle TailScale without running out of memory.

    • imetators@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      I do have access to both routers. rpi3 runs tailscale and UPnP on router of rpi3s network has a entry for tailscale port. Also, if I run qbittorrent on rpi3, UPnP on router also auto opens port. But if I open ports manually on both router and ufw on rpi3, port checker shows port closed.

          • just_another_person@lemmy.world
            link
            fedilink
            arrow-up
            1
            arrow-down
            1
            ·
            2 months ago

            Lookup what Tailscale is. Install it on the remote machine, then access that machine like a VPN would bypassing the router and the public aspect of the networking you’re having issues with.

            If instead you’re saying that your ports are NOT actually opening because the service is problematic, then you have a diff problem. Debug and make sure the service you’re expecting to be avai6is ACTUALLY available. Check that the process has the ports open, and check on that remote machine that it can actually connect to those ports.

            If so, then just use Tailscale.

            • imetators@lemmy.dbzer0.comOP
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              1
              ·
              2 months ago

              it fails to find IGD which must be there cause router does have UPnP tailscale port open automatically

              rpi3 runs tailscale and UPnP on router of rpi3s network has a entry for tailscale port

              How do you think I am accessing rpi3 in another country? Teleporting?