บันทึกการเปลี่ยนแปลง (Mudfish Cloud VPN)
เคล็ดลับ
หาไฟล์ติดตั้งรุ่นก่อนหน้าได้ที่ รายการไฟล์เผยแพร่
6.5.5 (2026-09-28)
- mudfish
- หากอ่านข้อมูลเซิร์ฟเวอร์รีเลย์แบบคงที่ตอนเริ่มต้นไม่สำเร็จ จะลองใหม่สูงสุดสองครั้ง
- แก้ปัญหาการปล่อยข้อมูลเส้นทางก่อนประมวลผลข้อความ routing socket เสร็จ ซึ่งอาจทำให้โปรแกรมหยุดผิดปกติ
- macOS: แก้ปัญหาการนำค่า DNS ของ Full VPN ไปใช้ขณะเปิดโหมดไอเท็ม WFP ร่วมด้วย
- ลบตัวเลือกบรรทัดคำสั่งไคลเอนต์และเซิร์ฟเวอร์ ADN ที่เลิกใช้แล้วในโปรเซส Core ได้แก่
-aและ-A
- mudflow
- จัดการสถานะการส่งและจำนวนครั้งที่ล้มเหลวอย่างถูกต้องเมื่อลองส่งคำขอตั้งค่าเซิร์ฟเวอร์รีเลย์ใหม่หลังซ็อกเก็ตผิดพลาด
- แก้ปัญหาที่อาจเกิด deadlock ขณะล้างคำขอที่ถึงจำนวนครั้งลองใหม่สูงสุด
- จัดกลุ่มข้อผิดพลาด MUDEC_01696 ตามคู่ไอเท็มและเซิร์ฟเวอร์รีเลย์ เพื่อลดข้อความซ้ำและแยกการตั้งค่าที่ล้มเหลวได้ง่ายขึ้น
- mudrun
- แก้ปัญหาโปรแกรมหยุดผิดปกติระหว่างเข้าสู่ร ะบบ เมื่อค่าโหมดผู้เชี่ยวชาญหรือ alias ในคำตอบยืนยันตัวตนเป็นบูลีน
- แก้ปัญหาโปรแกรมหยุดผิดปกติเมื่อคำขอวัด TCP RTT ไม่มี IP หรือพอร์ต และให้คืนข้อผิดพลาดแทน
- Linux: ค้นหาเทอร์มินัลที่ใช้ได้ เช่น Konsole, GNOME Terminal, Xfce Terminal หรือ xterm เพื่อเรียก
mudnetmonและmudmtrพร้อมจัดการชื่อผู้ใช้ที่มีอักขระพิเศษอย่างถูกต้อง - Windows: แก้ปัญหาที่อาจหยุดผิดปกติขณะโหลดรายการโปรเซสเมื่อ GameGuard ทำงานอยู่
- Windows: ปรับปรุงรายงานการหยุดผิดปกติให้จัดการข้อผิดพลาดที่เกิดพร้อมกัน และป้องกันการบันทึกวนซ้ำเมื่อเธรดรายงานเองเกิดข้อผิดพลาด
- UI
- ร้องขอเส้นทางที่ผ่านเซิร์ฟเวอร์รีเลย์สองเครื่องอย่างชัดเจนในแผนที่ RTT ของโหมดขั้นสูงและ Multi Path
- เพิ่มรายการเกมและโปรแกรมในการค้นหาบนแดชบอร์ด
- mudwfp_proxy
- macOS: เพิ่มตัวระบุโปรแกรมในส่วนหัวพร็อกซี TCP/UDP และขยายบั ฟเฟอร์ชื่อ เพื่อให้โปรแกรมที่มีตัวระบุยาวแสดงในบันทึกและสถิติทราฟฟิกได้ถูกต้อง
- macOS: ใช้นาฬิกาแบบ monotonic สำหรับตัวจับเวลาพร็อกซี เพื่อจัดการเวลาหมดอย่างสม่ำเสมอ
- Windows: เพิ่มคำอธิบายข้อผิดพลาดของระบบในข้อความเริ่มไดรเวอร์ WFP ไม่สำเร็จ (MUDEC_00514)
6.5.4 (2026-09-06)
- muddiag
- เพิ่ม
mudwfp_proxy_stdout.txtในรายงานปัญหาของ Linux และ macOS
- เพิ่ม
- mudfish-exclude
- Linux: เพิ่มเครื่องมือบรรทัดคำสั่งสำหรับเรียกโปรแกรมที่เลือกโดยไม่ผ่าน Mudfish และใช้การเชื่อมต่อ IPv4 เดิม ต้องมีสิทธิ์ root, cgroup v2,
ipและiptables
- Linux: เพิ่มเครื่องมือบรรทัดคำสั่งสำหรับเรียกโปรแกรมที่เลือกโดยไม่ผ่าน Mudfish และใช้การเชื่อมต่อ IPv4 เดิม ต้องมีสิทธิ์ root, cgroup v2,
- mudnetmon
- เพิ่มตัวเลือก
-r/--readเพื่อโหลดรายงานทราฟฟิก JSON มาตรวจสอบออฟไลน์หรือส่งออก
- เพิ่มตัวเลือก
- mudrun
- macOS: แก้ปัญหาการปิดโปรแกรม mudwfp_proxy
- Windows: ปิดการผูก IPv6 ของ TAP-Win32 Adapter V9 ในเบื้องหลังเมื่อเริ่มโปรแกรม
- เพิ่มการแจ้งเตือนแดชบอร์ดยกเว้นระดับข้อมูลในรายงานข้อผิดพลาดอัตโนมัติ และไม่รวมการแจ้งแพ็กเก็ตสูญหาย MUDEC_00238 ที่เกิดตามปกติ
6.5.3 (2026-05-25)
- mudfish
- บันทึกคำขอที่ผ่าน DHCP relay agent อย่างถูกต้อง และส่งคำตอบกลับไปยัง relay agent ด้วย
- Windows: หากเปลี่ยน MTU ไม่สำเร็จ ให้บันทึกคำสั่งที่ล้มเหลวแล้วทำงานต่อ แทนการปิดโปรเซส
- mudrun
- แก้ปัญหาการตั้งค่าไม่ถูกใช้เมื่อมีกฎยกเว้น Full VPN มากเกินไป
- หากเรียก Launcher ซ้ำ ให้เปิดแดชบอร์ดที่ทำงานอยู่แล้ว แทนการจบด้วยข้อผิดพลาด
- หากใช้
.ipportไม่ได้ ให้เปิดแดชบอร์ดด้วยที่อยู่ bind และพอร์ตที่กำหนดไว้ - การเลือกอัตโนมัติตาม RTT จะขอและใช้เส้นทางที่ตรงกับโหมดเซิร ์ฟเวอร์รีเลย์ปัจจุบัน เช่น โหมดพื้นฐานหรือ Multi Path
- รักษาลำดับการเรียงเส้นทางยกเว้น Full VPN ให้คงที่ และขยายหน้าต่างแก้ไข
- ใช้เอนด์พอยต์
/prog/launcher/confโดยเฉพาะสำหรับบันทึกการตั้งค่า Launcher
- mudwfp_proxy
- เพิ่มตัวเลือก
-Gบน Windows, macOS และ Linux เพื่อใช้ระดับการบันทึกตามที่ตั้งใน Mudfish Launcher
- เพิ่มตัวเลือก
6.5.2 (2026-05-06)
- mudfish
- ปรับความแม่นยำการวัด RTT โดยล้างข้อมูลค้างในซ็อกเก็ต สุ่มการส่งแพ็กเก็ตวัด และตรวจสอบคำตอบ
- แก้การใช้ซ็อกเก็ตวัด RTT ซ้ำและการจัดการหมดเวลา
- แก้การตรวจสอบการเชื่อมต่อ TCP รีเลย์ และเพิ่มการตรวจขอบเขต FD_SETSIZE
- ปรับลำดับปิดการเชื่อมต่อเพื่อให้ปิดได้ตามปกติ
- mudrun
- ทำรูปแบบข้อผิดพลาด HTTP API ให้สอดคล้องกัน และแก้รหัสตอบกลับ สำเร็จที่ไม่ถูกต้อง
- เพิ่มเอนด์พอยต์ดีบักสำหรับบันทึกระดับ trace
- เปลี่ยนชื่อไฟล์ JavaScript ของ UI เพื่อให้แคชอัปเดต
6.5.1 (2026-05-02)
- mudflow
- เพิ่มรหัส MUDEC_01697 และ MUDEC_01698 เพื่อวินิจฉัยปัญหาการจัดการ session ID (SID) ของระบบเบื้องหลัง
- API เลือกอัตโนมัติภายในคืนค่าเวอร์ชันปัจจุบันอย่างถูกต้อง
- mudrun
- เพิ่มโหมด Blacklist ให้ Web Inspect จัดการโดเมนที่จะส่งผ่าน Mudfish ได้ทั้งแบบ Whitelist และ Blacklist
- แยกการตั้งค่าโดเมนแบบกำหนดเองเป็น Whitelist และ Blacklist
- ปรับเว็บแดชบอร์ดให้รองรับการตั้งค่า Web Inspect แบบใหม่
- mudwfp_proxy
- ปรับปรุงการจัดการสัญญาณบน Linux และ macOS พร้อมจัดระเบียบโค้ด