설명서에 따르면 :
rpcbind [3] 유틸리티는 RPC 서비스를 수신 대기하는 포트에 매핑합니다. RPC 프로세스는 시작할 때 rpcbind에 알리고 수신 대기중인 포트와 제공 할 RPC 프로그램 번호를 등록합니다. 클라이언트 시스템은 특정 RPC 프로그램 번호로 서버의 rpcbind에 접속합니다. rpcbind 서비스는 클라이언트를 적절한 포트 번호로 리디렉션하여 요청 된 서비스와 통신 할 수 있도록합니다.
이를 테스트하기 위해 NFS 서버와 클라이언트를 설정하고 이들 간의 트래픽을 모니터링했습니다. 내가 본 것에서 클라이언트는 서버의 NFS 서비스가 포트 2049에서 수신하고 있음을 이미 알고있었습니다.
rcpbind는 언제 게임을 시작합니까? rpcinfo
서버에서 작업 하면 다음과 같은 결과가 나타납니다.
100003 2 udp 0.0.0.0.8.1 nfs superuser
100003 3 udp 0.0.0.0.8.1 nfs superuser
100003 2 udp6 ::.8.1 nfs superuser
100003 3 udp6 ::.8.1 nfs superuser
100003 2 tcp 0.0.0.0.8.1 nfs superuser
100003 3 tcp 0.0.0.0.8.1 nfs superuser
100003 2 tcp6 ::.8.1 nfs superuser
100003 3 tcp6 ::.8.1 nfs superuser
무엇을 않는 0.0.0.0.8.1
이 경우 의미? 그리고 이것이 어떻게 포트 2049로 변환됩니까?