5 Temmuz 2012 Perşembe

Bu yazıda Windows client (ki XP denk geldi) üzerinde Cygwin ile bir NFS paylaşım oluşturup bir Linux dağıtımına (ki Ubuntu) bağlayacağız.

Önce Cygwin'i download edip sistemimize kuracağız. Kurulumu başlatıyoruz:



Download Sites'den bir tanesini seçiyoruz ve devam ediyoruz:



Default kurulumla beraber gelmeyen paketleri seçmemiz gerekiyor. Aşağıdaki paketleri seçiyoruz:

vim
nfs-server
sunrpc
cygrunsrv



Kurulum tamamladıktan sonra Cygwin Terminal'i açıp (olur ya kısayol oluşturmadıysanız; "C:\cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico -" )işlemlerimize başlıyoruz. İlk önce nfs-server'ı yapılandırıyoruz.

/usr/bin/nfs-server-config

Çıkan sorulara Yes ve No diyerek geçiyorum. /etc/hosts.allow dosyasına, erişecek host ip adresini veya subnet'i giriyorum.

vim /etc/hosts.allow
nfsd: 192.168.2.63

Daha sonra export edilecek klasörü (/home dizini altında ubuntu isminde bir klasör açıyorum. /home dizini C:\cygwin\home klasörü altında)/etc/exports altına yazıyoruz

vim /etc/exports
/home/ubuntu 192.168.2.0/255.255.255.0(rw, no_root_squash)

Ayarlar tamamlandıktan sonra Cygwin'in ilgili servislerini start ediyoruz:



Şimdi mount etmeye hazır. Ubuntu'da mount ediyorum. Öncesinde Windows client üzerindeki firewall'ın kapalı olduğuna veya NFS için TCP 2049, nfsd için UDP 2049 ve son olarak sunrpc için TCP ve UDP 111 portlarını için erişimlerin tanımlı olduğuna emin olmak gerekiyor.

mount –t nfs 192.168.1.184:/home/ubuntu /mnt/nfs_paylasim/

0 yorum:

Yorum Gönder