Lewati ke konten
Kembali ke Blog

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

· · 5 menit baca

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

📌 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

Tinggalkan Komentar

Email tidak akan ditampilkan.