Python脚本模拟远程网络探测

编写一个脚本`test_ip.py`实现指定参数的远程主机网络探测

> python test_ip.py 192.168.0.10 192.168.0.100

针对192.168.0.10~192.168.0.100范围内所有主机进行网络探测

python 复制代码
import sys
import time
# 获取命令行参数:python test_ip.py 192.168.0.10 192.168.0.100
initial_ip=sys.argv[1]
end_ip=sys.argv[2]
#拆分ip
root_ip=initial_ip.rsplit('.',1)[0]
init_ip=int(initial_ip.rsplit('.',1)[1])
e_ip=int(end_ip.rsplit('.',1)[1])


#for循环便利ip地址
for ip in range(init_ip,e_ip+1):
    #拼接ip
    print(f"开始扫描{root_ip}.{ip}")
    #模拟扫描时间
    time.sleep(0.1)
    print(f"{root_ip}.{ip}扫描完成,网络畅通")
相关推荐
考虑考虑7 小时前
nginx配置ssl
运维·后端·nginx
山海云端有限公司7 小时前
实战指南:用豆包图片生成API快速搭建AI绘画能力
python·ai绘画·api调用·图片生成·豆包api
着迷不白7 小时前
Linux 磁盘管理完全指南:分区、文件系统、挂载与 LVM 实战
linux·运维·服务器
ganbingfenxiang7 小时前
山西干冰零售
大数据·人工智能·python·零售
薛定猫AI7 小时前
【深度解析】GLM-5.2 与 Z-Code:AI 编程智能体的原理拆解与 Python 调用实战
开发语言·人工智能·python
山川而川-R7 小时前
LangChain
linux·运维·服务器
冰暮流星7 小时前
flask之定义URL
后端·python·flask
QH_ShareHub8 小时前
Linux 根目录结构详解
linux·运维·服务器
蒟蒻的贤8 小时前
python搭建MiniDL
开发语言·python·深度学习
老前端的功夫8 小时前
【Java从入门到入土】47:构建工具:Maven与Gradle的战争
java·python·maven