在服务器还未部署应用,而这时候如果要验证网络是否开通,我们可以先在服务器上模拟启用应用的端口,然后从其他地方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')