Здравствуйте, я создаю клиент / сервер IM P2P на Python и хотел бы использовать 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)
Любые идеи очень приветствуются и ценятся