NIS'i kurmak için herşeyden önce /usr/sbin/rpc.portmap
programını çalıştırmanız gerekir. Bazı Linux dağıtımları (örneğin
Slackware) bu daemon'u çalıştırmak için gereken kodu /etc/rc.d/rc.inet2
dosyasında barındırırlar.
RPC portmapper (man 8 portmap) programı bir sunucu olup RPC program
numaralarını TCP/IP (veya UDP/IP) protokol port numaralarına çevirir. RPC
portmapper o makina üzerinde RPC çağrılarını (NIS istemci yazılımının
yaptığı iş) RPC sunucularına (NIS sunucuları gibi) yapılabilmesi için
çalışıyor olmalıdır. Bir RPC sunucusu başladığı zaman, portmap'a hangi
port numarasını dinlediğini ve hangi RPC program numaralarına hizmet
edeceğini bildirir. Bir istemci verilen bir program numarasına RPC
çağrısı yapmak istediği zaman, ilk önce sunucu makina üzerindeki portmap
ile bağlantı kurarak RPC paketlerinin nereye gönderileceğini belirler.
Normal olarak, bazı RPC sunucuları inetd(8) tarafından başlatılır,
bu yüzden portmap, inetd'den önce çalıştırılmalıdır.
NIS kurmadan önce, yukarıda da belirtildiği gibi iki durumu değerlendirmek
zorundasınız. Ya sizin makinanız halihazırdaki NIS sunucularının
bulunduğu bir ağın parçası olacaktır ya da henüz ağınızda herhangi bir
NIS sunucusu yoktur.
Birinci durumda, sadece istemci programlara (ypbind, ypwhich, ypcat,
yppoll, ypmatch) ihtiyacınız vardır. En önemli program
ypbind'dır. Bu programı her zaman çalıştırıyor olmalısınız.
ypbind çalışır çalışmaz, makinanız bir NIS
istemcisi durumuna gelir.
İkinci durumda, eğer NIS sunucularınız yoksa, bir de NIS sunucu programına
(ypserv) ihtiyacınız vardır.