首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示当前安装的CIFS共享的IP地址

显示当前安装的CIFS共享的IP地址
EN

Unix & Linux用户
提问于 2020-03-10 10:20:27
回答 1查看 3.6K关注 0票数 2

linux挂载由/etc/fstab中配置的FQDN解析的Windows共享,如下所示:

代码语言:javascript
复制
//fqdn.windows.share/theShare /local/mount/point cifs [...]

由于基础设施的更改,共享的IP地址发生了更改。

我期望本地挂载的共享在访问时解析IP地址,但它没有。

代码语言:javascript
复制
ls -lah /local/mount/point

由于连接问题而失败(对不起,无法复制错误消息)。

现在我想列出挂载共享的当前使用的ip地址,但我想不出该如何做。所以问题是

如何列出已挂载的CIFS共享的当前使用的IP地址(.或包含IP地址的活动挂载点的详细信息)?

mountfindmnt或检查/proc/mounts这样的命令没有帮助(我错过了一个选项吗?)

需要澄清的是:我不想查询共享的当前活动IP地址,我可以随时从DNS查询该地址。即使在使用新IP地址重新安装共享时也没有问题。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-03-10 11:19:42

试一试

代码语言:javascript
复制
netstat -an --inet | grep "445 "

你会得到一些像

代码语言:javascript
复制
tcp        0      0 1.2.3.4:23716      8.8.4.4:445          ESTABLISHED

哪里

  • 445是cifs的端口号(您需要报价才能包含一个空格)
  • netstat --inet -an将显示tcp连接(-n表示数字)

编辑:您可能需要使用dfmount之前。

Edit2:

去找IP

代码语言:javascript
复制
netstat -an --inet | awk '$5 ~ /:445$/ { split($5,A,":") ; print A[1] ; }'
票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/572132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档