Skip to main content

FTP Passive Mode Not Working แก้ยังไง? วิธีแก้ปัญหา FTP Passive Mode ใช้งานไม่ได้

 ปัญหา FTP Passive Mode Not Working เป็น Error ที่พบได้บ่อยเมื่อเชื่อมต่อ FTP ผ่านโปรแกรมอย่าง FileZilla, WinSCP หรือ Cyberduck แล้วไม่สามารถส่งหรือรับไฟล์ได้ แม้จะ Login เข้าเซิร์ฟเวอร์ได้แล้ว

อาการที่พบคือ เชื่อมต่อ FTP ได้ แต่ไม่สามารถเปิดโฟลเดอร์หรือ Transfer ไฟล์ได้ ซึ่งมักเกี่ยวข้องกับ Firewall, Router หรือการตั้งค่า FTP Server

บทความนี้จะอธิบาย สาเหตุของ FTP Passive Mode Not Working และวิธีแก้แบบมืออาชีพ


① 🔍 FTP Passive Mode คืออะไร

Passive Mode (PASV) คือโหมดการเชื่อมต่อ FTP ที่ให้ Client เป็นฝ่ายเปิด Data Connection

ข้อดีของ Passive Mode

  • ใช้งานผ่าน Firewall ได้ง่าย

  • เสถียรกว่า Active Mode

  • ใช้งานได้ดีกับเครือข่าย NAT

Passive Mode เป็นโหมดที่ FTP Client ส่วนใหญ่ใช้เป็นค่าเริ่มต้น


② ⚠️ อาการของ FTP Passive Mode Not Working

ตัวอย่าง Error ที่พบ

Entering Passive Mode
Connection timed out
Failed to retrieve directory listing

อาการที่พบ

  • Login FTP ได้

  • เปิดโฟลเดอร์ไม่ได้

  • Upload / Download ไม่ได้


③ ⚠️ สาเหตุหลักของ FTP Passive Mode Not Working

ปัญหานี้มักเกิดจาก 5 สาเหตุหลัก

🔥 1 Firewall บล็อก Passive Port

Passive Mode ใช้

  • Port 21

  • Passive Port Range

ถ้า Firewall บล็อก

FTP จะใช้งานไม่ได้


🌐 2 Router NAT ผิดพลาด

Router บางตัวอาจทำให้

  • Passive Port ไม่ถูก Forward


⚙️ 3 FTP Server ไม่เปิด Passive Port Range

FTP Server ต้องตั้งค่า

Passive Port Range

เช่น

50000 - 51000

🛑 4 Antivirus บล็อก FTP

Antivirus บางตัวมี Firewall

ที่บล็อก FTP Data Connection


📡 5 FTP Client ตั้งค่า Passive Mode ผิด

บางครั้ง FTP Client อาจตั้งค่า

Passive Mode ไม่ถูกต้อง


④ 🔧 วิธีแก้ FTP Passive Mode Not Working

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

✔️ ขั้นตอนที่ 1 เปิด Passive Mode ใน FileZilla

ไปที่

Edit → Settings → FTP

เลือก

Passive Mode

✔️ ขั้นตอนที่ 2 เปิด Passive Port ใน Firewall

เปิด Port

21

และ Passive Port Range เช่น

50000-51000

✔️ ขั้นตอนที่ 3 ปิด FTP ALG ใน Router

เข้า Router

ปิด

FTP ALG

เพราะฟีเจอร์นี้มักทำให้ FTP มีปัญหา


✔️ ขั้นตอนที่ 4 ตรวจสอบ FTP Server

ถ้าใช้ VPS หรือ Dedicated Server

ตรวจสอบว่า Server เปิด Passive Port Range แล้ว


✔️ ขั้นตอนที่ 5 ใช้ SFTP แทน FTP

ถ้า FTP ยังมีปัญหา

แนะนำใช้

SFTP

ซึ่งใช้ Port

22

กลางบทความนี้ต้องบอกว่า Error แบบ FTP Passive Mode Not Working เป็นหนึ่งในปัญหาที่ทีม COMSIAM พบได้บ่อยมาก โดยเฉพาะเวลาลูกค้าใช้งาน FTP ผ่าน Router หรือ Firewall ขององค์กร


⑤ 📡 Passive Mode vs Active Mode

Passive Mode

  • Client เปิด Data Connection

  • ใช้งานผ่าน Firewall ได้ง่าย

Active Mode

  • Server เปิด Data Connection

  • Firewall มักบล็อก

ดังนั้น Passive Mode จึงเป็นโหมดที่นิยมใช้มากที่สุด


สรุป

ปัญหา FTP Passive Mode Not Working

มักเกิดจาก

  • Firewall บล็อก Passive Port

  • Router NAT ผิดพลาด

  • FTP Server ไม่เปิด Passive Port

วิธีแก้ที่ได้ผลเร็วที่สุด

1 เปิด Passive Mode
2 เปิด Passive Port Range
3 ปิด FTP ALG

ทำครบตามนี้ส่วนใหญ่จะสามารถใช้ FTP Passive Mode ได้ปกติ

Popular posts from this blog

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

 Windows 11 คือระบบปฏิบัติการหลักที่คนทั่วโลกใช้มากที่สุด ไม่ว่าคุณจะใช้ทำงาน เล่นเกม หรือใช้งานทั่วไป การเข้าใจพื้นฐานของ Windows 11 จะช่วยให้คุณใช้งานคอมพิวเตอร์ได้เร็วขึ้น ปลอดภัยขึ้น และมีประสิทธิภาพมากขึ้น บทความนี้จะสอนทุกอย่างตั้งแต่พื้นฐาน เหมาะสำหรับมือใหม่และผู้ที่ต้องการใช้งาน Windows 11 อย่างมืออาชีพ ① ทำความรู้จัก Desktop และ Taskbar 🖥️ เมื่อเปิดเครื่อง Windows 11 คุณจะเห็นหน้าหลักที่เรียกว่า Desktop องค์ประกอบสำคัญ: Desktop → พื้นที่ทำงานหลัก Taskbar → แถบด้านล่าง Start Menu → เมนูเริ่มต้น Icons → ไอคอนโปรแกรม Taskbar ใช้สำหรับ: เปิดโปรแกรม สลับโปรแกรม ดูเวลา ดูอินเทอร์เน็ต เคล็ดลับ SEO สำคัญ: การเข้าใจ Taskbar จะช่วยให้คุณควบคุม Windows ได้ทั้งหมด ② วิธีเปิดโปรแกรมใน Windows 11 🚀 มี 3 วิธีหลัก: วิธีที่ 1: ใช้ Start Menu คลิกปุ่ม Start → เลือกโปรแกรม วิธีที่ 2: ใช้ Search คลิก Search → พิมพ์ชื่อโปรแกรม เช่น Chrome วิธีที่ 3: ใช้ Desktop Icon ดับเบิลคลิกที่ไอคอน วิธีที่เร็วที่สุดคือใช้ Search ③ วิธีเปิด File Explorer และ...

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

 การ Login WordPress Admin เป็นขั้นตอนสำคัญในการจัดการเว็บไซต์ WordPress หลังจากติดตั้ง WordPress แล้ว คุณต้อง Login เพื่อสร้างบทความ ติดตั้ง Theme และจัดการเว็บไซต์ WordPress Admin คือศูนย์ควบคุมของเว็บไซต์ทั้งหมด บทความนี้จะสอนวิธี Login WordPress Admin แบบละเอียด เหมาะสำหรับมือใหม่ ① เปิดเว็บเบราว์เซอร์ 🌐 คลิก: Start Menu พิมพ์: Chrome หรือ Edge เปิด Browser ② ไปที่หน้า Login WordPress 🔍 พิมพ์ URL: yourdomain.com/wp-admin หรือ yourdomain.com/wp-login.php หน้ Login จะเปิด ③ ใส่ Username ✔️ ใส่: Username ที่คุณตั้งไว้ตอนติดตั้ง WordPress ④ ใส่ Password 🔐 ใส่: Password ของ WordPress ⑤ คลิก Login ⏳ คลิก: Log In ระบบจะ Login ⑥ เข้า WordPress Dashboard 💻 หลัง Login จะเห็น: Dashboard สามารถจัดการเว็บไซต์ได้ ⑦ WordPress Dashboard ใช้ทำอะไร 🔧 ใช้สำหรับ: สร้างบทความ ติดตั้ง Plugin เปลี่ยน Theme ⑧ Login ไม่ได้ทำอย่างไร 🔒 ตรวจสอบ: Username Password หรือ Reset Password ⑨ WordPress Admin สำคัญหรือไม่ 🌍 สำคัญมาก เป็นศูนย์ควบ...

วิธีใช้ Microsoft Word เบื้องต้น สำหรับมือใหม่ (Complete Beginner Guide) 📝

 Microsoft Word เป็นโปรแกรมพิมพ์เอกสารที่ได้รับความนิยมมากที่สุดในโลก ใช้สำหรับสร้างเอกสาร รายงาน จดหมาย และงานต่าง ๆ ไม่ว่าคุณจะเป็นนักเรียน พนักงาน หรือเจ้าของธุรกิจ การรู้วิธีใช้ Microsoft Word จะช่วยให้คุณทำงานได้เร็วขึ้นและมีประสิทธิภาพมากขึ้น บทความนี้จะแนะนำวิธีใช้ Microsoft Word ตั้งแต่พื้นฐานจนสามารถใช้งานได้จริง ① วิธีเปิด Microsoft Word ครั้งแรก 🚀 คลิกปุ่ม Start Menu พิมพ์: Word คลิก: Microsoft Word หรือคลิกที่ไอคอน Microsoft Word บน Desktop เมื่อเปิดแล้ว คุณจะเห็นหน้าสำหรับสร้างเอกสารใหม่ ② วิธีสร้างเอกสารใหม่ 📄 หลังจากเปิด Word: คลิก: Blank document เอกสารใหม่จะถูกสร้างทันที ตอนนี้คุณสามารถเริ่มพิมพ์ข้อความได้ Word จะบันทึกอัตโนมัติในบางกรณี แต่ควรบันทึกเองเพื่อความปลอดภัย ③ วิธีพิมพ์และแก้ไขข้อความ ✏️ เพียงคลิกในเอกสาร แล้วเริ่มพิมพ์ คุณสามารถ: เพิ่มข้อความ ลบข้อความ แก้ไขข้อความ ใช้ปุ่ม: Backspace → ลบด้านหลัง Delete → ลบด้านหน้า Word รองรับการพิมพ์ทุกภาษา ④ วิธีบันทึกเอกสาร 💾 คลิก: File → Save As เลือกตำแหน่ง เช่น: Docum...