Saya memiliki dua router yang mengatur rumah saya, router Verizon default yang datang dengan ISP saya dan Linksys EA6350 yang saya setel untuk mengalirkan router Verizon saya. Router linksys juga dilengkapi dengan server ftp bawaan yang saya gunakan dengan hard drive eksternal saya. Masalahnya adalah karena router ini tidak terhubung ke Internet, server ftp hanya untuk LAN saya. Ketika saya mencoba untuk port forward pada router Verizon saya, saya meneruskan port 21 dan ke 192.168.1.4 yang merupakan alamat ip LAN dari router linksys. Tetapi sekarang ketika saya menguji apakah port terbuka di canyouseeme.org, ini menunjukkan bahwa nomor port 21 diblokir. Bisakah seseorang membantu saya memperbaiki ini?
networking
router
ftp
port-forwarding
Vinay
sumber
sumber
Jawaban:
Pikiran
Sesuatu mungkin memblokir port 21 karena alasan tertentu. Dari apa yang saya dapat google, Verizon tidak memblokir port 21 tetapi Anda mungkin ingin mencoba port kontrol yang berbeda (misalnya 2222) untuk koneksi luar. Ini dapat menambahkan lapisan keamanan kecil juga dari orang yang memindai port 21 untuk server FTP yang dapat diretas.
Alihkan mode koneksi klien Anda. Ada mode "aktif" (PORT) dan "pasif" (PASV) FTP dan ini pada dasarnya mengatur siapa yang dapat memberi tahu siapa alamat / port yang akan digunakan (klien atau server). Ini membuat perbedaan. Agar FTP dapat bekerja di belakang Firewall / NAT, mode PASV sering diperlukan / disukai.
Anda mungkin perlu membuka lebih banyak port . Port 21 hanyalah port kontrol. Sebagian besar transfer data terjadi pada kisaran port yang lebih tinggi (misalnya 9000-10000) yang mungkin harus Anda teruskan di router Anda (ini terjadi dalam mode "PASV"). Dengan mode "PORT", Anda mungkin perlu membuka / meneruskan Port 20 untuk komunikasi data tambahan.
sumber