mirror of
http://git.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion/nihilist/blog-contributions.git
synced 2025-07-02 11:56:40 +00:00
Introduction to self-hosting hidden services
This commit is contained in:
parent
03bae6bc20
commit
10df301335
9 changed files with 199 additions and 3 deletions
|
@ -62,9 +62,8 @@
|
|||
<div class="col-lg-8 col-lg-offset-2">
|
||||
<a href="../anon.html">Previous Page</a></br></br><p><img src="../../assets/img/user.png" width="50px" height="50px"> <ba>nihilist@mainpc - 2024-02-01</ba></p>
|
||||
<h1>Tor Website Setup </h1>
|
||||
<img src="0.png" class="imgRz">
|
||||
<img src="../hiddenservices/2.png" class="imgRz">
|
||||
<p>In this tutorial we'll setup a TOR website, which can be accessed via a .onion link. We'll set it up using nginx and Tor. </p>
|
||||
<p>TODO: setups where 1) isp doesnt allow tor traffic 2) isp doesnt allow tor, nor vpns</p>
|
||||
|
||||
</div>
|
||||
</div><!-- /row -->
|
||||
|
@ -77,9 +76,35 @@
|
|||
<div class="row">
|
||||
<div class="col-lg-8 col-lg-offset-2">
|
||||
<h2><b>Initial Setup </b></h2>
|
||||
<p>First compute your tor domain:</p>
|
||||
<p>Before starting, check if your ISP allows tor use or not. And if it does not, make sure you install a VPN to hide the fact that you're using Tor as we did previously <a href="../vpn/index.html">here</a>:</p>
|
||||
<pre><code class="nim">
|
||||
# Download the Mullvad signing key
|
||||
sudo curl -fsSLo /usr/share/keyrings/mullvad-keyring.asc https://repository.mullvad.net/deb/mullvad-keyring.asc
|
||||
|
||||
# Add the Mullvad repository server to apt
|
||||
echo "deb [signed-by=/usr/share/keyrings/mullvad-keyring.asc arch=$( dpkg --print-architecture )] https://repository.mullvad.net/deb/stable $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/mullvad.list
|
||||
# Or add the Mullvad BETA repository server to apt
|
||||
echo "deb [signed-by=/usr/share/keyrings/mullvad-keyring.asc arch=$( dpkg --print-architecture )] https://repository.mullvad.net/deb/beta $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/mullvad.list
|
||||
|
||||
# Install the package
|
||||
sudo apt update
|
||||
sudo apt install mullvad-vpn
|
||||
|
||||
# Connect to Mullvad VPN
|
||||
mullvad account login
|
||||
Enter an account number: 91320912809328832
|
||||
Mullvad account "91320912809328832" set
|
||||
|
||||
# Connect to the VPN:
|
||||
mullvad lockdown-mode set on
|
||||
mullvad connect
|
||||
|
||||
curl ifconfig.me
|
||||
194.127.199.92
|
||||
|
||||
</pre></code>
|
||||
<p>Once done, install tor and compute your Tor domain:</p>
|
||||
<pre><code class="nim">
|
||||
[ Datura-Network ] [ /dev/pts/11 ] [/srv]
|
||||
→ apt install gcc libc6-dev libsodium-dev make autoconf tor
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue