Help Censored Users, Run a Tor Bridge

Hello bridge operators, if you’re running one of these relays, please remember to install and configure obsf4:

Nickname Metrics link
NObridge Relay Search
s10 Relay Search
s11 Relay Search
Spaceportal Relay Search
Unnamed Relay Search
Unnamed Relay Search
Unnamed Relay Search
Unnamed Relay Search
Unnamed Relay Search
Unnamed Relay Search
1 Like

Got some shirts years ago, this time I really want a hoodie…
When I get 10 bridges up (added 4 so far) I’ll share the ‘Bridge obfs4’ lines with Gus, as I understand is a way to be eligible.

3 Likes

Hi all! I just had troubles (ip blacklisted) running my relay, so I decided to run a bridge. This campaign is just perfect for me!
Some questions: I set up the torrc as shown in the instruction but I have a doubt, should also DirPort be set-up on torrc and opened on firewall?
My hashed fingerprint url is

https://bridges.torproject.org/status?id=33ADB77CD707E0EDF1711DBE7BEC63C6C876E480

as shown in the tor log, but at the moment it is not showing up anything (“no resources for the given id” message) and the tor log states:

Your server has not managed to confirm reachability for its
│ ORPort(s) at :443. Relays do not publish descriptors until
│ their ORPort and DirPort are reachable. Please check your firewalls, ports,
│ address, /etc/hosts file, etc.

So I ask you if you can confirm DirPort must be set up too.
When everything is working sould I post there the metrics url and send an email with full line to frontdesk@torproject.org to partecipate am I right?
Thanks a lot!
Brian

Hi @brian_d,

No, you need to open your ORPort and you will see message saying that the port is reachable in your Tor logs. After ~3 hours you will be able to find your bridge on Metrics portal.

Yes, you’re right! :smiley_cat:

Hi @gus thanks a lot for the fast answer!
I am running on raspbian (Debian Stretch) but I cannot find the file obfs4_bridgeline.txt in the entire filesystem. Any help?

Did you install obfs4proxy? See the Debian instructions.
Follow this path and you find the file: /var/lib/tor/pt_state/obfs4_bridgeline.txt

Hi @gus,
now ORPort is verified, the problem was an Address entry with an old DNS record inside configuration
Yes obfs4proxy is correctly installed! At URL:
https://bridges.torproject.org/status?id=33ADB77CD707E0EDF1711DBE7BEC63C6C876E480
shows:

Bridge 33ADB77CD707E0EDF1711DBE7BEC63C6C876E480 advertises:

* obfs4: functional
  Last tested: 2021-11-21 12:37:49.893505938 +0000 UTC (18m2.992117131s ago)

:grin:
But no file /var/lib/tor/pt_state/obfs4_bridgeline.txt is present, command find / -name obfs* has no useful result (finds binary and docs but no bridgeline). I installed tor from sources (latest version, 0.4.6.8), don’t know if this can help… any suggestion?
Thank you!

Yes the Hoodie made me go to 10 too :slight_smile:

If you try that Tor will complain in the logs and ignore the Dirport setting. It is mutual exclusive apparently. Maybe to prevent bridges to be identified as such too easily?

I really like hoodies! :smiley:
if Tor will get support for IPv6 only, i can create a second bridge (or relay / exit node…)

would love to create 10 more bridges but currently i don’t have the resources…
for now i going to keep this one running and hope i don’t lose the keys…

Hi!
I just fixed all issues!
Here we are :grin::
https://metrics.torproject.org/rs.html#details/33ADB77CD707E0EDF1711DBE7BEC63C6C876E480

If anyone is planning to run a bridge on raspbian stretch I followed this steps:

  1. Downloaded and installed tor from sources (latest versions have no updated deb!)
  2. Downloaded and installed latest GoLang binaries for ARMv6
  3. Cloned obfs4proxy from git, latest version, and built (here deb is not supported anymore!)
  4. Added a systemctl entry for automatic startup at boot

Hope this could help!
Brian

2 Likes

I’m more than happy to contribute to Tor. I’ve deployed 17 bridges over the past 2 days.

@gus I’m a new user on this Forum, I can’t post all links to relays in one post, so here’s two and the list are just the FINGERPRINT ID.

I’ve sent an email to forntdesk for all the bridge lines

https://metrics.torproject.org/rs.html#details/7937683742DEB6973770174F9599E0AE78949889
https://metrics.torproject.org/rs.html#details/1916493B3CC2DB1C37DFFF1B67A8B493DF81E691

E8374265C3E714754590FD18538C9DEBAA5FA98C
CD52AD86593A0C026AA25DEAEF36F38B7A4D4EF2
5D6FD2E5F5DFAD9ABE1766388A802EA1AC6A6CD3
3031B5A990A578810AA49B77F68BA06969A8F24E
FC56C96A5FD282F1D72C5FE847BB9F1BB6ED7350
B839E034B5859F9D71C0AF52F8F0CCA33F263344
4F65D850145401019FB84DB4EE2B97F3B0ABEBF2
A8D4813BEF58E4CD7BEB8498E0A86E804612AC17
85C6D20B8AE0E37248E33CA6352EA76D88E3E299
EC7E7428535CE0B1341B8054E403C11DEAAA1A91
FF73BA0DCBD0B14D02BBCE64029E78BF9195AC73
64A58473F958578F49FF636A28CCAD3A070716A6
4A80EB9651AFEABB53F19A1620EB56C48D71AA46
73431638330FBF07E824B158F28B130B4B0CC78F
BDAFA697BEC56C39C87296102C1FF98C672290B5

4 Likes

How hard is the static IPv4 address requirement? I have IPs that are technically dynamic but are practically equivalent to static as they will stay unchanged year after year, given no extended power outages, which are unusual.

New here so hoping this is an okay place to ask, how long does it take a bridge to show up under the Relay Search? I’m hoping to spin some up and help out and have just done my first one but cant see it yet no idea if its something ive done my end or if it will just take a bit to be validated

Any help would be much apricated

EDIT: Just showed up, link is Relay Search

once you setup your OBFS Bridge it will start showing up as soon as 24 hours after inital run. However it can take a few days to like a week for it to be properly used by the network.

So uh. Is there a minimum speed requirement you guys are looking for with bridges?

I’ll start seeing who I can get to host a tor node in my area other than just my lil bridge.

If you have system with a private range IPv4 and a public/global IPv6 address, I think you can still run tor. It will just detect that the IPv6 is publicly available and IPv4 is not. It works that way the other way around any way.

Is there a minimum speed requirement you guys are looking for with bridges?

Looking at Relay Operators | Tor Project | Support

Even if you do not have at least 10 Mbit/s of available bandwidth you can still help the Tor
network by running a [Tor bridge with obfs4 support](https://community.torproject.org/relay/setup/bridge).
In that case you should have at least 1 MBit/s of available bandwidth.
2 Likes

If your IPv4 is pretty stable it should be fine. I mean, if it rotates once per year is not a problem (could be even good if the bridge got blocked), if it rotates once per week it will be a problem.

So I think for your situation is fine and will be great if you host a bridge.

i have already one bridge on my IPv4 address, but i don’t wanna fully expose that address, that’s why i do have a bridge (its a little bit more ‘hidden’).