# Update bootstrap list to run node behind corporate proxy

**URL:** <https://discuss.ipfs.tech/t/update-bootstrap-list-to-run-node-behind-corporate-proxy/6373>\
**Category:** Help\
**Created:** [September 25, 2019, 10:35am UTC](https://discuss.ipfs.tech/t/update-bootstrap-list-to-run-node-behind-corporate-proxy/6373 "2019-09-25T10:35:30Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![simbro](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/simbro/32/2366_2.png) [@simbro](https://discuss.ipfs.tech/u/simbro)\
**Post date:** [September 25, 2019, 10:35am UTC](https://discuss.ipfs.tech/t/update-bootstrap-list-to-run-node-behind-corporate-proxy/6373/1 "2019-09-25T10:35:30Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![Akita](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/akita/32/2650_2.png) [@Akita](https://discuss.ipfs.tech/u/Akita)\
**Post date:** [September 25, 2019, 11:24am UTC](https://discuss.ipfs.tech/t/update-bootstrap-list-to-run-node-behind-corporate-proxy/6373/2 "2019-09-25T11:24:33Z")

</div>

You can try to add any known node to your bootstrap list in your config file. But your firewall will likely block these connection too.

---

<div class="post-metadata">

**Author:** ![simbro](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/simbro/32/2366_2.png) [@simbro](https://discuss.ipfs.tech/u/simbro)\
**Post date:** [September 25, 2019, 1:27pm UTC](https://discuss.ipfs.tech/t/update-bootstrap-list-to-run-node-behind-corporate-proxy/6373/3 "2019-09-25T13:27:15Z")

</div>

@Akita : what if I setup a node outside of the network, and then simply placed this node in my bootstrap list - would that work?

---

<div class="post-metadata">

**Author:** ![Akita](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/akita/32/2650_2.png) [@Akita](https://discuss.ipfs.tech/u/Akita)\
**Post date:** [September 25, 2019, 2:33pm UTC](https://discuss.ipfs.tech/t/update-bootstrap-list-to-run-node-behind-corporate-proxy/6373/4 "2019-09-25T14:33:01Z")

</div>

If your corporate firewall lets you connect to

1. your outside node and to
2. the outside nodes it will introduce you to,

then yes, it’s expected to work.

---

<div class="post-metadata">

**Author:** ![simbro](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/simbro/32/2366_2.png) [@simbro](https://discuss.ipfs.tech/u/simbro)\
**Post date:** [September 25, 2019, 3:06pm UTC](https://discuss.ipfs.tech/t/update-bootstrap-list-to-run-node-behind-corporate-proxy/6373/5 "2019-09-25T15:06:49Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![Akita](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/akita/32/2650_2.png) [@Akita](https://discuss.ipfs.tech/u/Akita)\
**Post date:** [September 25, 2019, 3:38pm UTC](https://discuss.ipfs.tech/t/update-bootstrap-list-to-run-node-behind-corporate-proxy/6373/6 "2019-09-25T15:38:42Z")

</div>

That is right.

If you can tweak (or ask to tweak) the firewall, you can ask to open the relevant ports:

> [@How should I configure my firewall?](https://discuss.ipfs.tech/t/how-should-i-configure-my-firewall/471/11):
>
> Hi everyone, I am new here. Just getting my feet wet! smiley I installed IPFS node and got the daemon up and running. In the connections section I see 768 peers. Does that mean that I don’t have to do anything with the firewall? Or should I still open the ports in my router? From what I understand by reading the forum, IPFS runs on libp2p and libp2p doesn’t need any port forwarding. Correct me if I am wrong. smiley How do I know if it is an incoming or outgoing connection? Thanks, Cher…

---

<div class="post-metadata">

**Author:** ![simbro](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/simbro/32/2366_2.png) [@simbro](https://discuss.ipfs.tech/u/simbro)\
**Post date:** [September 25, 2019, 3:44pm UTC](https://discuss.ipfs.tech/t/update-bootstrap-list-to-run-node-behind-corporate-proxy/6373/7 "2019-09-25T15:44:57Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Akita](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/akita/32/2650_2.png) [@Akita](https://discuss.ipfs.tech/u/Akita)\
**Post date:** [September 25, 2019, 3:49pm UTC](https://discuss.ipfs.tech/t/update-bootstrap-list-to-run-node-behind-corporate-proxy/6373/8 "2019-09-25T15:49:02Z")

</div>

Yes I think so. I never had to do it myself.

---

<div class="post-metadata">

**Author:** ![simbro](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/simbro/32/2366_2.png) [@simbro](https://discuss.ipfs.tech/u/simbro)\
**Post date:** [September 25, 2019, 3:49pm UTC](https://discuss.ipfs.tech/t/update-bootstrap-list-to-run-node-behind-corporate-proxy/6373/9 "2019-09-25T15:49:44Z")

</div>

Cool, I’ll give it a go and report back - thanks for your help Akita!

---

<div class="post-metadata">

**Author:** ![Akita](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/akita/32/2650_2.png) [@Akita](https://discuss.ipfs.tech/u/Akita)\
**Post date:** [September 26, 2019, 8:14am UTC](https://discuss.ipfs.tech/t/update-bootstrap-list-to-run-node-behind-corporate-proxy/6373/10 "2019-09-26T08:14:12Z")

</div>

For reference, a recent thread on the same problem:

> **[Can we run a bootstrap node Behind a NAT](https://discuss.libp2p.io/t/can-we-run-a-bootstrap-node-behind-a-nat/290/3)**
>
> I resolved it Thank you,I assigned a static port and public Ip address to bootsrtap node

@simbro Where you able to solve your problem? 🙂
