ฉันกำลังตั้งค่าเซิร์ฟเวอร์ FTP บนเซิร์ฟเวอร์ Windows 2008 (R2) ของฉัน
ทุกอย่างดูเหมือนจะติดตั้งอย่างถูกต้อง แต่ฉันมีปัญหาในการใช้ไคลเอนต์ FTP เพื่อเข้าสู่เซิร์ฟเวอร์ FTP ของฉัน
ฉันสามารถเดสก์ท็อประยะไกลไปยังเซิร์ฟเวอร์และผ่านคำสั่ง DOS ฉันสามารถเข้าสู่ระบบได้อย่างง่ายดาย
แต่ถ้าฉันออกคำสั่งเช่น "DIR" มันจะหยุดด้วย: 150 การเปิดการเชื่อมต่อข้อมูลโหมด ASCII
ทุกอย่างที่ฉันวิจัยและอ่านชี้ไปที่พอร์ตไฟร์วอลล์และ / หรือการตั้งค่าโหมด Passive / Active
นี่คือสิ่งที่รบกวนฉัน ... ถ้าฉันใช้คำสั่ง DOS FTP ฉันสามารถเข้าสู่ระบบและใช้คำสั่ง "DIR" ได้ก็ต่อเมื่อฉันใช้ "localhost" เป็นที่อยู่ของฉัน
หากฉันระบุ URL FTP แบบเต็มฉันจะได้รับข้อผิดพลาดในการหยุด
หากฉันระบุ URL "localhost" ฉันไม่ได้รับข้อผิดพลาด
สิ่งนี้ทำให้ฉันเชื่อว่าเป็นปัญหาไฟร์วอลล์ (หรือแม้แต่ปัญหา IIS7?) แต่ฉันไม่แน่ใจว่าพอร์ตใดที่ฉันต้องเปิด
ฉันมีพอร์ต 20, 21 ที่เปิดบนไฟร์วอลล์ Windows ของฉัน ฉันได้เปิดพอร์ตเหล่านั้นบนไฟร์วอลล์ AWS (Amazon) ของฉันแล้ว
ฉันเชื่อว่าไคลเอนต์ FTP ของฉันใช้หมายเลขพอร์ตระยะยาวจำนวนหนึ่งซึ่งอาจถูกบล็อกโดยหนึ่งในสองไฟร์วอลล์ของฉัน ฉันใช้เครื่องมือตรวจสอบเครือข่ายเพื่อลองและดูว่าพอร์ตใดที่กำลังโทรเข้า แต่ฉันไม่สามารถเข้าใจได้
ความคิดคำแนะนำและเคล็ดลับความช่วยเหลือใด ๆ