Tuesday, October 25, 2016

Cara Membangun FTP Server Di Windows Server 2012 R2 (Anonymous User)



Selamat berjumpa kembali dengan si agan agan aja :v pada kali ini agan akan membagikan sebuah imformasi nih yaitu Cara Membangun FTP Server Di Windows Server 2012 tetapi sebelum itu saya akan menjelaskan dulu apa si itu ftp ? seperti apasih bentuknya ftp ? dan siapa sih ftp? :v

Apa itu FTP ?


FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. 
 
Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut dan juga bisa kalian mengakses melalui Command prompt yaitu dengan cara ftp ftp://nameserver atau ftp ftp.namadomain.
 
FTP menggunakan protokol Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan server, sehingga di antara kedua komponen tersebut akan dibuatlah sebuah sesi komunikasi sebelum pengiriman data dimulai. Sebelum membuat koneksi, port TCP nomor 21 di sisi server akan "mendengarkan" percobaan koneksi dari sebuah klien FTP dan kemudian akan digunakan sebagai port pengatur (control port) untuk 
 
(1) membuat sebuah koneksi antara klien dan server, 
(2) untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server dan juga 
(3) mengembalikan respons server ke perintah tersebut. Sekali koneksi kontrol telah dibuat, 
 
maka server akan mulai membuka port TCP nomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk mengirim data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan.
 
FTP hanya menggunakan metode autentikasi standar, yakni menggunakan username dan password yang dikirim dalam bentuk tidak terenkripsi. Pengguna terdaftar dapat menggunakan username dan password-nya untuk mengakses, men-download, dan meng-upload berkas-berkas yang ia kehendaki. Umumnya, para pengguna terdaftar memiliki akses penuh terhadap beberapa direktori, sehingga mereka dapat membuat berkas, membuat direktori, dan bahkan menghapus berkas. Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login, yakni dengan menggunakan nama pengguna anonymous.
 
Setelah kalian semua telah membaca tentang Apa sih itu FTP, dan kalian bisa memahaminya. berarti kalian hebat dan kalian bisa melanjutkan ke sesi yang berikutnya yaitu Konfigurasi FTP, tetapi ada lagi nih sebelum kita mulai yaitu mempersiapkan semua alat dan bahan yang akan kita gunakan saat konfigurasi di mulai.
Pertama - tama persiapan yang akan kita butuhkan adalah :
 
Setelah kalian menyiapkan semuanya sekarang kita bisa mulai konfigurasinya.
 
  • 1. kalian buka Server manager -> setelah itu cari kata manage dan lalu pilih Add Roles and Features




  • 2. lalu pada gambar di bawah pilih Role based or feature based instalallation setelah itu klik Next





  • 3. setelah itu pada sesi ini kalian pilih "Select a server from the server pool" nanti di akan otomatis muncul nama dekstop yang ada pada Windows Server kalian. jika sudah ada kalian bisa klik "next"



  
  • 4. di sini kalian pilih Roles yang bagian"Web Server(IIS)" lalu kalian centang "FTP Server" setelah itu kalian klik "Next"





  • 5. pada gambar di bawah ini kalian klik install untuk memulai penginstallanya.


 
  • 6. pada gambar di bawah ini kalian masuk ke Server manager -> Tool -> DNS jika sudah masuk ke DNS. kalian buat DNS untuk FTP server kalian nanti dengan cara klik kanan DNS kalian lalu pilih "New Host"
 

  • 7. setelah itu pada gambar ini kalian masukkan untuk Name = FTP.  IP address= IP yang ada pada Server kalian, disini saya mengunakan IP address 10.10.10.2
  


  • 8. pada gambar di bawah ini kalian setting terlebih dahulu IP address pada Windows Server kalian dan sesuaikan dan samakan IP address pada windows server kalian dan pada DNS yang kalian daftarkan sebelunnya yaitu DNS FTP.


  • 9. Setelah kalian samakan IP sekarang kalian coba test PING DNS FTP kalian apa sudah terkoneksi atau belum jika sudah kalian bisa melanjutkan ke sesi berikunya.



  • 10. pada gambar di bawah ini adalah tampilan awal FTP manager saat di install sebelumnya.



  • 11. kalian klik FTP authentic yang telah saya beri tanda.


  • 12. lalu kalian klik Anonymous Authentication dan klik Enable untuk mengaktifkan anonymous user mode



  • 13setelah itu kalian buat Folder Untuk data-data pada FTP kalian nanti, contoh saya buat dengan nama ftp dan saya taruh di Local Disk(C)


  • 14. lalu kalian klik kanan pada Sites lalu klik Add FTP Site


  • 15. pada gambar di bawah ini kalian isikan dengan FTP site name : ftp.dnskalian lalu kalian klik tanda pada gambar di bawah untuk mencari dan memilih folder yang akan kita pilih nanti, lalu kalian pilih folder ftp kalian yang sebelumnnya telah di buat. setelah itu kalian klik ok


  • 16. di sini kalian isi Binding : IP address : 10.10.10.2 Port:21 lalu kalian centang Start FTP site automatically setelah itu kalian pilih SSL : No SSL setelah itu kalian klik Next


  • 17.pada gambar di bawah ini kalian pilih Authentication : Anonymous lalu pilih Allow access to : Anonymous users dan jangan lupa untuk mencentang Read and Write. setelah itu kalian klik Finish.




  • 18. pada gambar di bawah ini adalah contoh bahwa pembuatan FTP telah terbuat.





  •  19. Setelah FTP terbuat maka yang harus kalian lakukan adalah menghubungkan ke FTP Server yang telah kalian buat dengan cara ftp ftp.namadnskalian. pada CMD kalian.

 
  • 20. setelah mencoba menghubungkan lewat CMD sekarang kita akan mencoba menghubungkan lewat Browser(URL) dengan cara ketik ftp.dnskalian setelah itu enter.
 

  • 21. Setelah kalian berhasil mencoba menghubungkan pada server kalian. sekarang kita akan mencoba menghubungkan ke client kalian. sekarang kita atur windows firewall terlebih dahulu agar ftp pada server kita bisa di hubungkan ke client. atur windows firewall jadi tidak berfungsi atau di matikan terlebih dahulu.


  • 22. setelah kalian berhasil mengatur Windows firewall. sekarang kita bisa mulai atur IP Address pada Client kita. disini saya menggunakan OS Manjaro linux jika kalian ingin berbeda slihkan(bebas) pertama kalian masukkan 
  • IP Address : 10.10.10.3 (contoh karena pada server saya menggunakan IP Address :10.10.10.2) 
  • Netmask :255.255.255.0 (karena server saya juga sama seperti ini ) 
  • Gateway : IP server kalian dan Primary DNS : IP server kalian. jika kalian tidak ingin memasukkan secondy DNS juga tidak apa karena tidak terlalu berpengaruh. setelah selesai kalian klik Save/OK


  • 23.Setelah kalian mengatur IP Address pada Client. sekarang coba kalian test akses FTP Server kalian dari Client kalian melalui terminal dengan cara ftp ftp.dnskalian. pada gambar di bawah adalah contoh berhasilnya mengakses FTP dari Client ke Server.
 


  •  24. Setelah dari terminal berhasil. sekarang kita akan mencoba mengakses FTP melalui browser(URL) dengan cara ketik ftp.dnskalian. setelah itu klik Enter. pada gambar di bawah ini adalah contoh berhasilnya mengakses FTP dari Browser Client ke Server FTP

karena kalian sudah berhasil membuat FTP Server di Windows Server 2012 R2 untuk Anonymous User. berarti penjalasan saya pada post ini telah selesai dan tuntas.

jika ada yang tidak berhasil ataupun ada yang bermasalah kalian bisa komentar pada postingan ini agar saya bisa menanggapi
dan itu saja yang dapat saya sampaikan. terima kasih bagi anda yang mengunjungi blog saya
mohon maaf bila ada kesalahan kata maupun pada gambar screenshots
Semoga Bermanfaat :)


Lorem ipsum is simply dummy text of the printing and typesetting industry.

4 comments

terima kasih tutorialnya, tapi saya tidak bisa melakukan step ke 23 dan 24, apa perlu ping dari windows server 12 ke local? karena step 23 saya coba tidak berhasil. saya coba ping local ke server pun bisa ping.

udah di cek belum gan.. kalo ftp nya di buka lewat winser12 nya bisa gk?

Thanks and that i have a super provide: How Much House Renovation Cost home addition remodeling


EmoticonEmoticon