I would like to run an IPFS node on the public network, but I am behind a corporate firewall which is preventing my node from connecting to any peers. I have tried changing the default port from 4001 to another port, but it doesn’t make any difference.
It could be that the IP addresses in the bootstrap list are blocked. If this is the case, can I change those addresses to other public nodes that aren’t blocked in order to achieve connectivity?
Ok, I think I see where the issue probably is: the inbound connection from the outside node to my local node, if my local node can’t receive inbound requests from an external node, then I can’t make a connection, is that right?
Ok, I think I see. If I configure my “~/ipfs/config” to use a certain port other than 4001 (say 9876 for example), than I simply need to open 9876 for public incoming connections and it should work.