nfs 导出的 fs 中的(unix 域)套接字是否可以“神奇地”跨主机工作?

nfs 导出的 fs 中的(unix 域)套接字是否可以“神奇地”跨主机工作?

该问题适用于 debian 附带的 nfsv4 实现。

如果两台主机都挂载了 nfs 共享,并且 fs 中存在一个套接字,那么两台主机上的进程是否可以通过这个套接字相互通信?

答案1

NFS 导出 fs 中的 Unix 域套接字是否可以“神奇地”跨主机工作?

否 - Unix 域套接字仅在该内核/命名空间内,并且不能跨主机操作。

attie@perdy:~/nfs_dir $ nc -lU test.sock
attie@patch:~/nfs_dir $ nc -U test.sock
nc: unix connect failed: Connection refused

相关内容