Last active
October 26, 2024 17:56
-
-
Save 0x07dc/c2b36774aa5bc8107193c900008bfeb1 to your computer and use it in GitHub Desktop.
Torrc Exit Node Country Codes List (Filter Exit Nodes)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This file was generated by Tor; if you edit it, comments will not be preserved | |
# The old torrc file was renamed to torrc.orig.1, and Tor will ignore it | |
ClientOnionAuthDir D:\Program Files\Tor Browser\Browser\TorBrowser\Data\Tor\onion-auth | |
DataDirectory D:\Program Files\Tor Browser\Browser\TorBrowser\Data\Tor | |
GeoIPFile D:\Program Files\Tor Browser\Browser\TorBrowser\Data\Tor\geoip | |
GeoIPv6File D:\Program Files\Tor Browser\Browser\TorBrowser\Data\Tor\geoip6 | |
# SafeSocks 1 # Apparently only needed for Socks4 proxies -- Tor is using Socks5 | |
TestSocks 1 | |
# Tor is useful for avoiding the strange bad search results phenonemon | |
# Additionally, if you think you have malware, Tor or another similar service is a must! | |
# Malicious agents could easily fake your new anti-virus software or configs. | |
# Some people can't just switch to linux. Windows has too many god-damned windows! (It's senseless.) | |
# I found https://github.com/AndyFul/Hard_Configurator is a popular firewall hardener for Windows | |
# | |
# However, I noticed the quality may depend on the exit node's location | |
# Therefore, it is convenient to block certain countries as exit node choices. | |
# (Tor, by default includes the ability to restrict to specific countries, | |
# but to block specific countries, you have to create a long list like this one.) | |
# | |
# Comment out unwanted exit node countries | |
# US and England intermittently give propaganda | |
# and bullish results (leaves one with headache and lack of answers) | |
# Additionally, if downloading anti-virus or firewall configs, one should use a trustworthy source | |
# | |
# When Tor uses this file, all the comments will be gone and this list all on one line | |
# | |
# Note: I just formatted a list of country codes, so there could be a duplicate. Use find to make sure. | |
### Five-Eyes ############### | |
# --- Canada --- | |
#ExitNodes {ca} StrictNodes 1 | |
# --- Great Britain --- | |
#ExitNodes {gb} StrictNodes 1 | |
# --- United States --- | |
#ExitNodes {us} StrictNodes 1 | |
# --- Australia --- | |
#ExitNodes {at} StrictNodes 1 | |
# --- New Zealand --- | |
#ExitNodes {nz} StrictNodes 1 | |
############################# | |
#---------------------------# | |
### Nine-Eyes ############### | |
# --- Denmark --- | |
#ExitNodes {dk} StrictNodes 1 | |
# --- France --- | |
#ExitNodes {fr} StrictNodes 1 | |
# --- Netherlands --- | |
#ExitNodes {nl} StrictNodes 1 | |
# --- Norway --- | |
#ExitNodes {no} StrictNodes 1 | |
############################# | |
#---------------------------# | |
### 14-Eyes ################# | |
# --- Belgium --- | |
#ExitNodes {be} StrictNodes 1 | |
# --- Germany --- | |
#ExitNodes {de} StrictNodes 1 | |
# --- Italy --- | |
#ExitNodes {it} StrictNodes 1 | |
# --- Spain --- | |
#ExitNodes {es} StrictNodes 1 | |
# --- Sweden --- | |
#ExitNodes {se} StrictNodes 1 | |
############################# | |
#---------------------------# | |
ExitNodes {af} StrictNodes 1 | |
ExitNodes {ax} StrictNodes 1 | |
ExitNodes {al} StrictNodes 1 | |
ExitNodes {dz} StrictNodes 1 | |
ExitNodes {as} StrictNodes 1 | |
ExitNodes {ad} StrictNodes 1 | |
ExitNodes {ao} StrictNodes 1 | |
ExitNodes {ai} StrictNodes 1 | |
ExitNodes {aq} StrictNodes 1 | |
ExitNodes {ag} StrictNodes 1 | |
ExitNodes {ar} StrictNodes 1 | |
ExitNodes {am} StrictNodes 1 | |
ExitNodes {aw} StrictNodes 1 | |
ExitNodes {au} StrictNodes 1 | |
ExitNodes {az} StrictNodes 1 | |
ExitNodes {bs} StrictNodes 1 | |
ExitNodes {bh} StrictNodes 1 | |
ExitNodes {bd} StrictNodes 1 | |
ExitNodes {bb} StrictNodes 1 | |
ExitNodes {by} StrictNodes 1 | |
ExitNodes {bz} StrictNodes 1 | |
ExitNodes {bj} StrictNodes 1 | |
ExitNodes {bm} StrictNodes 1 | |
ExitNodes {bt} StrictNodes 1 | |
ExitNodes {bo} StrictNodes 1 | |
ExitNodes {bq} StrictNodes 1 | |
ExitNodes {ba} StrictNodes 1 | |
ExitNodes {bw} StrictNodes 1 | |
ExitNodes {bv} StrictNodes 1 | |
ExitNodes {br} StrictNodes 1 | |
ExitNodes {io} StrictNodes 1 | |
ExitNodes {bn} StrictNodes 1 | |
ExitNodes {bg} StrictNodes 1 | |
ExitNodes {bf} StrictNodes 1 | |
ExitNodes {bi} StrictNodes 1 | |
ExitNodes {kh} StrictNodes 1 | |
ExitNodes {cm} StrictNodes 1 | |
ExitNodes {cv} StrictNodes 1 | |
ExitNodes {ky} StrictNodes 1 | |
ExitNodes {cf} StrictNodes 1 | |
ExitNodes {td} StrictNodes 1 | |
ExitNodes {cl} StrictNodes 1 | |
ExitNodes {cn} StrictNodes 1 | |
ExitNodes {cx} StrictNodes 1 | |
ExitNodes {cc} StrictNodes 1 | |
ExitNodes {co} StrictNodes 1 | |
ExitNodes {km} StrictNodes 1 | |
ExitNodes {cg} StrictNodes 1 | |
ExitNodes {cd} StrictNodes 1 | |
ExitNodes {ck} StrictNodes 1 | |
ExitNodes {cr} StrictNodes 1 | |
ExitNodes {ci} StrictNodes 1 | |
ExitNodes {hr} StrictNodes 1 | |
ExitNodes {cu} StrictNodes 1 | |
ExitNodes {cw} StrictNodes 1 | |
ExitNodes {cy} StrictNodes 1 | |
ExitNodes {cz} StrictNodes 1 | |
ExitNodes {dj} StrictNodes 1 | |
ExitNodes {dm} StrictNodes 1 | |
ExitNodes {do} StrictNodes 1 | |
ExitNodes {ec} StrictNodes 1 | |
ExitNodes {eg} StrictNodes 1 | |
ExitNodes {sv} StrictNodes 1 | |
ExitNodes {gq} StrictNodes 1 | |
ExitNodes {er} StrictNodes 1 | |
ExitNodes {ee} StrictNodes 1 | |
ExitNodes {et} StrictNodes 1 | |
ExitNodes {fk} StrictNodes 1 | |
ExitNodes {fo} StrictNodes 1 | |
ExitNodes {fj} StrictNodes 1 | |
ExitNodes {fi} StrictNodes 1 | |
ExitNodes {gf} StrictNodes 1 | |
ExitNodes {pf} StrictNodes 1 | |
ExitNodes {tf} StrictNodes 1 | |
ExitNodes {ga} StrictNodes 1 | |
ExitNodes {gm} StrictNodes 1 | |
ExitNodes {ge} StrictNodes 1 | |
ExitNodes {gh} StrictNodes 1 | |
ExitNodes {gi} StrictNodes 1 | |
ExitNodes {gr} StrictNodes 1 | |
ExitNodes {gl} StrictNodes 1 | |
ExitNodes {gd} StrictNodes 1 | |
ExitNodes {gp} StrictNodes 1 | |
ExitNodes {gu} StrictNodes 1 | |
ExitNodes {gt} StrictNodes 1 | |
ExitNodes {gg} StrictNodes 1 | |
ExitNodes {gn} StrictNodes 1 | |
ExitNodes {gw} StrictNodes 1 | |
ExitNodes {gy} StrictNodes 1 | |
ExitNodes {ht} StrictNodes 1 | |
ExitNodes {hm} StrictNodes 1 | |
ExitNodes {va} StrictNodes 1 | |
ExitNodes {hn} StrictNodes 1 | |
ExitNodes {hk} StrictNodes 1 | |
ExitNodes {hu} StrictNodes 1 | |
ExitNodes {is} StrictNodes 1 | |
ExitNodes {in} StrictNodes 1 | |
ExitNodes {id} StrictNodes 1 | |
ExitNodes {ir} StrictNodes 1 | |
ExitNodes {iq} StrictNodes 1 | |
ExitNodes {ie} StrictNodes 1 | |
ExitNodes {im} StrictNodes 1 | |
ExitNodes {il} StrictNodes 1 | |
ExitNodes {jm} StrictNodes 1 | |
ExitNodes {jp} StrictNodes 1 | |
ExitNodes {je} StrictNodes 1 | |
ExitNodes {jo} StrictNodes 1 | |
ExitNodes {kz} StrictNodes 1 | |
ExitNodes {ke} StrictNodes 1 | |
ExitNodes {ki} StrictNodes 1 | |
ExitNodes {kp} StrictNodes 1 | |
ExitNodes {kr} StrictNodes 1 | |
ExitNodes {kw} StrictNodes 1 | |
ExitNodes {kg} StrictNodes 1 | |
ExitNodes {la} StrictNodes 1 | |
ExitNodes {lv} StrictNodes 1 | |
ExitNodes {lb} StrictNodes 1 | |
ExitNodes {ls} StrictNodes 1 | |
ExitNodes {lr} StrictNodes 1 | |
ExitNodes {ly} StrictNodes 1 | |
ExitNodes {li} StrictNodes 1 | |
ExitNodes {lt} StrictNodes 1 | |
ExitNodes {lu} StrictNodes 1 | |
ExitNodes {mo} StrictNodes 1 | |
ExitNodes {mk} StrictNodes 1 | |
ExitNodes {mg} StrictNodes 1 | |
ExitNodes {mw} StrictNodes 1 | |
ExitNodes {my} StrictNodes 1 | |
ExitNodes {mv} StrictNodes 1 | |
ExitNodes {ml} StrictNodes 1 | |
ExitNodes {mt} StrictNodes 1 | |
ExitNodes {mh} StrictNodes 1 | |
ExitNodes {mq} StrictNodes 1 | |
ExitNodes {mr} StrictNodes 1 | |
ExitNodes {mu} StrictNodes 1 | |
ExitNodes {yt} StrictNodes 1 | |
ExitNodes {mx} StrictNodes 1 | |
ExitNodes {fm} StrictNodes 1 | |
ExitNodes {md} StrictNodes 1 | |
ExitNodes {mc} StrictNodes 1 | |
ExitNodes {mn} StrictNodes 1 | |
ExitNodes {me} StrictNodes 1 | |
ExitNodes {ms} StrictNodes 1 | |
ExitNodes {ma} StrictNodes 1 | |
ExitNodes {mz} StrictNodes 1 | |
ExitNodes {mm} StrictNodes 1 | |
ExitNodes {na} StrictNodes 1 | |
ExitNodes {nr} StrictNodes 1 | |
ExitNodes {np} StrictNodes 1 | |
ExitNodes {nc} StrictNodes 1 | |
ExitNodes {ni} StrictNodes 1 | |
ExitNodes {ne} StrictNodes 1 | |
ExitNodes {ng} StrictNodes 1 | |
ExitNodes {nu} StrictNodes 1 | |
ExitNodes {nf} StrictNodes 1 | |
ExitNodes {mp} StrictNodes 1 | |
ExitNodes {om} StrictNodes 1 | |
ExitNodes {pk} StrictNodes 1 | |
ExitNodes {pw} StrictNodes 1 | |
ExitNodes {ps} StrictNodes 1 | |
ExitNodes {pa} StrictNodes 1 | |
ExitNodes {pg} StrictNodes 1 | |
ExitNodes {py} StrictNodes 1 | |
ExitNodes {pe} StrictNodes 1 | |
ExitNodes {ph} StrictNodes 1 | |
ExitNodes {pn} StrictNodes 1 | |
ExitNodes {pl} StrictNodes 1 | |
ExitNodes {pt} StrictNodes 1 | |
ExitNodes {pr} StrictNodes 1 | |
ExitNodes {qa} StrictNodes 1 | |
ExitNodes {re} StrictNodes 1 | |
ExitNodes {ro} StrictNodes 1 | |
ExitNodes {ru} StrictNodes 1 | |
ExitNodes {rw} StrictNodes 1 | |
ExitNodes {bl} StrictNodes 1 | |
ExitNodes {sh} StrictNodes 1 | |
ExitNodes {kn} StrictNodes 1 | |
ExitNodes {lc} StrictNodes 1 | |
ExitNodes {mf} StrictNodes 1 | |
ExitNodes {pm} StrictNodes 1 | |
ExitNodes {vc} StrictNodes 1 | |
ExitNodes {ws} StrictNodes 1 | |
ExitNodes {sm} StrictNodes 1 | |
ExitNodes {st} StrictNodes 1 | |
ExitNodes {sa} StrictNodes 1 | |
ExitNodes {sn} StrictNodes 1 | |
ExitNodes {rs} StrictNodes 1 | |
ExitNodes {sc} StrictNodes 1 | |
ExitNodes {sl} StrictNodes 1 | |
ExitNodes {sg} StrictNodes 1 | |
ExitNodes {sx} StrictNodes 1 | |
ExitNodes {sk} StrictNodes 1 | |
ExitNodes {si} StrictNodes 1 | |
ExitNodes {sb} StrictNodes 1 | |
ExitNodes {so} StrictNodes 1 | |
ExitNodes {za} StrictNodes 1 | |
ExitNodes {gs} StrictNodes 1 | |
ExitNodes {ss} StrictNodes 1 | |
ExitNodes {lk} StrictNodes 1 | |
ExitNodes {sd} StrictNodes 1 | |
ExitNodes {sr} StrictNodes 1 | |
ExitNodes {sj} StrictNodes 1 | |
ExitNodes {sz} StrictNodes 1 | |
ExitNodes {ch} StrictNodes 1 | |
ExitNodes {sy} StrictNodes 1 | |
ExitNodes {tw} StrictNodes 1 | |
ExitNodes {tj} StrictNodes 1 | |
ExitNodes {tz} StrictNodes 1 | |
ExitNodes {th} StrictNodes 1 | |
ExitNodes {tl} StrictNodes 1 | |
ExitNodes {tg} StrictNodes 1 | |
ExitNodes {tk} StrictNodes 1 | |
ExitNodes {to} StrictNodes 1 | |
ExitNodes {tt} StrictNodes 1 | |
ExitNodes {tn} StrictNodes 1 | |
ExitNodes {tr} StrictNodes 1 | |
ExitNodes {tm} StrictNodes 1 | |
ExitNodes {tc} StrictNodes 1 | |
ExitNodes {tv} StrictNodes 1 | |
ExitNodes {ug} StrictNodes 1 | |
ExitNodes {ua} StrictNodes 1 | |
ExitNodes {ae} StrictNodes 1 | |
ExitNodes {um} StrictNodes 1 | |
ExitNodes {uy} StrictNodes 1 | |
ExitNodes {uz} StrictNodes 1 | |
ExitNodes {vu} StrictNodes 1 | |
ExitNodes {ve} StrictNodes 1 | |
ExitNodes {vn} StrictNodes 1 | |
ExitNodes {vg} StrictNodes 1 | |
ExitNodes {vi} StrictNodes 1 | |
ExitNodes {wf} StrictNodes 1 | |
ExitNodes {eh} StrictNodes 1 | |
ExitNodes {ye} StrictNodes 1 | |
ExitNodes {zm} StrictNodes 1 | |
ExitNodes {zw} StrictNodes 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
AT == Australia 🤦♂️ ... so much to your Five-Eyes filter 🤣
Australia is actually AU, and AT is Austria. So close but yet so far 👍