rpcinfo
выполняет вызов
RPC
на
RPC
сервере и выдает информацию о том, что было обнаружено.
ПАРАМЕТРЫ
-p
Попробовать использовать машину
host
и выдать список всех зарегистрированных
RPC
- программ. Если
host
ну определен, то он становится по умолчанию значением, возвращаемым
hostname(1).
-u
Выполнить вызов
RPC
к процедуре 0 из программы
program
на указанный
host
используя
UDP
и выдать информацию о получении ответной реакции.
-t
Выполнить вызов
RPC
к процедуре 0 из программы
program
на указанный
host
используя
TCP
и выдать информацию о получении ответной реакции.
-n
Использовать
portnum
как номер порта для параметров
-t
и
-u
вместо номера порта, выданного диспетчером портов.
-b
Отправить широковещательное сообщение
RPC
для процедуры 0 указанной программы
program
и версии
version
используя
UDP
и выдать информацию об ответившых машинах.
-d
Удалить регистрацию для сервиса
RPC
для указанной программы
program
и версии
version
Данный параметр может быть задан только суперпользователем.
Аргумент
program
может быть либо названием, либо номером.
Если указана версия
version
, то
rpcinfo
попытается вызвать эту версию указанной программы
program
Иначе
rpcinfo
попытается найти все зарегистрированные номера версий для указанной программы
program
вызовом версии 0 (которая, как ожидается, не существует, а если она существует, то
rpcinfo
попытается получить эту информацию вызовом версии с очень большим номером)
и попытается вызвать каждую зарегистрированную версию.
Примечание: номер версии требуется для параметров
-b
и
-d
ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ
Для показа всех
RPC
- сервисов на локальной машине используйте:
example% rpcinfo -p
Для показа всех
RPC
- сервисов, зарегистрированных на машине с названием
klaxon
используйте:
example% rpcinfo -p klaxon
Для показа всех машин в локальной сети, на которых
работает сервис "Желтые страницы" используйте:
example% rpcinfo -b ypserv 'version' | uniq
где 'version' есть текущая версия "Желтых Страниц" полученная
из результатов предыдущего примечания
-p
выше.
Для удаления регистрации для версии 1 сервиса
walld
используйте:
В выпусках до SunOS 3.0 сетевая файловая система (Network File System - NFS)
не регистрировала себя через диспетчер портов;
rpcinfo
нельзя использовать для вызовов
RPC
на сервер
NFS
на машинах, работающих на таких версиях системы.