我目前正在从事一个Python项目,通过网络远程控制我的电脑。目前我已经建立了一个portmap.io连接,(IP:193.xxx.xxx.xx,端口为1234,我使用的是OpenVPN) 当我运行Python脚本时:
import socket
from os import system, name
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
HOST = “193.xxx.xxx.xx”
PORT = 1234
s.bind((HOST,PORT))
s.listen(1)
conn, addr = s.accept()
s.send(b”Connection established”.encode(“utf-8”))
当我运行此Python脚本时,出现以下错误:
OSError: [WinError 10049] The requested address is not valid in its context
我几乎85%确定这是因为您不能在ip上使用bind(),所以我应该怎么做?套接字需要跨网络传输
(已解决) 我使用ngrok创建了一个tcp隧道,并使用0.0.0.0作为本地主机,并使用提供的远程连接详细信息
相关问题 更多 >
编程相关推荐