บทนำ
บทความนี้อธิบายขั้นตอนการ deploy SASE-ZTG Connector บนระบบปฏิบัติการ Linux โดยละเอียด รวมถึง requirement ของ server, การดาวน์โหลด installation package, การติดตั้งและตรวจสอบสถานะ Connector ทำหน้าที่เป็น secure bridge ระหว่าง Sangfor Access Secure cloud และแอปพลิเคชันภายในองค์กร เพื่อให้ผู้ใช้สามารถเข้าถึง internal apps ได้อย่างปลอดภัยผ่าน Zero Trust architecture
Update (มิถุนายน 2025): Linux App Connector รุ่นใหม่รองรับ TUN Mode โดย default ซึ่งให้ throughput สูงขึ้นและ latency ต่ำกว่า legacy mode อย่างมีนัยสำคัญ Installation Package ที่ดาวน์โหลดจาก console ตั้งแต่ 6 มิถุนายน 2025 เป็นต้นไปจะใช้ TUN mode โดยอัตโนมัติ
ข้อกำหนดเบื้องต้น (Prerequisites)
- มีสิทธิ์ใช้งาน SASE-ZTG บนบัญชี admin
- Server System Requirements:
- OS: CentOS 7.9 หรือใหม่กว่า / Ubuntu 16 หรือใหม่กว่า
- CPU: 4 cores
- Memory: 8 GB ขึ้นไป
- Hard Disk: 256 GB ขึ้นไป
- Network: server ต้องเข้าถึง POP-related IP addresses และ intranet applications ได้
- Internal domain resolution settings ถูกตั้งค่าบน Linux server และ connector สามารถสื่อสารกับ DNS server ภายใน intranet ได้
- แนะนำให้เตรียม 2 server สำหรับ HA deployment เพื่อป้องกัน SPOF (อาจใช้ 1 server หากไม่ต้องการ HA)
- ห้ามแก้ไขชื่อ installation package ที่ดาวน์โหลดมา
ขั้นตอนการตั้งค่า (Configuration Steps)
- Login เข้าสู่ Platform-X console และคลิก Visit ที่ Sangfor Access Secure
- ไปที่ Core Features > Zero Trust Guard > Policy > Internal Apps > Connectors แล้วคลิก Add
- ในหน้า Add Connector ระบุ Connector Name (รองรับตัวอักษรและอักขระพิเศษ) แล้วคลิก Next
- เลือก Environment เป็น Linux จากนั้นที่ส่วน Install Connector คลิก Download Package เพื่อดาวน์โหลด installation package สำหรับ Linux
- คัดลอก installation package ไปที่ directory /home หรือ /tmp ของ Linux server
- เข้าถึง directory ที่เก็บไฟล์ และรันคำสั่งเพื่อแตกไฟล์:
cd /tmp/-
tar -xvf connector-linux-ztg-xxx.tar(เปลี่ยน xxx เป็นชื่อจริงของไฟล์) -
llเพื่อดูไฟล์ที่แตกแล้ว จะเห็น directory ชื่อ target/
- เข้า directory และรัน install script:
cd target/-
llเพื่อดูรายการไฟล์ (จะเห็น check.sh, install.sh, connector, conf, ฯลฯ) -
sudo ./install.shเพื่อติดตั้ง connector
- หลังการติดตั้งเสร็จ ระบบจะ install upgrade agent โดยอัตโนมัติและแสดงข้อความ Install upgrade agent success
- ตรวจสอบสถานะ service ด้วยคำสั่ง
systemctl status connector.serviceหากแสดง Active: active (running) แสดงว่า connector ทำงานปกติ - (แนะนำ) ทำซ้ำขั้นตอน 1-9 บน server ตัวที่สองเพื่อ deploy HA ระบบจะรวม connector ทั้ง 2 ตัวเป็น cluster โดยอัตโนมัติ
การตรวจสอบ (Verification)
กลับไปที่ Sangfor Access Secure console ที่ tab Connectors ตรวจสอบว่าสถานะของ Connector แสดง Connected และ Instances แสดงสถานะ Up (สีเขียว) สามารถดูรายละเอียด CPU, Memory, Bandwidth และ DNS ของแต่ละ instance ได้ในตาราง
หมายเหตุ (Notes)
- จำนวนสูงสุดของ ZTG connector instances คือ 128 instances ต่อระบบ และ 16 instances ต่อ connector หนึ่งตัว
- สถานะ Connector: เขียว (Up) = ทุก instance ปกติ, เหลือง (Partially Up) = บาง instance ผิดปกติ, แดง (Down) = ทุก instance ผิดปกติหรือยังไม่ติดตั้ง
- หาก instance แสดงสถานะ Abnormal Tunnel หมายถึง cserver-sase.sangfor.com domain ใช้งานได้แต่ CVPN port บางส่วนไม่สามารถใช้งานได้ ให้ตรวจสอบ firewall outbound
- หากต้องการข้อมูลเชิงลึกของ HA deployment ให้อ้างอิงเอกสาร "SASE-ZTG Connector Install and HA Deployment Guide" บน Sangfor Community
- ห้ามรัน install.sh ซ้ำหากไม่จำเป็น เพราะอาจทำให้ configuration ที่มีอยู่ถูก override
-
TUN Mode (default ตั้งแต่ 6 มิ.ย. 2025) ใช้ TUN virtual interface ในการส่ง traffic ระหว่าง connector กับ internal apps ให้ประสิทธิภาพที่ดีกว่า legacy mode ตรวจสอบให้แน่ใจว่า kernel module
tunสามารถ load ได้บน Linux server (ตรวจด้วยlsmod | grep tun) - หาก server อยู่ใน environment ที่จำกัด kernel capabilities (เช่น container บางประเภท) ที่ไม่รองรับ TUN interface ให้ติดต่อ Sangfor support เพื่อขอ legacy mode package
ข้อคิดเห็น
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น