侧边栏壁纸
博主头像
sirgo的博客 博主等级

每天进步一点点,一年之后你会看到巨大的变化

  • 累计撰写 58 篇文章
  • 累计创建 46 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

启用群晖官方诊断工具

sirgo
2024-07-04 / 0 评论 / 1 点赞 / 17 阅读 / 0 字

使用黑群晖搭建的NAS总是避免不了执行各种命令,但是群晖使用的定制的linux内核很多工具都没有,一些简单的工具如:nethogs,telnet 。 有时候出问题了如排查网络联通性、异常流量总要使用命令行来解决。

这里说明如何启用群晖官方诊断工具(例如:nethogs,telnet等)

方法

开启群晖ssh端口,登入shell下执行:

sudo synogear install

然后即可执行相关命令:nethogs,telnet等

每次进入ssh都要执行synologear install重新安装才能使用相关命令,退出就失效。 如果临时使用这个方法很不错。

使用计划来解决失效问题

  1. 转到控制面板/任务计划程序/创建/计划任务/ 用户定义的脚本。按照下图中的说明进行操作。
    诊断工具 群晖 NAS 设置 1

  2. 单击用户定义的脚本后,将打开一个新窗口。请按照以下说明操作:

    1. 常规:在“任务”字段中键入“安装诊断工具”。取消选中“启用”选项。选择用户。

    2. 计划:选择在以下日期运行,然后选择“不重复”。

    3. 任务设置:选中“通过电子邮件发送运行详细信息”,添加您的电子邮件,然后将下面的代码复制粘贴到“运行”命令区域中。之后,单击“确定”。
      诊断工具 群晖 NAS 设置 2

  3. 步骤2上单击“确定”后,将打开一个新的警告弹出窗口。单击“确定”。
    诊断工具 群晖 NAS 设置 3

  4. 步骤3上单击“确定”后,选择“安装诊断工具”任务,然后单击“运行”选项卡。系统将要求您运行安装诊断工具 - 单击“是”。按照下图中的说明进行操作。
    诊断工具 群晖 NAS 设置 3-2
    单击“是”后,将开始安装过程。诊断工具现已安装成功。然后,包将在包中心作为诊断工具显示在包中。

    诊断工具 群晖 NAS 设置 4

接下来在shell中就可以这些工具了。

工具路径:/var/packages/Diagnostic Tool/target/tool/
工具列表

addr2name
arping
ash
bash
cifsiostat
clockdiff
dig
domain_test.sh
file
fix_idmap.sh
free
gcore
gdb
gdbserver
iftop
iostat
iotop
iperf
iperf3
kill
killall
ldd
lsof
ltrace
mpstat
name2addr
ncat
ndisc6
nethogs
nfsiostat-sysstat
nmap
nping
nslookup
perf-check.py
pgrep
pidof
pidstat
ping6
ping
pkill
pmap
ps
pstree
pwdx
rarpd
rdisc6
rdisc
rltraceroute6
sa1
sa2
sadc
sadf
sar
sh
sid2ugid.sh
slabtop
sockstat
speedtest-cli.py
strace
sysctl
sysstat
tcpdump
tcpdump_wrapper
tcpspray6
tcptraceroute6
telnet
tload
top
tracepath
traceroute6
tracert6
uptime
vmstat
w
watch
zblacklist
zmap
ztee

该诊断工具在DSM6.x 和DSM7.x验证通过

1

评论区