是否有简单的测试(例如用于确定网络设备是否在线的 ping)来确定 NAS 上是否启用了 NFS?假设可以通过终端命令行对 NAS 进行 root 访问。
在NAS命令行上,我尝试过:
netstat -tulpn | grep -i nfs
没有返回任何东西。可能是 nfs 没有运行或者这不是正确的命令。
NAS 信息:
uname -a
Linux WDMyCloud 3.10.39 #1 SMP Fri Aug 5 11:16:40 CST 2016 2014 T20p4 Build-git3f 24b4d armv7l GNU/Linux
答案1
您可以使用rpcinfo
和showmount
程序在客户端上检查 NFS 是否可用作远程服务。假设您已$remote
指向远程服务器的名称或 IP 地址(例如remote=192.168.1.1
),您可以使用如下命令来询问远程系统:
# See what is out there
rpcinfo -p $remote
# Do we have NFS service
rpcinfo -T udp $remote 100003
rpcinfo -T tcp $remote 100003
# What shares are exported for us to use
showmount -e $remote