aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlurchi <lurchi@strangeplace.net>2018-11-17 09:29:40 +0100
committerlurchi <lurchi@strangeplace.net>2018-11-17 09:29:40 +0100
commitc9c7eca55179619f35160c2ea3b2ea3fa0d6197f (patch)
tree45f6ba8ad18e81c47277ff0baaf7a6e3bec7556a
parent65b47b73a093a30673244fde96cd3614da8cba63 (diff)
downloadwww-c9c7eca55179619f35160c2ea3b2ea3fa0d6197f.tar.gz
www-c9c7eca55179619f35160c2ea3b2ea3fa0d6197f.zip
chromium works, too!
-rw-r--r--tutorial-debian9.html.j28
1 files changed, 7 insertions, 1 deletions
diff --git a/tutorial-debian9.html.j2 b/tutorial-debian9.html.j2
index e609c9ab..a1a0b893 100644
--- a/tutorial-debian9.html.j2
+++ b/tutorial-debian9.html.j2
@@ -302,7 +302,7 @@ Got `A' record: 195.54.164.39
302<h4>{{ _("Name resolution using GNS with a browser") }}</h4> 302<h4>{{ _("Name resolution using GNS with a browser") }}</h4>
303 303
304<p>In the previous use case "Name resolution using GNS on the command line" we got an idea 304<p>In the previous use case "Name resolution using GNS on the command line" we got an idea
305about what GNS is about, but now let's use it with a browser, to make it actually useful. Currently Firefox is known to work.</p> 305about what GNS is about, but now let's use it with a browser, to make it actually useful. Currently Firefox and Chromium are known to work.</p>
306 306
307<p>Many websites enforce HTTPS and thus provide certificates for their hostnames (and not our GNS names). Browsers don't like wrong hostnames in certificates and will present error messages. So GNUnet has to trick them by generating own certificates for our GNS names. This means we need to create our own certificate authority and tell our browser about it. Luckily there's a script for it:</p> 307<p>Many websites enforce HTTPS and thus provide certificates for their hostnames (and not our GNS names). Browsers don't like wrong hostnames in certificates and will present error messages. So GNUnet has to trick them by generating own certificates for our GNS names. This means we need to create our own certificate authority and tell our browser about it. Luckily there's a script for it:</p>
308 308
@@ -333,6 +333,12 @@ network.proxy.socks_remote_dns true<br>
333network.proxy.type: 1 333network.proxy.type: 1
334</code></p> 334</code></p>
335 335
336<p>To tell Chromium to use the proxy, it has to be started with the "--proxy-server" command line option:</p>
337
338<p><code>
339$ chromium --proxy-server="socks5://127.0.0.1:7777"
340</code></p>
341
336<p>Now we should be able to resolve our GNS names in the browser! We just have to type "https://ccc.myself" into the address bar. If our friend Bob prepared his system, too, he can resolve our record by typing "ccc.alice.myself".</p> 342<p>Now we should be able to resolve our GNS names in the browser! We just have to type "https://ccc.myself" into the address bar. If our friend Bob prepared his system, too, he can resolve our record by typing "ccc.alice.myself".</p>
337 343
338 344