วิธีตั้งค่า Active Mode ใน FileZilla (ใช้เมื่อ Passive Mode ไม่เวิร์ก)

 Active Mode เป็นโหมดการเชื่อมต่อ FTP ที่หลายคนไม่ค่อยได้ใช้ แต่ยังสำคัญในบางกรณี โดยเฉพาะเมื่อคุณอยู่ในเครือข่ายที่อนุญาตการเชื่อมต่อแบบ Active หรือเมื่อ Passive Mode มีปัญหา เช่น เชื่อมต่อได้แต่โอนไฟล์ไม่ได้ หรือโหลดโฟลเดอร์ไม่ขึ้น การเข้าใจ Active Mode จะช่วยให้คุณแก้ปัญหา FTP ได้ครบทุกสถานการณ์

บทความนี้จะอธิบาย วิธีตั้งค่า Active Mode ใน FileZilla แบบละเอียด พร้อมข้อควรรู้ว่าเมื่อไหร่ควรใช้ และต้องระวังอะไรบ้างเพื่อให้เชื่อมต่อ FTP ได้เสถียร


① Active Mode คืออะไร

Active Mode คือรูปแบบการเชื่อมต่อ FTP ที่

Server จะเป็นฝ่าย “ติดต่อกลับ” มาที่ Client

เพื่อสร้างช่องทางรับส่งข้อมูล (Data Connection)

สรุปสั้นๆ

  • Control Connection: Client → Server

  • Data Connection: Server → Client

จุดนี้เองที่ทำให้ Active Mode มักติดปัญหาเมื่อมี Router หรือ Firewall


② Active Mode ต่างจาก Passive Mode ยังไง

Passive Mode

Client เป็นฝ่ายเปิดการเชื่อมต่อไปยัง Server ทั้งหมด
✔ ใช้งานผ่าน Router ง่าย
✔ Firewall บล็อกยาก
✅ เหมาะกับผู้ใช้ทั่วไป

Active Mode

Server ต้องเชื่อมกลับมาที่ Client
⚠️ มักติดปัญหา NAT / Router
⚠️ ต้องเปิดพอร์ตฝั่ง Client
✅ เหมาะกับเครือข่ายองค์กรบางแบบ หรือกรณีเฉพาะ


③ เมื่อไหร่ควรใช้ Active Mode

Active Mode มักใช้ในกรณีเหล่านี้

🧪 เครือข่ายองค์กรที่ตั้งค่า FTP ไว้แบบ Active
🧱 Passive Mode ถูกบล็อกด้วยนโยบาย Firewall ภายใน
📡 เชื่อมต่อได้แต่โอนไฟล์ไม่ได้ในบางสภาพแวดล้อม
🖥 ใช้งานใน LAN เดียวกันกับ FTP Server

ถ้าคุณใช้เน็ตบ้านทั่วไป ส่วนใหญ่ Passive Mode จะเหมาะกว่า


④ วิธีตั้งค่า Active Mode ใน FileZilla

ทำตามขั้นตอนนี้

1️⃣ เปิด FileZilla

2️⃣ คลิกเมนู

Edit

3️⃣ เลือก

Settings

4️⃣ ไปที่หัวข้อ

FTP

5️⃣ เลือก

Active Mode

จากนั้นกด

OK

เมื่อเชื่อมต่อ FTP ใหม่ โปรแกรมจะใช้ Active Mode


⑤ ตั้งค่า Active Mode ให้ใช้งานได้จริง (จุดที่คนพลาดบ่อย)

Active Mode มักล้มเหลวเพราะ “พอร์ตฝั่ง Client ถูกบล็อก”

สิ่งที่ควรทำ

✅ ตรวจสอบว่า Firewall อนุญาต FileZilla
✅ ถ้าอยู่หลัง Router (NAT) อาจต้องเปิดพอร์ตที่จำเป็น
✅ ใช้งานในเครือข่ายที่ Server สามารถเชื่อมกลับมาหาเครื่องคุณได้

ถ้า Server เชื่อมกลับมาไม่ได้ จะเกิดอาการ

  • เชื่อมต่อได้ แต่ list ไฟล์ไม่ขึ้น

  • โอนไฟล์ fail

  • transfer ค้าง


⑥ วิธีตรวจสอบว่า Active Mode ทำงานหรือไม่

หลังเชื่อมต่อ FTP ให้ดูที่

Message Log

ถ้า Active Mode ทำงานได้ มักจะเห็นลักษณะข้อความเกี่ยวกับการสร้าง data connection จากฝั่ง server

หากยังพบ Error ให้ลองสลับกลับไป Passive Mode ทันที


⑦ ปัญหาที่พบบ่อยเมื่อใช้ Active Mode

❌ Failed to retrieve directory listing
❌ Connection timed out
❌ Transfer failed

สาเหตุหลัก

🧱 Firewall ฝั่ง Client บล็อกพอร์ต
🌐 NAT ทำให้ Server หา IP จริงของเครื่องไม่เจอ
🔌 Router ไม่อนุญาต inbound connection

ในสถานการณ์เหล่านี้ Passive Mode มักแก้ได้ไวกว่า


⑧ Active Mode กับ Router / NAT (เข้าใจง่ายๆ)

ถ้าเครื่องคุณอยู่หลัง Router แบบ NAT

Server จะ “เห็น” แค่ IP ของ Router ไม่เห็น IP ของเครื่องจริง

ทำให้ Server เชื่อมกลับมาหาเครื่องคุณไม่ได้

นี่คือเหตุผลที่ Active Mode ไม่เหมาะกับผู้ใช้ตามบ้านส่วนใหญ่


⑨ ตัวเลือกที่ปลอดภัยกว่า: ใช้ SFTP

ถ้าคุณเจอปัญหา FTP บ่อยๆ แนะนำให้ใช้

SFTP

ซึ่งเชื่อมผ่าน SSH และไม่ต้องพึ่ง Active/Passive

  • ปลอดภัยกว่า

  • เสถียรกว่า

  • ใช้ Port 22

ในเว็บไซต์ COMSIAM จะมีบทความสอนตั้งค่า SFTP ด้วย FileZilla แยกแบบละเอียด


⑩ สรุป

Active Mode ใน FileZilla เป็นโหมดที่ยังจำเป็นในบางเครือข่าย โดยเฉพาะระบบองค์กรหรือการใช้งานใน LAN ที่ Server สามารถเชื่อมกลับมาหาเครื่อง Client ได้ แต่สำหรับผู้ใช้ทั่วไปที่อยู่หลัง Router หรือ NAT การใช้ Passive Mode มักเสถียรกว่า หากต้องใช้ Active Mode ควรตรวจสอบ Firewall และเครือข่ายให้พร้อม เพื่อให้การโอนไฟล์ผ่าน FTP ทำงานได้จริง

Popular posts from this blog

วิธี Login WordPress Admin (WordPress Login Guide)

วิธีใช้ Windows 11 เบื้องต้น สำหรับมือใหม่ (Step-by-Step Guide) 💻

วิธีแก้ Access Point ติดตั้งแล้วเน็ตช้า – 10 สาเหตุที่ทำให้ WiFi ช้าและวิธีแก้จริง