Install dan Konfigurasi NFS (Network File System) di Debian 8
Install dan Konfigurasi NFS (Network File System) di Debian 8
Pengertian dan Fungsi NFS (Network File System)
NFS (Network File System) ialah sebuah protokol membuatkan file terdistribusi yang memungkinkan pengguna atau sebuah komputer client untuk mengakses sebuah berkas file atau folder pada komputer server melalui media jaringan.
NFS pada umumnya berjalan memakai protokol Remote Procedure Call (RPC) yang berjalan di atas UDP dan membuka port UDP nomor 2049 untuk melaksanakan komunikasi antara client dan server.
NFS client akan mengimpor sistem berkas secara remote dari NFS server, sementara NFS server akan mengekspor sistem berkas lokal kepada client sehingga pengguna yang melaksanakan pengaksesan file pada komputer server menyerupai sedang mengakses file pada penyimpanan lokalnya sendiri.
- Baca Juga : Install dan Konfigurasi Web Server di Debian 8
Selain NFS, mungkin kau juga mengenal sistem file sharing lainnya menyerupai SAMBA ataupun FTP Server. Namun berbeda dengan SAMBA yang sanggup melalukan file sharing dengan sistem operasi Windows, NFS khusus untuk sanggup membuatkan file dengan komputer yang memakai sistem Unix, menyerupai Linux.
Install Network File System (NFS) di Debian 8
Selain paket utama NFS, NFS juga membutuhkan paket lain biar NFS sanggup berjalan. Karena NFS berjalan memakai protokol Remote Procedure Call (RPC), maka NFS membutuhkan portmap untuk berjalan.
Sebelum mulai menginstall paket-paket yang diharapkan tersebut dan mulai melaksanakan konfigurasi NFS, pastikan terlebih dahulu kau sudah menambahkan repository pada Debian kau jikalau kau melaksanakan instalasi melalui repository.
Atau jikalau kau melaksanakan instalasi paket-paket tersebut secara offline menggunakan DVD, pastikan kau sudah menambahkan DVD binary yang diharapkan untuk NFS pada Debian. Pada Debian 8.6, paket yang diharapkan untuk NFS terletak pada DVD binary 1.
Jika sudah, kemudian install paket-paket yang diharapkan dengan memakai perintah berikut:
# apt-get install nfs-kernel-server portmap nfs-common
Kemudian tekan Enter, jikalau keluar output yang menanyakan apakah kau yakin ingin melaksanakan instalasi paket tersebut. Tunggu proses instalasi sampai selesai.
Lanjutan : Konfigurasi NFS (Network File System) di Debian 8 >>
Konfigurasi NFS (Network File System) di Debian 8
Membuat Direktori atau Folder yang Akan Di-Sharing
Selanjutnya kita akan melaksanakan konfigurasi dan memilih direktori atau letak folder pada komputer server tersebut yang akan dijadikan kawasan penyimpanan file-file yang akan di-sharing.
Pada tutorial ini, saya akan menciptakan sebuah folder gres yang akan dijadikan folder kawasan sharing file dengan nama “nfs” yang terletak pada direktori “home” dari user yang berjulukan “sudoway’’, sehingga struktur direktori dari folder yang akan di-sharing tersebut ialah menyerupai berikut “/home/sudoway/nfs”.
- Baca Juga : Install dan Konfigurasi Webmail di Debian 8
Kamu boleh menciptakan direktori berbeda sesuai dengan yang kau inginkan. Namun jikalau kau ingin lebih gampang melaksanakan konfigurasi dan mengikuti tutorial ini, kau sanggup menciptakan direktori file yang sama menyerupai pada tutorial ini.
Buat folder menyerupai yang sudah direncakan sebeumnya dengan memakai perintah mkdir menyerupai berikut:
# mkdir /home/sudoway/nfs
Jika sudah berhasil menciptakan folder atau direktori yang akan di-sharing, kemudian masuk ke direktori tersebut memakai perintah “cd” menyerupai berikut:
# cd /home/sudoway/nfs
Agar lebih gampang melihat apakah konfigurasi NFS sudah berhasil atau belum, buat beberapa folder sebagai isi dari direktori yang akan di-sharing tersebut menyerupai berikut:
# mkdir folder1 folder2 folder3
Konfigurasi Network File System (File Exports)
Konfigurasi utama dari NFS terdapat pada file “exports”, pada file tersebut kau sanggup melaksanakan konfigurasi NFS sesuai dengan yang kau inginkan.
Buka file “exports” tersebut melalui text editor nano dengan memakai perintah menyerupai berikut:
# nano /etc/exports
Kemudian sehabis file konfigurasi tersebut terbuka, masukkan baris konfigurasi menyerupai berikut pada bab paling bawah file konfigurasi:
/home/sudoway/nfs 192.168.1.0/24(rw,sync,no_root_squash,no_subtree_check)
Sesuaikan subnet network “192.168.1.0/24” dengan subnet network komputer client pada jaringan kau yang ingin kau izinkan untuk mengakses NFS server.
Jika kau melakukan instalasi dan konfigurasi DHCP server dengan memakai tutorial ini, kau sanggup membiarkan settingan subnet network pada baris konfigurasi tersebut menyerupai tersebut.
Atau, jikalau kau melaksanakan konfigurasi DHCP yang berbeda atau melaksanakan koneksi secara manual, silahkan sesuakan subnet network tersebut sesuai dengan subent network yang kau gunakan.
Kemudian jikalau sudah, simpan konfigurasi tersebut dengan menekan kombinasi keyboard CTRL + O, kemudian tekan Enter. Untuk keluar dari file konfigurasi tersebut, tekan kombinasi keyboard CTRL + X, kemudian tekan Enter.
Sejauh ini, konfigurasi Network File System (NFS) pada server sudah selesai. Selanjutnya yang harus kau lakukan ialah melaksanakan pengaturan pada client-client yang ingin mengkases file sharing tersebut.
- Baca Juga : Install dan Konfigurasi FTP Server di Debian 8
Namun sebelum melaksanakan konfigurasi NFS pada client dan melaksanakan pengujian, lakukan restart terlebih dahulu pada paket-paket berikut biar konfigurasi yang dilakukan sebelumnya sanggup dimuat ulang dan dijalankan, dengan memakai perintah menyerupai berikut:
# /etc/init.d/nfs-kernel-server restart
# /etc/init.d/nfs-common restart
Lanjutan : Pengujian NFS dan Konfigurasi NFS Client Debian 8 >>
Pengujian dan Konfigurasi NFS (Network File System) Pada Client
Seperti yang sudah disebutkan sebelumnya, NFS hanya sanggup membuatkan file sesama sistem Unix, pada tutorial ini komputer client juga memakai sistem operasi Linux, tepatnya Debian, menyerupai komputer server.
Pastikan komputer client tersebut sudah terhubung dengan komputer server. Kamu sanggup menghubungkan komputer server dan client tersebut secara manual, atau dengan melakukan instalasi DHCP server pada komputer server biar client sanggup terhubung dengan otomatis.
Install NFS Client pada Komputer Client Debian
Agar sanggup mendapatkan file sharing dari NFS server yang berasal dari komputer server, komputer client juga harus terinstall paket “nfs-common” sebagai NFS client. Sama menyerupai pada komputer server, kau sanggup menginstall paket tersebut dengan memakai perintah menyerupai berikut:
# apt-get install nfs-common
Jika sudah terinstall, kemudian buat sebuah direktori pada komputer client sebagai kawasan melaksanakan mount direktori dari NFS server dengan memakai perintah berikut:
# mkdir /mnt/nfs
Kamu sanggup menciptakan direktori lain sesuai dengan yang kau inginkan.
Kemudian mount direktori file yang di-sharing pada komputer server sebelumnya ke folder yang gres saja kau buat pada client tersebut dengan memakai perintah menyerupai berikut:
# mount 192.168.1.1:/home/sudoway/nfs /mnt/nfs
Sesuaikan IP address “192.168.1.1” pada perintah tersebut dengan IP address yang kau gunakan pada komputer server kamu, serta sesuaikan direktori-direktori tersebut sesuai dengan direktori yang kau gunakan.
- Baca Juga : Install dan Konfigurasi DNS di Debian 8
Jika sudah berhasil melaksanakan mount direktori sharing dari komputer server ke komputer client. Kemudian masuk ke direktori kawasan mount file sharing dengan memakai perintah menyerupai berikut:
# cd /mnt/nfs
Kemudian jikalau sudah berhasil masuk ke direktori tersebut, lihat folder dan file yang ada pada direktori tersebut dengan memakai perintah menyerupai berikut:
# ls
Kemudian akan muncul file-file atau folder yang ada direktori tersebut.
Periksa apakah direktori tersebut sudah berhasil melaksanakan mount file sharing dari komputer server dengan melihat apakah pada direktori tersebut berisi folder yang kita buat sebelumnya menyerupai berikut:
Jika terdapat “folder1”, “folder2”, “folder3” atau nama folder sesuai yang sudah kau buat sebelumnya pada komputer server, maka NFS sudah berhasil.
Sekarang kau sanggup melaksanakan sharing file dengan memasukkan file yang ingin kau share pada direktori tersebut dan menggunakannnya secara berasama-sama.