- 帖子
- 5
- 积分
- 17
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2024-5-17
|
100有偿求助-bat脚本-网络简单诊断
本帖最后由 cjhello 于 2024-5-23 15:55 编辑
支付以第一个达到完成度需求的用户为准,后续者不算
如果有结果,请优先微信联系
具体报酬:100(可适当增加)
支付方式:微信或支付宝
联系方式:微信ACK748
有效期限:1-2天内
需求描述:
(1)系统环境(win10专业版/家庭版/精简版)
(2)具体需求是一个一键诊断常见网络故障的bat脚本,脚本过程中会输出相关提示和进度,
在满足需求的前提下尽可能简单,方便后续我自行修改
(3)以下为相关判断逻辑思路(逻辑先后不强制,有进行相关判断即可),如有接单,请及时通过微信联系我
graph TD;
A(桌面网络一键排查工具.bat) --双击打开--> B(ping 10.10.10.8\n确认内网联通性);
B --不通--> C(检查index=1网卡是否是up的);
C --不up--> ZZZ;
C --up--> D(检查index=1网卡的IP是否为10.10.0.0/8);
D --是--> F(ping 自身ip);
F --通--> G(ping 网关);
G --通--> ZZX;
G --不通--> E;
F --不通-->H;
D --否--> E(检查是否为dhcp);
E --是--> H(重启网卡,等待3S,ping 10.10.10.8\n确认内网联通性);
H --不通--> ZZZ;
H --通--> ZZX;
E --不是--> J(配置为DHCP,重启网卡,等待3S,ping 10.10.10.8\n确认内网联通性);
J --不通--> ZZZ;
J --通--> ZZX;
B --通--> B2A(ping 223.5.5.5测试外网联通性);
B2A --不通--> ZZZ;
B2A --通--> B2B(ping baidu.com测试外网联通性);
B2B --通--> ZZX;
B2B --不通--> B2C(检查代理是否开启);
B2C --开启--> B2D(关闭,重新测试);
B2D --通--> ZZX;
B2D --不通--> ZZZ;
B2C --关闭--> B2E(检查DNS是否为DHCP,为10.10.10.8,10.10.10.9);
B2E --是--> ZZZ;
B2E --否--> B2F(DNS配置为DHCP,重新测试);
B2F --通--> ZZX;
B2F --不通--> ZZZ;
ZZX(网络已正常,请测试);
ZZZ(输出IP,MAC,DNS,网关) ----> ZZZ1(拍照联系IT); |
|