webtorrent-desktop
webtorrent-desktop copied to clipboard
Add port forwarding preference
I'm looking for WebTorrent Desktop ports informations for port-forwarding on the router.
- Which TCP ports does it use for communicating with other "standard" BitTorrent clients?
- Is it possible to change the default ports?
- Does it use UPnP? if so, can we turn it off?
- What about WebRTC communications with other non-Desktop WebTorrent clients? which ports are used here?
Thanks!
- Which TCP ports does it use for communicating with other "standard" BitTorrent clients?
Random port, changed automatically on startup.
- Is it possible to change the default ports?
Underlying webtorrent
torrent engine support it. Just need to expose a preference.
- Does it use UPnP? if so, can we turn it off?
No UPnP support yet. Once we have that, we'll add a preference.
- What about WebRTC communications with other non-Desktop WebTorrent clients? which ports are used here?
The ports used are different each time, chosen by the WebRTC stack in Chromium. If you want to ensure communication only over a single port, then we'll need another option to disable WebRTRC peers.
I'm okay adding a new "Networking" section to the preferences, for these options. But it ought to be hidden by default, like we do today on the Create Torrent page:

+1 for UPnP support. Right now it's hard to punch through my router without knowing which port WebTorrent is using. If it has UPnP then I don't even have to worry about configuring the router to open ports.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
@feross You seem to have knowledge regarding the status of this issue, any news or reasons as to why this can't be added?
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?