linux挂载由/etc/fstab中配置的FQDN解析的Windows共享,如下所示:
//fqdn.windows.share/theShare /local/mount/point cifs [...]由于基础设施的更改,共享的IP地址发生了更改。
我期望本地挂载的共享在访问时解析IP地址,但它没有。
ls -lah /local/mount/point由于连接问题而失败(对不起,无法复制错误消息)。
现在我想列出挂载共享的当前使用的ip地址,但我想不出该如何做。所以问题是
如何列出已挂载的CIFS共享的当前使用的IP地址(.或包含IP地址的活动挂载点的详细信息)?
像mount、findmnt或检查/proc/mounts这样的命令没有帮助(我错过了一个选项吗?)
需要澄清的是:我不想查询共享的当前活动IP地址,我可以随时从DNS查询该地址。即使在使用新IP地址重新安装共享时也没有问题。
发布于 2020-03-10 11:19:42
试一试
netstat -an --inet | grep "445 "你会得到一些像
tcp 0 0 1.2.3.4:23716 8.8.4.4:445 ESTABLISHED哪里
netstat --inet -an将显示tcp连接(-n表示数字)编辑:您可能需要使用df或mount之前。
Edit2:
去找IP
netstat -an --inet | awk '$5 ~ /:445$/ { split($5,A,":") ; print A[1] ; }'https://unix.stackexchange.com/questions/572132
复制相似问题