Change Ports for Sharing Data on Sia-UI



  • Hello everyone,

    I would like to try out to host Data on Sia-UI. Unfortunately the Ports 9981 and 9982 that are used by Sia cannot be opened because of my Internet provider. I can only open Ports 50000 and following.

    Is there a way to change the Ports that Sia-Ui is using?

    I have also hear that there is a way ("NAT"?!) to redirect the Ports 9981 and 9982 to Ports 50000+ on my Router. Unfofortunately I could not find you how yet. I am using a TP Link Router...

    Thanks for any help!



  • It's not currently possible to change the ports Sia-UI opens, but you should be able to redirect the ports using your router. I'm not super familiar with TP-Link but you should be able to go into its admin panel, find something called 'Port Forwarding' or similar, and add a mapping that maps an allowed port (50000+) to your internal ip address at the default sia ports (9981/9982).

    It may be that your router firmware does not support port forwarding in this way, in which case please wait until the next release when the option for changing the ports will be added to the UI. Most of Sia should still function without the ports forwarded, but you will not be able to run a host until you have successfully forwarded your ports.


  • admins

    I thought there was some config option you could set that would set certain flags for siad? Siad can certainly support changing the port numbers, with the --rpc-addr and --host-addr flags I believe.



  • Only for API address, not all siad flags are supported. I added a PR to the UI today that adds support for --rpc-addr and --host-addr.


Log in to reply