Tor和Python的套接字

时间:2011-10-18 18:47:38

标签: python tor

您好我正在使用Python构建一个IM P2P客户端/服务器,并希望使用Tor作为代理,服务器在客户端同时运行时使用线程运行

在本地系统上运行的服务器是否需要监听Tor?如果是这样,我该怎么做?如何使用Tor?使客户端连接到远程系统?

我搜索了一些例子,但它们导致了一个看起来很难下载的库

以下是相关的服务器/客户端代码


    #Client Connection
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    s.connect((str(self.CLIENT_HOST).strip(), self.CLIENT_PORT))


    #Server
    source_ip = ''
    #socket.gethostbyname(socket.gethostname())
    PORT = 9001
    ### Initialize socket
    server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    server_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
    server_socket.bind((source_ip, PORT))
    # 
    server_socket.listen(5)

任何想法都受到欢迎和赞赏

0 个答案:

没有答案