Portmap服务说明
Portmap 服务(端口映射)将 RPC 请求映射到正确的服务。
RPC 进程在启动时通知 portmap,显示它们正在监视的端口号以及它们希望提供服务的 RPC 程序号。
然后,客户端系统使用特定的 RPC 程序编号联系服务器上的端口映射服务。
然后 portmap 将客户端重定向到正确的端口号以与其预期的服务进行通信。
该服务执行 portmap 守护进程,并且必须在调用任何 RPC 服务器之前启动 portmap 服务。
使用 SUN RPC 的程序需要 Portmap。
NFS 和 NIS 是需要此端口映射的典型服务。
此服务由 portmap rpm 包提供,该包应安装在任何用作使用 RPC 协议的服务器的机器上。
www. On IT Road .com
服务控制
使用 chkconfig 实用程序配置(启用和禁用)端口映射服务,即:
# chkconfig --list portmap portmap 0:off 1:off 2:on 3:on 4:on 5:on 6:off
使用 service 命令以交互方式管理(停止、启动等)portmap 服务,即:
# service portmap Usage: /etc/init.d/portmap {start|stop|status|restart|reload|condrestart}
启动服务:
# service portmap start Starting portmap: [ OK ]
停止服务:
# service portmap stop Stopping portmap: [ OK ]
要检查服务的状态:
# service portmap status portmap (pid 8951) is running...
要重新启动服务:
# service portmap restart Stopping portmap: [ OK ] Starting portmap: [ OK ]
有条件地重启服务:
# service portmap condrestart Stopping portmap: [ OK ] Starting portmap: [ OK ]
重新加载服务:
# service portmap reload Reloading configuration: [ OK ]
配置
此服务没有配置文件。
portmap 守护进程可以添加以下选项:
-d :防止 portmap 作为守护进程运行,并导致错误和调试信息打印到标准错误输出。
-l :导致端口映射仅绑定到环回接口(即 INADDR_LOOPBACK)。
-v :以详细模式运行 portmap。
rpcinfo 工具可用于查找在指定主机上注册的所有 RPC 服务并报告它们的通用地址和它们注册的传输。
以下示例显示了在本地计算机上注册的所有 RPC 服务:
# rpcinfo -p localhost program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 980 status 100024 1 tcp 983 status
日期:2020-09-17 00:14:37 来源:oir作者:oir