Bagikan File Besar dengan Menyiapkan Server File Rumah

Pernahkah Anda ingin berbagi file musik, video, atau data berukuran besar dengan teman dengan cepat, tetapi tidak ingin membuang banyak waktu untuk mengunggahnya terlebih dahulu? Ada banyak layanan online yang memungkinkan Anda berbagi file dengan orang lain dengan mudah, tetapi Anda tetap harus mengunggah file terlebih dahulu.

Cara yang lebih cepat untuk berbagi file adalah dengan mengubah komputer Anda menjadi server FTP(FTP server) sehingga pengguna dapat terhubung dari jarak jauh dan mengunduh file. Windows memiliki fitur bawaan untuk menyiapkan server FTP(FTP server) di edisi Professional dan Ultimate(Professional and Ultimate editions) , tetapi memerlukan sedikit pengetahuan teknis untuk dapat bekerja. Untungnya, ada beberapa program open source yang sangat menyederhanakan proses, sehingga Anda hanya memiliki beberapa hal untuk dikonfigurasi sendiri.

Pada artikel ini, saya akan membahas beberapa aplikasi server file sumber(source file server) terbuka yang dapat Anda gunakan untuk mengatur server FTP(FTP server) Anda sendiri . Saya juga akan berbicara tentang langkah-langkah tambahan yang perlu Anda ambil, seperti mengonfigurasi router dan firewall(router and firewall) Anda , agar penyiapan berfungsi dengan benar. Karena ada banyak tutorial yang ditulis dengan baik untuk menyiapkan masing-masing aplikasi ini, saya hanya akan menautkan ke yang terbaik yang akan memandu Anda langkah demi langkah menginstal(step installing) dan mengonfigurasi aplikasi mana pun yang Anda pilih.

HFS (Server Berkas HTTP)

HFS (HTTP File Server)  telah ada sejak lama dan merupakan salah satu cara terbaik untuk berbagi file Anda dengan orang lain menggunakan file server . Ini bagus untuk pengguna pemula dan lanjutan dan dapat diatur dengan cukup cepat hanya dengan pengaturan default. Untuk pengotak, ia memiliki banyak opsi lain untuk dikonfigurasi.

server file http

Ini sangat dapat disesuaikan dan memungkinkan Anda membuat akun, melihat koneksi saat ini ke file Anda, menutup/mengakhiri koneksi, mengontrol penggunaan bandwidth, dan banyak lagi! Ini seperti server File Windows Server(Windows Server File server) kecuali bahwa itu gratis dan berfungsi melalui web!

Hal terbaik tentang HFS adalah betapa mudahnya menggunakannya! Ini hanya satu file EXE(EXE file) yang baru saja Anda jalankan, tidak perlu menginstal apa pun di komputer Anda! Selanjutnya cukup seret dan lepas file yang ingin Anda bagikan ke HFS dan Anda dapat menjalankan server file(file server) Anda sendiri .

Semua koneksi dapat dipantau melalui ikon baki dan Anda memiliki kontrol penuh atas semua koneksi. Anda dapat menentukan alamat IP dan nomor port(IP address and port number) yang Anda inginkan untuk menjalankan server file . (file server)Ini memiliki banyak sekali opsi yang dapat Anda konfigurasikan, termasuk kode template HTML(HTML template) , sehingga Anda dapat menyesuaikan tampilan dan nuansa (look and feel)server file(file server) Anda . Untuk memulai, unduh EXE dan jalankan. Dialog pertama yang akan Anda lihat adalah Windows Security Alert yang memberi tahu Anda bahwa program tersebut diblokir.

hfs buka firewall

Di sini Anda ingin memeriksa opsi Jaringan pribadi(Private networks) dan hapus centang Jaringan Publik(Public Networks) sebelum mengklik tombol Izinkan akses(Allow access) . Selanjutnya Anda akan ditanya apakah Anda ingin memasukkan HFS ke menu konteks shell(shell context menu) , yang pada dasarnya berarti Anda dapat mengklik kanan pada file apa pun di Explorer secara instan menambahkannya ke server file(file server) untuk dibagikan.

menu konteks hfs

Setelah Anda mengklik Ya atau Tidak, antarmuka utama program akan dimuat. Perhatikan bahwa itu tidak benar-benar menginstal apa pun di sistem Anda; itu hanya berjalan seperti aplikasi portabel. Sekarang yang harus Anda lakukan untuk memulai adalah menarik dan melepas beberapa file di panel kiri.

server file hfs

Anda akan melihat bilah navigasi sangat sederhana: Menu , nomor port(port number) , dan mode yang Anda gunakan. Secara default, ini diatur ke mode mudah dan ini akan baik-baik saja bagi kebanyakan orang. Nomor port(port number) adalah 80 dan itu hanya diperlukan jika Anda ingin seseorang terhubung melalui web ke server Anda. Jika seseorang terhubung melalui FTP untuk mengunduh file, Anda cukup memberi mereka alamat IP(IP address) publik Anda dan nomor portnya(port number) adalah 21.

Dengan menggunakan antarmuka web(web interface) , mereka juga dapat menelusuri file dan mengunduh dari sana. Dalam kedua kasus tersebut, Anda harus meneruskan port FTP (21) atau Web (80) dari router Anda ke komputer yang menjalankan HFS . Anda dapat membaca tentang bagaimana melakukan semua itu ketika di bagian Firewall dan Port Forwarding di bawah ini(Firewall and Port Forwarding section below) . Silakan dan klik tombol Buka di browser(Open in browser) dan itu akan memuat antarmuka web(web interface) untuk server file(file server) Anda dengan daftar file apa pun yang Anda tambahkan sebelumnya.

daftar file hfs

Setelah Anda mengatur firewall dan router(firewall and router) untuk akses ke komputer Anda melalui Internet , Anda dapat melakukan swa-uji menggunakan HFS untuk memastikan semuanya bekerja dengan benar. Cukup klik(Just click) Menu dan opsi pertama adalah Self (Menu)Test(Self Test) .

tes mandiri hfs

Sekarang lewati ke bagian terakhir di mana saya menjelaskan langkah-langkah berbeda yang perlu Anda selesaikan untuk mengakses server file(file server) Anda dari luar jaringan lokal.

Server FileZilla

Filezilla adalah program klien FTP(FTP client) yang populer , tetapi mereka juga memiliki versi server(server version) yang tersedia secara bebas. Ini juga cukup mudah untuk diatur dengan opsi default dibiarkan tidak berubah selama instalasi.

server filezilla

Saat menginstal, Anda akan diminta untuk memilih bagaimana Anda ingin menginstal FileZilla dan yang terbaik adalah membiarkannya menginstal sebagai layanan Windows(Windows service) . Anda juga dapat membiarkan nomor port(port number) dengan nilai default(default value) . Klik Next(Click Next) dan kemudian Anda akan ditanya bagaimana server harus dimulai. Kecuali Anda ingin memulainya secara manual, perilaku default(default behavior) adalah memuat secara otomatis saat pengguna(user logs) masuk. Klik Instal(Click Install) dan itu akan selesai dalam beberapa detik.

Sebuah jendela kecil kecil akan muncul yang menunjukkan informasi dasar untuk server. Centang kotak A selalu sambungkan ke server ini(lways connect to this server) jika Anda tidak berencana(t plan) membuat server FTP(FTP server) lain di komputer yang sama. Klik OK(Click OK) dan antarmuka utama akan muncul.

port server filezilla

Ada beberapa langkah lagi untuk mendapatkan pengaturan direktori(directory setup) di FileZilla , tetapi teman-teman kami di HowToGeek telah menulis artikel bagus yang memandu Anda melalui sisa proses pengaturan FileZilla(setting up FileZilla) .

GratisNAS

Produk terakhir yang ingin saya sebutkan adalah FreeNAS , yang merupakan program open source yang luar biasa untuk membuat (source program)perangkat penyimpanan yang(storage device) terhubung ke jaringan Anda sendiri . Meskipun FreeNAS dapat melakukan banyak hal lain, tujuan dasarnya adalah membuat berbagi file lebih mudah.

Satu-satunya perbedaan FreeNAS dan dua program lain yang saya sebutkan di atas adalah bahwa yang pertama sebenarnya adalah sistem operasi(operating system) lengkapnya sendiri. Jika Anda ingin menggunakan FreeNAS , Anda harus mendedikasikan seluruh mesin untuk penggunaannya! Selain itu, ia memiliki persyaratan sistem tertentu yang mungkin mencegah Anda menggunakannya pada PC khusus Anda.

freena

Bagaimanapun, jika Anda memiliki mesin cadangan yang belum pernah Anda gunakan, mungkin sekaranglah saatnya untuk mengubahnya menjadi streaming dan berbagi super NAS .

Orang-orang di MakeUseOf telah menulis panduan lengkap untuk menginstal dan menyiapkan FreeNAS(setting up FreeNAS) hanya untuk berbagi file melalui Internet . Mereka juga berbicara tentang cara mengatur DNS dinamis sehingga Anda dapat mengakses server Anda dari luar jaringan lokal.

Firewall & Penerusan Port

Seperti yang disebutkan sebelumnya, agar semua ini berfungsi di luar jaringan rumah(home network) Anda , Anda harus melakukan hingga tiga hal:

1. Buka port pada firewall Windows(Windows firewall) lokal untuk PC ( HFS dan FileZilla(HFS and FileZilla) )

2. Teruskan(Forward) port tertentu ( FTP , WEB , dll) dari router Anda ke PC

3. Siapkan server rumah Anda dengan (home server)DNS dinamis , sehingga dapat diakses melalui URL daripada alamat IP(IP address) , yang dapat berubah kapan saja.

Opsi ketiga adalah opsional karena Anda bisa mencari alamat IP(IP address) eksternal Anda dan memberikannya kepada orang yang perlu mengakses server. Namun, jika Anda tidak memiliki alamat IP(IP address) statis dan sebagian besar rumah tempat tinggal tidak, maka alamat IP(IP address) dapat berubah kapan saja. Biasanya, itu akan sama selama beberapa hari jadi jika hanya itu yang Anda butuhkan untuk mentransfer file, maka jangan khawatir tentang opsi 3(option 3) . Jika Anda tidak tahu apa yang saya bicarakan, lihat posting saya yang menjelaskan perbedaan antara alamat IP(IP address) statis dan dinamis .

Saya telah menulis posting terperinci yang menjelaskan penerusan port(port forwarding) dan bagaimana Anda seharusnya mengonfigurasinya. Anda dapat mempelajari lebih lanjut tentang port penerusan pada router Anda dengan mengunjungi http://www.portforward.com/ .

Saya juga telah menulis tentang DNS dinamis dan bagaimana Anda bisa mendapatkan URL yang mudah diingat yang secara otomatis akan menunjukkan (URL)alamat IP(IP address) publik Anda meskipun berubah.

Mudah-mudahan, ini akan membantu Anda dalam menyiapkan server berbagi file dari rumah. Ini akan memakan sedikit waktu dan Anda akan mengalami beberapa cegukan di sepanjang jalan, tetapi itu benar-benar bisa dilakukan untuk kebanyakan orang. Jika Anda memiliki pertanyaan atau mengalami masalah yang tidak dapat Anda selesaikan, kirimkan komentar dan kami akan mencoba membantu. Menikmati!



About the author

Saya seorang insinyur perangkat lunak dan penjelajah. Saya memiliki pengalaman dengan Microsoft Xbox 360 dan Google Explorer. Saya dapat memberikan rekomendasi ahli untuk alat pengembangan perangkat lunak tertentu, serta membantu orang memecahkan masalah umum Explorer.



Related posts