Controllo della connettività di rete per una destinazione di accesso con RPCINFO
Utilizzare la utility RPCINFO per verificare che la destinazione di accesso sia connessa alla rete su tutte le porte necessarie.
La utility rpcinfo
consente di recuperare un elenco di tutti i servizi RPC (Remote Procedure Call) attualmente in esecuzione, i relativi nomi e descrizioni e le porte in uso. È possibile utilizzare la utility rpcinfo
per verificare che una destinazione di accesso sia connessa alla rete su tutte le porte necessarie.
- Connettività TCP alle porte 111, 2048, 2049 e 2050
- Connettività UDP alle porte 111 e 2048
Installazione della utility RPCINFO
La utility deve essere installata in un'istanza che dispone dell'accesso di rete all'indirizzo IP della destinazione di accesso.
Windows Server 2012 R2 e versioni successive sono dotati di rpcinfo
già installato.
rpcinfo
per verificare che la utility sia installata. Se il comando non viene riconosciuto, usare i seguenti comandi per installare l'utility.- Aprire una finestra di terminale sull'istanza.
- Digitare il comando seguente:
yum install rpcbind
- Aprire una finestra di terminale sull'istanza.
- Digitare il comando seguente:
apt-get install rpcbind
Utilizzo della utility RPCINFO
- Identificare l'indirizzo IP della destinazione di accesso. È possibile ottenerlo dalla pagina dei dettagli della destinazione di accesso. Vedere Recupero dei dettagli di una destinazione di accesso.
- Aprire un terminale nell'istanza e digitare il comando seguente per recuperare informazioni sulla destinazione di accesso. Sostituire mount_target_IP_address con l'indirizzo IP della destinazione di accesso:
$ rpcinfo -p <mount_target_IP_address>
Ad esempio, se l'indirizzo IP della destinazione di accesso è10.0.0.7
, il comando e il relativo output saranno simili ai seguenti:$ rpcinfo -p 10.0.0.7 program vers proto port service 100021 4 tcp 2050 nlockmgr 100000 2 udp 111 portmapper 100000 3 udp 111 portmapper 100000 4 udp 111 portmapper 100000 2 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 4 tcp 111 portmapper 100003 3 tcp 2049 nfs 100005 1 udp 2048 mountd 100005 1 tcp 2048 mountd 100005 2 udp 2048 mountd 100005 2 tcp 2048 mountd 100005 3 udp 2048 mountd 100005 3 tcp 2048 mountd
- Per ogni programma elencato, utilizzare i seguenti comandi per effettuare una chiamata RPC per segnalare se è stata ricevuta una risposta:
- Effettuare una chiamata RPC utilizzando UDP (
-u
)$ rpcinfo -u <mount_target_IP_address> <program_number>
- Effettuare una chiamata RPC utilizzando TCP (
-t
)$ rpcinfo -t <mount_target_IP_address> <program_number>
Se la chiamata RPC riesce, l'output dovrebbe essere simile al seguente esempio:$ rpcinfo -u 10.0.0.7 100005 program 100005 version 1 ready and waiting program 100005 version 2 ready and waiting program 100005 version 3 ready and waiting
- Effettuare una chiamata RPC utilizzando UDP (
Per ulteriori informazioni sulla utility rpcinfo
, vedere la pcinfo(8)pagina man di Linux e la documentazione di Windows RPCINFO.