zt: ตัวจัดการอุโมงค์ Zero Trust ที่มีน้ำหนักเบาสำหรับ Cloudflare
zt เปิดเผยบริการในท้องถิ่นต่ออินเทอร์เน็ตด้วยคำสั่งเดียว โดยการจัดการการจราจรผ่าน Cloudflare Zero Trust และทำการวินิจฉัยก่อนและหลังการตั้งค่า สร้างโดย casablanque-code (Andrew) สำหรับ Windows เครื่องมือนี้ติดตั้งผ่าน WinGet และห่อหุ้มเทคโนโลยีอุโมงค์ของ Cloudflare ฟังก์ชันหลักรวมถึงการเปิดเผยบริการด้วยคำสั่งเดียว การตรวจจับ cloudflared โดยอัตโนมัติ และคำสั่งวินิจฉัยในตัวที่เรียกว่า zt doctor นักพัฒนาและวิศวกรเครือข่ายที่ต้องการการจัดการอุโมงค์ที่รวดเร็วและมีสคริปต์จะพบว่าเครื่องมือนี้เหมาะสมกับการทำงานของพวกเขา。
zt ทำงานอย่างไรและทำงานอย่างไร
zt ทำหน้าที่เป็นผู้จัดการบรรทัดคำสั่งที่ห่อหุ้มเทคโนโลยีอุโมงค์ Cloudflare เพื่อเปิดเผยบริการในท้องถิ่นด้วยคำสั่งเดียว มันทำให้ขั้นตอนปกติอัตโนมัติ: การค้นหาไบนารี cloudflared, การเริ่มต้นอุโมงค์, และการรักษากระบวนการให้อยู่ภายใต้จุดควบคุม CLI เดียว เครื่องมือดังกล่าวมุ่งเป้าไปที่สถานการณ์ที่นักพัฒนาหรือผู้ดูแลระบบต้องการเปิดเผยพอร์ตในท้องถิ่นสำหรับการทดสอบหรือการเข้าถึงระยะไกลโดยไม่ต้องแก้ไขไฟล์กำหนดค่าที่ซับซ้อนด้วยตนเอง.
มันส่งผลกระทบต่อระบบโฮสต์อย่างไรในระหว่างการทำงาน
เครื่องมือดังกล่าวรักษาโฟตพรินท์ที่น้อยที่สุดในฐานะเครื่องมือ CLI ที่ออกแบบมาให้ทำงานควบคู่ไปกับ cloudflared แทนที่จะทดแทน โครงการนี้มีการแจกจ่าย WinGet สำหรับ Windows และการตรวจจับเส้นทาง cloudflared โดยอัตโนมัติ ซึ่งหมายความว่าเครื่องมือส่วนใหญ่จะมอบหมายการทำงานหนักให้กับการทำงานของอุโมงค์ การโหลด CPU และหน่วยความจำขึ้นอยู่กับกระบวนการ cloudflared ที่อยู่เบื้องหลัง; zt เองยังคงเบาในขณะที่จัดการการทำงานนั้น.
ความปลอดภัย การวินิจฉัย และพฤติกรรมการบำรุงรักษา
zt รวมถึงคำสั่งวินิจฉัย zt doctor ซึ่งตรวจสอบสุขภาพของสภาพแวดล้อมและเวอร์ชันของการพึ่งพาก่อนที่จะทำการเปลี่ยนแปลง เครื่องมือไม่ได้อ้างว่าเป็นผลิตภัณฑ์อย่างเป็นทางการของ Cloudflare; มันทำงานเป็น wrapper แบบโอเพนซอร์สและทำการตรวจสอบก่อนการบินเพื่อตรวจสอบการติดตั้ง cloudflared ที่ขาดหายไปหรือเก่า ซึ่งขั้นตอนการวินิจฉัยนั้นช่วยลดโอกาสในการเริ่มต้นอุโมงค์จากสภาพแวดล้อมที่กำหนดค่าไม่ถูกต้อง.
ใครสามารถใช้มันได้และต้องการความเชี่ยวชาญมากแค่ไหน
เครื่องมือนี้มุ่งเป้าไปที่นักพัฒนา วิศวกรเครือข่าย และมืออาชีพด้าน IT ที่สะดวกสบายกับการทำงานในบรรทัดคำสั่ง โมเดลการเปิดเผยด้วยคำสั่งเดียวและการตรวจจับอัตโนมัติช่วยลดขั้นตอนด้วยตนเอง แต่ผู้ใช้ยังคงต้องคุ้นเคยกับอุโมงค์ Cloudflare และพอร์ตบริการในท้องถิ่น การติดตั้งผ่าน WinGet และการมีอยู่ของตรรกะการอัปเดตทำให้เหมาะสมสำหรับสภาพแวดล้อมที่มีสคริปต์และการทำงานที่คล้ายกับ CI ซึ่งการตั้งค่าที่สามารถทำซ้ำได้มีความสำคัญ.
เหมาะสำหรับผู้ใช้ command-line ที่ต้องการการตั้งค่าท่อที่รวดเร็ว
zt เหมาะสำหรับผู้ใช้ทางเทคนิคที่ชอบการจัดการ Cloudflare tunnels ผ่านสคริปต์และให้ความสำคัญกับการตรวจสอบวินิจฉัยที่มีอยู่ก่อนการเปลี่ยนแปลง ใช้ zt ในระหว่างการพัฒนาหรือช่วงบำรุงรักษาเมื่อคุณสามารถยืนยันว่า cloudflared มีอยู่; รัน zt doctor ก่อนเพื่อยืนยันสภาพแวดล้อมของคุณ แนะนำ.