Lewati ke konten
Kembali ke Blog

Cara Akses NFS Linux di Windows (Lengkap + Alternatif Termudah)

Β· Β· 5 menit baca

πŸ“Œ Pendahuluan

Berbagi file antara Linux dan Windows adalah kebutuhan umum, terutama jika kamu bekerja dengan dua sistem berbeda. Salah satu metode yang sering digunakan di Linux adalah
NFS (Network File System).

Namun, mengakses NFS dari Windows tidak selalu langsung berjalan karena Windows tidak sepenuhnya mendukung NFS secara defaultβ€”terutama pada versi tertentu.

Artikel ini akan membahas cara mengakses NFS Linux di Windows, serta alternatif yang lebih mudah dan stabil.


βš™οΈ Apa Itu NFS?

NFS (Network File System) adalah protokol yang memungkinkan komputer mengakses file dari server lain seolah-olah file tersebut berada di sistem lokal.

Biasanya digunakan di:

  • Server Linux
  • VPS / Cloud
  • Infrastruktur jaringan internal

🐧 1. Setup Server NFS di Linux

Pastikan server Linux kamu sudah mengaktifkan layanan NFS.

πŸ”Ή Install NFS Server

sudo apt install nfs-kernel-server

πŸ”Ή Konfigurasi Folder Sharing

Edit file:

sudo nano /etc/exports

Contoh:

/home/enda/Documents 192.168.1.0/24(rw,sync,no_subtree_check)

Artinya:

  • Folder
    /home/enda/Documents dibagikan
  • Bisa diakses oleh jaringan lokal

πŸ”Ή Terapkan Konfigurasi

sudo exportfs -ra
sudo systemctl restart nfs-kernel-server

πŸͺŸ 2. Cara Akses NFS di Windows

βœ… A. Windows Pro / Enterprise

Windows versi ini memiliki fitur bawaan untuk NFS.

πŸ”Ή Aktifkan NFS Client

  1. Tekan
    Win + R
  2. Ketik:

    optionalfeatures
  3. Centang:

    • Services for NFS
    • Client for NFS

πŸ”Ή Mount NFS ke Drive Windows

Buka Command Prompt:

mount \\192.168.1.100\home\enda\Documents Z:

Atau:

mount -o anon \\192.168.1.100\home\enda\Documents Z:

πŸ“Œ Hasil:

  • Folder akan muncul sebagai drive
    Z: di Windows Explorer

❌ B. Windows Home

Windows Home tidak memiliki fitur NFS client bawaan.

πŸ”Ή Solusi:

Gunakan software tambahan seperti:

  • WinNFSd
  • NFS Client

Atau gunakan:

  • WSL (Windows Subsystem for Linux)

⚠️ Masalah yang Sering Terjadi

Beberapa kendala umum saat menggunakan NFS:

πŸ”Έ 1. Tidak bisa connect

  • Pastikan port
    2049 tidak diblokir firewall

πŸ”Έ 2. Permission ditolak

  • Perbedaan UID/GID antara Linux dan Windows

πŸ”Έ 3. Path tidak ditemukan

  • Pastikan sesuai dengan
    /etc/exports

πŸ”Έ 4. Versi NFS berbeda

  • Linux biasanya pakai NFS v4, Windows kadang butuh v3

⭐ Alternatif Terbaik: Gunakan Samba (SMB)

Jika tujuanmu hanya berbagi file antara Linux dan Windows, maka lebih disarankan menggunakan
Samba.

Kenapa Samba?

  • Native di Windows
  • Lebih mudah setup
  • Tidak ribet permission

πŸ”Ή Setup Samba di Linux

Install:

sudo apt install samba

Edit konfigurasi:

sudo nano /etc/samba/smb.conf

Tambahkan:

[Shared]
path = /home/enda/Documents
browseable = yes
read only = no
guest ok = yes

Restart:

sudo systemctl restart smbd

πŸ”Ή Akses di Windows

Buka File Explorer:

\\192.168.1.100\Shared

πŸ”₯ Kesimpulan

Metode Kelebihan Kekurangan
NFS Cepat & ringan Setup lebih rumit
Samba Mudah & stabil Sedikit lebih berat

πŸ‘‰ Rekomendasi:

  • Gunakan NFS jika full Linux environment
  • Gunakan Samba jika campur Windows + Linux

🎯 Penutup

Mengakses NFS dari Windows memang bisa, tetapi membutuhkan konfigurasi tambahan. Untuk penggunaan sehari-hari, banyak pengguna lebih memilih Samba karena kemudahan dan kompatibilitasnya.

πŸ”„ Cara Auto Mount NFS di Windows Agar Tidak Perlu Mount Manual Setiap Restart

πŸ“Œ Pendahuluan

Saat menggunakan
NFS di Windows, biasanya kamu harus menjalankan perintah seperti:

mount -o anon \\192.168.1.100\home\enda\Documents Z:

Masalahnya, setiap kali komputer restart, mount tersebut hilang dan harus dijalankan ulang secara manual.

Artikel ini akan membahas cara agar NFS otomatis ter-mount di Windows tanpa perlu menjalankan perintah berulang kali.


⚠️ Kenapa NFS Tidak Auto Mount di Windows?

Berbeda dengan sistem Linux, Windows:

  • Tidak menyimpan mount NFS secara permanen
  • Tidak mendukung auto-mount NFS secara native
  • Tidak bisa menggunakan
    net use untuk NFS

πŸ‘‰ Jadi, perlu solusi tambahan.


βœ… Cara 1: Menggunakan Task Scheduler (Paling Stabil)

Cara ini adalah yang paling direkomendasikan karena berjalan otomatis saat login atau startup.

πŸ”§ Langkah-langkah

1. Buka Task Scheduler

Tekan:

Win + R

Ketik:

taskschd.msc

2. Buat Task Baru

Klik:

Create Task

3. Tab General

  • Name:
    Auto Mount NFS
  • Centang:

    • βœ” Run with highest privileges

4. Tab Triggers

Klik
New:

  • Pilih:

    • At log on (disarankan)
    • atau
      At startup

5. Tab Actions

Klik
New:

  • Program/script:
mount
  • Arguments:
-o anon \\192.168.1.100\home\enda\Documents Z:

6. Simpan

Klik
OK

πŸ“Œ Hasil:

  • Drive
    Z: akan otomatis muncul setiap login

βœ… Cara 2: Menggunakan File
.bat di Startup

Metode ini lebih sederhana, tapi sedikit kurang fleksibel dibanding Task Scheduler.

πŸ”§ Langkah-langkah

1. Buat File
.bat

Contoh:
mount-nfs.bat

Isi:

mount -o anon \\192.168.1.100\home\enda\Documents Z:

2. Masukkan ke Startup Folder

Tekan:

Win + R

Ketik:

shell:startup

Masukkan file
.bat ke folder tersebut.

πŸ“Œ Hasil:

  • Script akan berjalan otomatis saat login

❌ Cara yang Tidak Bisa Digunakan

Banyak yang mencoba cara ini:

net use Z: \\192.168.1.100\home\enda\Documents /persistent:yes

❌ Ini tidak akan bekerja.

Kenapa?

  • net use hanya untuk protokol SMB
  • Bukan untuk NFS

⭐ Alternatif Lebih Mudah: Gunakan Samba

Jika tujuan kamu hanya untuk berbagi file antara Linux dan Windows, lebih disarankan menggunakan
Samba.

Keunggulan Samba:

  • Native di Windows
  • Bisa auto-connect
  • Tidak perlu script tambahan

Contoh penggunaan:

net use Z: \\192.168.1.100\Shared /persistent:yes

πŸ“Œ Setelah itu:

  • Drive akan otomatis terhubung setiap restart

πŸ”₯ Perbandingan NFS vs Samba

Fitur NFS Samba
Auto mount ❌ Tidak native βœ” Native
Kemudahan ❌ Lebih rumit βœ” Mudah
Kompatibilitas Windows ❌ Terbatas βœ” Sangat baik

🎯 Kesimpulan

Untuk membuat NFS auto-mount di Windows:

  • βœ” Gunakan
    Task Scheduler (paling stabil)
  • βœ” Atau gunakan file
    .bat di Startup
  • ❌ Jangan gunakan
    net use untuk NFS

πŸ‘‰ Rekomendasi:

  • Jika tetap ingin pakai NFS β†’ gunakan Task Scheduler
  • Jika ingin lebih praktis β†’ gunakan Samba

πŸ“Œ Penutup

Meskipun NFS sangat powerful di Linux, penggunaannya di Windows membutuhkan sedikit usaha tambahan. Dengan konfigurasi yang tepat, kamu tetap bisa membuatnya berjalan otomatis tanpa perlu repot setiap restart.

Ditulis oleh

Hendra Wijaya

Hanya hamba Allah Ta'ala yang berusaha berbuat baik..

Tinggalkan Komentar

Email tidak akan ditampilkan.