首先,在浏览器中打开云服务器的地址,如下所示: 然后点击“添加/删除虚拟服务器”按钮,在弹出的对话框中输入云服务器的端口号和配置信息,如下所示: ``` python import subprocess import Socketserv
首先,在浏览器中打开云服务器的地址,如下所示:
然后点击“添加/删除虚拟服务器”按钮,在弹出的对话框中输入云服务器的端口号和配置信息,如下所示:
``` python import subprocess import Socketserver
def port_create(): p = subprocess.Popen(['PortScanner', 'rb', shell=True, timeout=10, stderr=None, enable=True, directory=True, name='server.WEB', host='localhost', port=8888) p.group(['hosts', 'localhost']) p.start() result = p.join() p.close() return result
if name == 'main': server = socketserver.fromenv() server.addargument('addr', portcreate) server.addargument('port', portcreate, timeout=5, stderr=None, enable=False, directory=True, name='server.web', host=server.host, port=8888) server.addargument('porttype', portcreate, timeout=5, stderr=None, enable=False, directory=True, name='port.type', host=server.port, port=8888) server.addargument('ip', portcreate, ipaddress=None, timeout=1) server.addargument('porttimeout', portcreate, timeout_sec=1, stderr=None, enable=False, directory=True, name='server.web.server', host=server.host, port=8888) print('Server has started.') ```
这个程序首先使用subprocess.Popen函数从云服务器上获取端口号和配置信息,然后创建一个本地线程来创建一个虚拟服务器实例,并使用Python的内置PortScanner来设置端口号和端口映射,最后使用join方法等待线程结束,并将结果返回。
注意,在使用PortScanner时,需要将端口号和配置信息设置为本地线程可以接受的值。另外,需要在浏览器中访问云服务器的地址,并在对话框中输入端口号和配置信息。
最后,在主程序中使用这个端口号和配置信息来转发本地电脑上的PortScanner到本地电脑上,并设置好相应的参数,例如端口号和IP地址等,即可成功将端口号和配置信息转发到本地电脑上。
需要注意的是,这个程序只是将端口号和配置信息从云服务器上转发到本地电脑上,如果需要在本地创建一个虚拟服务器,还需要使用Python的server.addargument('server', portcreate)等函数。
--结束END--
本文标题: 云服务器端口转发至本地电脑上怎么弄出来
本文链接: https://lsjlt.com/news/509824.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0