# Port forward using Tor

**URL:** https://discuss.freedombox.org/t/port-forward-using-tor/1521
**Category:** Development
**Created:** [April 11, 2021, 12:02pm UTC](https://discuss.freedombox.org/t/port-forward-using-tor/1521 "2021-04-11T12:02:45Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![cryptophyta](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/c/49beb7/32.png) [@cryptophyta](https://discuss.freedombox.org/u/cryptophyta)
#### Post date: [April 11, 2021, 12:02pm UTC](https://discuss.freedombox.org/t/port-forward-using-tor/1521/1 "2021-04-11T12:02:46Z")

</div>

I know FreedomBox currently uses PageKite but what if users could choose to port forward using Tor instead? If I understand correctly, Tor can handle the server side work of ngrok/pagekite. Here are some resources on the concept: [Bypass NAT without UPnP or Port Forwarding using Tor - Tazdij](https://www.tazdij.com/post/bypass-nat-without-upnp-or-port-forwarding-using-tor), [nat - how i can make port forwarding using tor? - Super User](https://superuser.com/questions/1302861/how-i-can-make-port-forwarding-using-tor). If we could have a setup based on this principle, the users would no longer have to depend on such freemium services.

---

<div class="post-metadata">

### Author: ![fred1m](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/fred1m/32/347_2.png) [@fred1m](https://discuss.freedombox.org/u/fred1m)
#### Post date: [April 12, 2021, 3:32pm UTC](https://discuss.freedombox.org/t/port-forward-using-tor/1521/2 "2021-04-12T15:32:48Z")

</div>

Hi @cryptophyta

![Capture d’écran de 2021-04-12 17-26-42](https://discuss.freedombox.org/uploads/default/original/1X/62ed5934e2de3b2a282f371a78559870d958290f.png)

A `Tor` app is already available within FreedomBox. Did you try it ?

---

<div class="post-metadata">

### Author: ![cryptophyta](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/c/49beb7/32.png) [@cryptophyta](https://discuss.freedombox.org/u/cryptophyta)
#### Post date: [April 12, 2021, 7:30pm UTC](https://discuss.freedombox.org/t/port-forward-using-tor/1521/3 "2021-04-12T19:30:43Z")

</div>

Yes, but IIUC, I do not know of any Tor based FreedomBox app/configuration that can serve as a PageKite/ngrok alternative, allowing a FreedomBox bypass NAT level blocking.

---

<div class="post-metadata">

### Author: ![fred1m](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/fred1m/32/347_2.png) [@fred1m](https://discuss.freedombox.org/u/fred1m)
#### Post date: [April 14, 2021, 9:43am UTC](https://discuss.freedombox.org/t/port-forward-using-tor/1521/4 "2021-04-14T09:43:45Z")

</div>

I may not well understand your issue @cryptophyta , is this relevant ?

> 28.3. Using Tor Onion Service to access your FreedomBox

> Tor Onion Service provides a way to access your FreedomBox, even if it’s behind a router, firewall, or carrier-grade NAT (i.e., your Internet Service Provider does not provide a public IPv4 address for your router).

[seen in FreedomBox/Manual (Tor)](https://wiki.debian.org/FreedomBox/Manual#FreedomBox.2FManual.2FTor.Tor_.28Anonymity_Network.29)

---

<div class="post-metadata">

### Author: ![cryptophyta](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/c/49beb7/32.png) [@cryptophyta](https://discuss.freedombox.org/u/cryptophyta)
#### Post date: [April 15, 2021, 9:19am UTC](https://discuss.freedombox.org/t/port-forward-using-tor/1521/5 "2021-04-15T09:19:56Z")

</div>

Yes, §28.3 and §28.4 are relevant.  
A part of what I am trying to achieve is already there. The problem (as it seems to me) is that §28.4 mentions a list (though non-exhaustive,) of apps that can be accessed over Tor.

What I am trying to do is make this procedure application-agnostic.
