ข้ามไปยังเนื้อหาหลัก

ติดตั้งแพ็กเกจ Mudfish

Mudfish Cloud VPN สำหรับเราเตอร์ประกอบด้วยแพ็กเกจ OpenWRT ได้แก่ Mudfish Core และแพ็กเกจ Mudfish UI สำหรับเว็บอินเทอร์เฟซ Luci

เวอร์ชัน OpenWRT ที่รองรับ​

ปัจจุบันรองรับ OpenWRT เวอร์ชันต่อไปนี้อย่างเป็นทางการ

  • 23.05
  • 22.03
  • 21.02
  • 19.07
  • 18.06

เราเตอร์ที่รองรับ​

เราเตอร์ต่อไปนี้ได้รับการยืนยันแล้วว่าใช้งาน Mudfish ได้ถูกต้อง

แพ็กเกจที่จำเป็น​

ต้องติดตั้งแพ็กเกจต่อไปนี้เพื่อให้ Mudfish ทำงานบนเราเตอร์ได้ถูกต้อง

  • ip

    ใช้กำหนดตารางเส้นทางสำหรับไอเท็ม Mudfish

  • kmod-tun: ไดรเวอร์ tun(4)

  • libopenssl

  • libpthread

  • librt

  • zlib

แพ็กเกจสำหรับเราเตอร์แต่ละรุ่นหาได้จาก https://downloads.openwrt.org/ และต้องติดตั้งก่อนแพ็กเกจ Mudfish ลิงก์สำหรับแต่ละรุ่นมีดังนี้

ติดตั้งเว็บอินเทอร์เฟซ Luci​

หากต้องการตั้งค่าผ่านเว็บอินเทอร์เฟซ Luci แทน SSH ให้ติดตั้งแพ็กเกจ Luci ตามด้านล่าง แล้วจะตั้งค่าเราเตอร์ผ่านเบราว์เซอร์ได้

# opkg update
# opkg install luci
# opkg install luci-i18n-base-ko

หากติดตั้ง Mudfish บนเฟิร์มแวร์ OpenWRT 19.07 ต้องติดตั้งแพ็กเกจ luci-compat ด้วยเพื่อให้เมนูแสดงใน UI อย่างถูกต้อง

# opkg install luci-compat

ติดตั้งแพ็กเกจ Mudfish ด้วย opkg​

ดูวิธีติดตั้งแพ็กเกจ Mudfish ในเอกสาร วิธีใช้คำสั่ง opkg และดูข้อมูลแพ็กเกจที่เผยแพร่แล้วได้ที่ https://mudfish.net/releases/openwrt/

หากติดตั้งแพ็กเกจ Mudfish ไว้แล้ว ให้ลบด้วยคำสั่งด้านล่างก่อนติดตั้งใหม่

# opkg remove mudfish-pi

ตรวจสอบ URL ของไบนารีที่ตรงกับเราเตอร์ แล้วติดตั้งแพ็กเกจ Mudfish ด้วยคำสั่ง opkg

ตัวอย่างเช่น ใช้คำสั่งต่อไปนี้เพื่อติดตั้งบนเราเตอร์ Mi Wi-Fi Nano / Youth (R1CL)

ก่อนติดตั้ง ต้องเปิดไดเรกทอรี https://mudfish.net/releases/openwrt/packages-18.06 เพื่อตรวจสอบว่าเป็น Mudfish รุ่นล่าสุด เอกสารอาจอัปเดตช้าจึงไม่ได้แสดงรุ่นล่าสุดเสมอไป

# opkg install http://mudfish.net/releases/openwrt/packages-18.06/mipsel_24kc/base/mudfish-pi_2.1.22-1_mipsel_24kc.ipk
# opkg install http://mudfish.net/releases/openwrt/packages-18.06/mipsel_24kc/luci/luci-app-mudfish-pi_git-18.285.02627-b9e5d56-1_all.ipk