python测试局域网可ping通的ip
忘记了服务器主机的ip地址,但又想修改主机里面的代码。只是隐约记得,主机的网段是"192.168.0.1",没有办法只能暴力寻址:
# 查找0~255的地址 for i in range(255): ip = "192.168.0.{}".format(i) ret =os.system('ping -c 1 -w 1 %s'%ip) #每个ip ping 1次,等待时间为1s if ret: print('ping %s is fail'%ip) else: print('ping %s is ok'%ip) # break
一般来说,会找到三个可以ping通的ip。一个是本机的ip,一个是网络的ip,另外一个就是远程主机的ip了。
作者:符号哥
微信公众号:左侧为二维码
个人技术网站-编程符号网:http://www.itfh.cn
个人技术网站-IT源码网:http://www.itym.cn
新浪微博:https://weibo.com/u/2814576687
如果你想及时得到个人撰写文章以及著作的消息推送,或者想看看个人推荐的技术资料,可以扫描左边二维码(或者长按识别二维码)关注个人公众号。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

浙公网安备 33010602011771号