start to streamline the obfsproxy instructions
Roger Dingledine

Roger Dingledine commited on 2012-01-24 06:06:03
Zeige 1 geänderte Dateien mit 18 Einfügungen und 41 Löschungen.

... ...
@@ -14,9 +14,9 @@
14 14
 
15 15
     <!-- PUT CONTENT AFTER THIS TAG -->
16 16
 
17
-    <h1 id="instructions">Instructions</h1>
17
+    <h1 id="instructions">Obfsproxy Instructions</h1>
18 18
 
19
-    <h3>Step One: Install necessary dependencies</h3>
19
+    <h3>Step 1: Install dependencies, obfsproxy, and Tor</h3>
20 20
     <br>
21 21
 
22 22
     <p>
... ...
@@ -31,12 +31,9 @@
31 31
     <tt># apt-get install autotools gcc git libevent-2.0-5 libevent-openssl-2.0-5 libssl-dev</tt>
32 32
     </p>
33 33
 
34
-    <h3>Step Two: Install obfsproxy</h3>
35
-    <br>
36
-
37 34
     <p>
38 35
     Clone obfsproxy from its git repository:<br>
39
-    <tt>$ git clone git://git.torproject.org/obfsproxy.git</tt> <br>
36
+    <tt>$ git clone https://git.torproject.org/obfsproxy.git</tt> <br>
40 37
 
41 38
     The above command should create and populate a directory named
42 39
     'obfsproxy' in your current directory.  </p>
... ...
@@ -52,39 +49,24 @@
52 49
     <tt># make install</tt>
53 50
     </p>
54 51
 
55
-    <h3>Step Three: Install tor</h3>
56
-    <br>
57
-
58 52
     <p>
59
-    To follow this guide, you will need the current git master.
60
-
53
+    You will need Tor 0.2.3.11-alpha or later.
61 54
     </p>
62 55
 
63
-    <p>
64
-    <img align="left"
65
-    style="margin-top:5px;margin-left:-10px;margin-right:5px"
66
-    src="$(IMGROOT)/warning.png"> <strong>If you want to set up a Tor
67
-    bridge with obfsproxy, click <a class="anchor"
68
-    href="#bridge_instructions">here</a> for bridge instructions,
69
-    otherwise continue to <a class="anchor"
70
-    href="#client_instructions">step four.</a></strong>
71
-    </p>
56
+    <hr>
72 57
 
73
-    <h3 id="client_instructions">Step Four (client): Configure tor</h3>
58
+    <h3 id="client_instructions">Step 2a: If you're the client...</h3>
74 59
     <br>
75 60
 
76 61
     <p>
77
-    Set up your tor configuration file:<br><br>
62
+    Set up your Tor configuration file:<br><br>
78 63
     <img src="$(IMGROOT)/obfs-torrc_client.png" alt="client torrc"></a>
79 64
     </p>
80 65
 
81
-    <h3>Step Five (client): Launch tor</h3>
82
-    <br>
83
-
84 66
     <p>
85
-    Launch tor using the configuration file you made in the previous
86
-    step. You can do this by using your favorite init script, or by
87
-    pointing the tor binary to the torrc:
67
+    Launch Tor using this configuration file. You can do this by using
68
+    your favorite init script, or by pointing the Tor binary to the
69
+    torrc file:
88 70
     </p>
89 71
 
90 72
     <img src="$(IMGROOT)/obfs-spawn_tor_client.png" alt="spawn tor" height="101" width="882">
... ...
@@ -101,32 +83,27 @@
101 83
 
102 84
     <br> <br> <br> <br>
103 85
 
104
-    <h3 id="bridge_instructions">Step Four (bridge): Configure tor</h3>
86
+    <h3 id="bridge_instructions">Step 2b: If you're the bridge...</h3>
105 87
     <br>
106 88
 
107 89
     <p>
108
-    Set up your tor configuration file:<br><br>
90
+    Set up your Tor configuration file:<br><br>
109 91
     <img src="$(IMGROOT)/obfs-torrc_bridge.png" alt="bridge torrc"></a>
110 92
     </p>
111 93
 
112
-    <h3>Step Five (bridge): Launch tor</h3>
113
-    <br>
114
-
115 94
     <p>
116
-    Launch tor using the configuration file you made in the previous
117
-    step. You can do this by using your favorite init script, or by
118
-    pointing the tor binary to the torrc:
95
+    Launch Tor using this configuration file. You can do this by using
96
+    your favorite init script, or by pointing the Tor binary to the
97
+    torrc file:
119 98
     <p>
120 99
 
121 100
     <p>
122 101
     <img src="$(IMGROOT)/obfs-spawn_tor_bridge.png" alt="spawn tor" height="101" width="882"></a>
123 102
     </p>
124 103
 
125
-    <h3>Step Six (bridge): Find the TCP ports opened by obfsproxy</h3>
126
-    <br>
127
-
128 104
     <p>
129
-    Look in your log file for a line similar to this one: <br>
105
+    Next, Find the TCP port opened by obfsproxy. Look in your log file
106
+    for a line similar to this one: <br>
130 107
     <img src="$(IMGROOT)/obfs-log_checking.png" alt="bridge torrc" width="437" height="14"></a>
131 108
     <br>
132 109
     The last number, in this case <em>34545</em>, is the TCP port
... ...
@@ -136,7 +113,7 @@
136 113
     <p>
137 114
     <img src="$(IMGROOT)/sidenav-arrow.png">
138 115
     <strong>Congratulations!</strong> Tell your clients to point their
139
-    obfsproxy to your IP and to port <em>34545</em>.
116
+    obfsproxy to your IP address and to port <em>34545</em>.
140 117
     </p>
141 118
 
142 119
     <br>
143 120