Nach der Dokumentation:
Das Dienstprogramm rpcbind [3] ordnet RPC-Dienste den Ports zu, an denen sie empfangsbereit sind. RPC-Prozesse benachrichtigen rpcbind beim Start und registrieren die Ports, die sie abhören, und die RPC-Programmnummern, die sie voraussichtlich bedienen. Das Client-System kontaktiert dann rpcbind auf dem Server mit einer bestimmten RPC-Programmnummer. Der rpcbind-Dienst leitet den Client an die richtige Portnummer weiter, damit er mit dem angeforderten Dienst kommunizieren kann
Um dies zu testen, habe ich einen NFS-Server und einen Client eingerichtet und den Datenverkehr zwischen ihnen überwacht. Nach allem, was ich gesehen habe, wusste der Client bereits, dass der NFS-Dienst auf dem Server Port 2049 überwacht.
Wann kommt rcpbind ins Spiel? Wenn ich rpcinfo
auf dem Server mache , bekomme ich Folgendes:
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
was 0.0.0.0.8.1
heißt in diesem fall Und wie heißt das für Port 2049?