Linux里面rpcbind是什么?

Linux里面rpcbind是什么?,第1张

rpcbind工具可以将RPC程序号码和通用地址互相转换。要让某主机能向远程主机的服务发起RPC调用

则该主机上的rpcbind必须处于已运行状态。

当RPC服务启动后,它会告诉rpcbind它监听在哪个地址上,还会告诉它为服务准备好提供的PRC程序

号码。当客户端要向某个给定的程序号码发起RPC调用时,它首先会联系服务端的rpcbind以确定RPC

请求应该发送到哪个地址上。

rpcbind工具应该在所有RPC管理的服务(rpc service)启动之前启动。一般来说,标准的rpc服务由端

口监视器来启动,因此rpcbind必须在端口监视器被调用之前已经启动完成。

当rpcbind工具已经启动后,它会检查特定的name-to-address的转换调用功能是否正确执行。如果失

败,则网络配置数据库会被认为过期,由于RPC管理的服务在这种情况下无法正确运行,rpcbind会输

出这些信息并终止。

rpcbind工具只能由super-user启动。

RPC即Remote Procedure Call Protocol(远程过程调用协议),RPCBIND用于取代旧版本中的portmap组件。 简单说,RPCBIND就是为了将不同服务与对应的端口进行绑定,以便支持机器间的互 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7182362.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存