在服务器还未部署应用,而这时候如果要验证网络是否开通,我们可以先在服务器上模拟启用应用的端口,然后从其他地方telnet这个端口来验证网络的开通情况。
这边使用python脚本来临时启用一个端口,用于测试使用。
脚本如下:
- import socket
- while True:
- try:
- port=int(input(‘Please input port >>>:‘))
- if port > 65535 or port < 1024:
- print(‘Error, port should between 1024 and 65535‘)
- else:
- ip_port=(‘127.0.0.1‘,port) ####默认IP
- sk = socket.socket()
- sk.bind(ip_port)
- sk.listen()
- while True:
- tag = input(‘Port %s is active ,enter q to stop>>>:‘ % port)
- if tag == ‘q‘:
- exit()
- except ValueError:
- print(‘Input error,please enter a num‘)
【小工具】python 在服务器上临时启用一个端口
来源: http://www.bubuko.com/infodetail-2305320.html