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}扫描完成,网络畅通")
相关推荐
MediaTea18 小时前
Python:类型槽位
开发语言·python
wsad053218 小时前
Xshell 连接 CentOS 7 Minimal 完整配置指南
linux·运维·centos
末日汐18 小时前
应用层自定义协议与序列化
运维·服务器·网络
heartbeat..18 小时前
Java 微服务初学者入门指南(CSDN 博客版)
java·运维·微服务·学习笔记·入门
啊阿狸不会拉杆18 小时前
《机器学习导论》第 16 章-贝叶斯估计
人工智能·python·算法·机器学习·ai·参数估计·贝叶斯估计
Liue6123123118 小时前
铁路轨道扣件缺陷检测与识别:基于YOLO11-C3k2-Strip模型的改进实现
python
z10_1419 小时前
动态住宅代理
运维·服务器·网络
skywalk816319 小时前
ete3 和 ete4 是用于系统发育树(Phylogenetic Tree)分析、可视化及操作的Python科学计算库
开发语言·python
Linux运维技术栈19 小时前
jumpserver堡垒机从 CentOS 7 迁移至 Rocky Linux 9 实战指南
linux·运维·服务器·centos·rocky
❀͜͡傀儡师19 小时前
使用 Docker 部署 Puter 云桌面系统
运维·docker·容器