Browse Source

documentation improvements

1.4
clowwindy 13 years ago
parent
commit
5d34ac2fa8
  1. 2
      README.md
  2. 6
      local.py

2
README.md

@ -13,6 +13,8 @@ Put `server.py` on your server. Edit `server.py`, change the following values:
Run `python server.py` on your server. To run it in the background, run `setsid python server.py`. Run `python server.py` on your server. To run it in the background, run `setsid python server.py`.
If you want to listen to IPv6 port, run `python server.py -6`.
Put `local.py` on your client machine. Edit `local.py`, change these values: Put `local.py` on your client machine. Edit `local.py`, change these values:
SERVER your server ip or hostname SERVER your server ip or hostname

6
local.py

@ -20,7 +20,7 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE. # SOFTWARE.
SERVER = '::1' SERVER = 'my_server_ip_or_host'
REMOTE_PORT = 8499 REMOTE_PORT = 8499
PORT = 1080 PORT = 1080
KEY = "foobar!" KEY = "foobar!"
@ -123,8 +123,8 @@ class Socks5Server(SocketServer.StreamRequestHandler):
sock = self.connection sock = self.connection
remote = socket_create_connection((SERVER, REMOTE_PORT)) remote = socket_create_connection((SERVER, REMOTE_PORT))
self.handle_tcp(sock, remote) self.handle_tcp(sock, remote)
except socket.error: except socket.error as e:
lock_print('socket error') lock_print('socket error: %s' % str(e))
def main(): def main():

Loading…
Cancel
Save