Untuk membuat koneksi data untuk transfer file atau daftar direktori, klien FTP (dalam mode FTP pasif) mengirimkan PASV
perintah ke server. Server merespons dengan alamat IP dan nomor portnya. Klien harus terhubung ke IP / port itu untuk memulai transfer.
Namun cukup umum bahwa server FTP berada di belakang NAT. Dan menyadari alamat lokalnya hanya dalam jaringan NATted. Ketika melaporkan alamat IP tersebut ke klien di luar NAT, alamat IP jelas tidak berguna. Ini jelas salah konfigurasi dari server FTP. Server FTP harus melaporkan alamat IP eksternalnya, yang dapat digunakan di luar jaringan NATted.
Karena ini merupakan masalah yang umum, banyak klien FTP mencoba mendeteksi ini (dengan memeriksa bahwa alamat IP yang dilaporkan berada dalam kisaran alamat yang disediakan untuk komunikasi lokal dalam jaringan pribadi ). FileZilla juga dan melaporkan pesan yang disebutkan. Anda harus melihat alamat yang menyinggung di log FileZilla:
2017-04-05 08:02:00 12064 3 Perintah: PASV
2017-04-05 08:02:00 12064 3 Tanggapan: 227 Memasuki Mode Pasif (10,0,0,1,213,36).
Ketika menemukan ini, FileZilla mencoba untuk terhubung ke alamat utama server FTP, karena itu biasanya alamat yang benar untuk digunakan. Jadi dalam kebanyakan kasus Anda tidak akan melihat masalah sama sekali.
Meskipun ketika Anda menyebutkan bahwa "Menjelajah hampir mustahil" (laporan masalah yang agak tidak berguna), sepertinya itu tidak membantu. Jika itu masalahnya, masalah yang paling umum adalah beberapa firewall (atau NAT) dalam perjalanan antara Anda dan server memblokir upaya koneksi ke port data (seperti yang dilaporkan dalam respons terhadap PASV
perintah).
Lihat artikel saya tentang konfigurasi jaringan untuk mode pasif FTP untuk detailnya.