【小工具】python 在服务器上临时启用一个端口
在服务器还未部署应用,而这时候如果要验证网络是否开通,我们可以先在服务器上模拟启用应用的端口,然后从其他地方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')
转载于:https://blog.51cto.com/tryagaintry/1964721