Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rpcinfo(1M) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

rpcbind(1M)

rpc(4)

rpcinfo(1M)                                                     rpcinfo(1M)

NAME
     rpcinfo - Gibt RPC-Informationen aus

SYNTAX
     rpcinfo [rechner]

     rpcinfo -p [rechner]

     rpcinfo -T transport rechner programm version

     rpcinfo [-n portnr] -u rechner programm version

     rpcinfo [-n portnr] -t rechner programm version

     rpcinfo -a servadresse -T transport programm [version]

     rpcinfo -b [-T transport] programm version

     rpcinfo -d [-T transport] programm version

BESCHREIBUNG
     rpcinfo ruft einen RPC-Server auf und gibt das Ergebnis aus.

     Die erste Form des Kommandos listet alle mit rpcbind registrierten
     RPC-Dienste auf dem Rechner rechner auf. Wird rechner nicht angegeben,
     geht der Auftrag an den lokalen Rechner.

     Die zweite Form des Kommandos listet alle mit rpcbind RPC-Dienste auf,
     die bei dem Port-Überwachungs-Monitor portmap registriert sind. Bitte
     beachten Sie, daß sich die erste Form des Kommandos im Ausgabeformat
     von der zweiten unterscheidet; dies ist darauf zurückzuführen, daß im
     ersten Fall zum Erhalt der notwendigen Information rpcbind (Version 3)
     kontaktiert wird und im zweiten Fall portmap (Version 2).

     Die dritte Form des Kommandos führt einen RPC-Aufruf an die Prozedur 0
     von programm und version auf dem angegebenen rechner durch und meldet,
     ob eine Antwort empfangen wurde. transport ist der Transportdienst,
     der zur Kontaktierung des angegebenen Dienstes benutzt werden muß. Die
     ferne Adresse des Dienstes erhält man implizit durch einen Aufruf an
     den fernen Server rpcbind.

     Andere Verwendungsarten von rpcinfo sind unten beschrieben. Siehe BEI-
     SPIELE.












Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

rpcinfo(1M)                                                     rpcinfo(1M)

OPTIONEN
     -T transport
          Gibt den Transportdienst an, über den der Auftrag abgesetzt wird.
          Ist diese Option nicht angegeben, benutzt rpcinfo den Transport-
          dienst, der in der Umgebungsvariable NETPATH, oder, wenn diese
          nicht gesetzt oder Null ist, in der Datei /etc/netconfig angege-
          ben ist. Es handelt sich hierbei um eine generische Option, die
          in Verbindung mit jeder anderen Option verwendet werden kann, mit
          Ausnahme der Option -b.

     -a servadresse
          Verwendet servadresse als die (universelle) Adresse für den
          Dienst auf transport, um mit dem Kommando ping eine Statusabfrage
          der Prozedur 0 des angegebenen programms durchzuführen und anzu-
          zeigen, ob eine Antwort empfangen wurde. Die Verwendung der
          Option -a ist an die Verwendung der Option -T gebunden.

          Ist die Versionsnummer nicht angegeben, versucht rpcinfo, mit dem
          Kommando ping alle verfügbaren Versionsnummern für diese Pro-
          grammnummer herauszufinden. Diese Option vermeidet Aufrufe an
          rpcbind auf fernen Rechnern zum Auffinden der Adresse des Dien-
          stes. Die servadresse hat das Format der universellen Adresse
          des angegebenen Transportdienstes.

     -b   Führt einen RPC-Broadcast an die Prozedur 0 des angegebenen pro-
          gramms und der angegebenen version durch und meldet alle antwor-
          tenden Rechner. Ist transport angegeben, übermittelt rpcinfo den
          Auftrag nur auf dem durch transport spezifizierten Transport-
          dienst. Werden Broadcasts von keinem Transportdienst unterstützt,
          erfolgt die Ausgabe einer Fehlermeldung. Nur UDP-Transportdienste
          unterstützen Broadcasts.

     -d   Löscht die Registrierung für den RPC-Dienst des angegebenen pro-
          gramms und der angegebenen version. Ist transport angegeben, wird
          die Registrierung für diesen Transportdienst gelöscht, ansonsten
          für alle Transportdienste. Diese Option kann nur von einem privi-
          legierten Benutzer verwendet werden.

     -n   Verwendet portnr als die Portnummer für die Optionen -t und -u
          anstatt der durch den Portmapper angegebenen Portnummer. Durch
          die Verwendung dieser Option wird ein Aufruf an den fernen Port-
          nummer vermieden, um die Adresse des Dienstes festzustellen.

     -p   Prüft den Portmapper auf rechner, und gibt eine Liste aller regi-
          strierten RPC-Programme aus. Ist rechner nicht angegeben, geht
          der Auftrag an den lokalen Rechner.

     -t   Führt unter Verwendung von TCP einen RPC-Aufruf an die Prozedur 0
          von programm auf dem angegebenen rechner durch, und meldet, ob
          eine Antwort empfangen wurde.




Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

rpcinfo(1M)                                                     rpcinfo(1M)

     -u   Führt unter Verwendung von UDP einen RPC-Aufruf an die Prozedur 0
          von programm auf dem angegebenen rechner durch, und meldet, ob
          eine Antwort empfangen wurde.

     Das Argument programm ist eine Zahl.

     Ist eine version angegeben, versucht rpcinfo, diese Version des ange-
     gebenen programms aufzurufen. Ansonsten versucht rpcinfo, alle regi-
     strierten Versionsnummern für das angegebene programm zu finden, indem
     die als nicht existent angenommene Version 0 aufgerufen wird; exi-
     stiert sie jedoch, versucht rpcinfo, diese Information durch den Auf-
     ruf einer extrem hohen Versionsnummer zu erhalten. Anschließend wird
     jede registrierte Version aufgerufen. Bitte beachten Sie, daß die Ver-
     sionsnummer für die Optionen -b und -d gefordert wird.

BEISPIELE
     Zur Anzeige aller auf dem lokalen Rechner registrierten RPC-Dienste
     verwenden Sie:

          $ rpcinfo

     Zur Anzeige aller mit rpcbind auf dem Rechner namens klaxon regi-
     strierten RPC-Dienste verwenden Sie:

          $ rpcinfo klaxon

     Um zu zeigen, ob der RPC-Dienst mit der Programmnummer progno und der
     Version vers auf dem Rechner namens klaxon für den Transportweg tcp
     registriert ist, verwenden Sie:

          $ rpcinfo -T tcp klaxon progno vers

     Zur Anzeige aller beim Portmapper auf dem lokalen Rechner registrier-
     ten RPC-Dienste verwenden Sie:

          $ rpcinfo -p

     Um den Status der Version 2 von rpcbind (Programmnummer 100000) mit
     dem Kommando ping auf dem Rechner sparky abzufragen:

          $ rpcinfo -t sparky 100000 2

     Zum Löschen der Registrierung für die Version 1 des walld-Dienstes
     (Programmnummer 100008) für alle Transportdienste benutzen Sie:

          # rpcinfo -d 100008 1

SIEHE AUCH
     rpcbind(1M), rpc(4).





Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026