Drip: เครื่องมืออุโมงค์ที่โฮสต์ด้วยตนเองสำหรับการเปิดเผยในท้องถิ่นอย่างปลอดภัย
Drip, จาก Gouryella, เป็นยูทิลิตี้การสร้างอุโมงค์ที่มีความเรียบง่ายซึ่งโฮสต์เองที่เปิดเผยบริการภายในท้องถิ่นต่ออินเทอร์เน็ตสาธารณะสำหรับการพัฒนาและการทดสอบ เครื่องมือนี้สร้างอุโมงค์ที่เข้ารหัสจากเครื่องท้องถิ่นไปยังจุดสิ้นสุดที่เข้าถึงได้จากภายนอก ทำให้นักพัฒนาสามารถแชร์ webhook, แอปสาธิต, และ API ภายในโดยไม่ต้องใช้การส่งต่อจากบุคคลที่สาม มันรวมถึงการตรวจสอบสิทธิ์ด้วยโทเค็นและพร็อกซี, การควบคุมการเข้าถึง IP, และแกน Go ที่มีน้ำหนักเบา ซึ่งมุ่งเป้าไปที่นักพัฒนาและผู้ดำเนินการห้องปฏิบัติการที่ใส่ใจในความเป็นส่วนตัวที่ต้องการควบคุมการจราจรโดยตรง.
Drip ทำอะไรและเมื่อไหร่ที่คุณควรใช้มัน?
Drip ส่งต่อคำขอภายนอกไปยังกระบวนการ localhost ที่อยู่ภายใต้การควบคุมของคุณ. มันเป็นเครื่องมือการสร้างอุโมงค์ที่โฮสต์ด้วยตนเองซึ่งมีวัตถุประสงค์เพื่อทดสอบ webhooks, แสดงเว็บไซต์ที่พัฒนา, หรือให้การเข้าถึงระยะไกลชั่วคราวกับบริการที่ทำงานบนเครื่องส่วนตัว เครื่องมือนี้รักษาสิทธิ์ในข้อมูลโดยการทำงานบนโครงสร้างพื้นฐานที่คุณจัดการ ดังนั้นจึงเหมาะสมเมื่อการหลีกเลี่ยงเซิร์ฟเวอร์ส่งต่อของบุคคลที่สามเป็นสิ่งสำคัญ.
Drip มีผลต่อประสิทธิภาพของระบบในช่วงอุโมงค์อย่างไร?
แกนหลักเขียนด้วย Go และออกแบบมาให้มีขนาดเล็ก. โครงการนี้โฆษณาการออกแบบที่เบาและมีระเบียบพร้อมกับการใช้ระบบขั้นต่ำและแกนที่มีประสิทธิภาพสูง ซึ่งหมายความว่าการใช้ CPU และหน่วยความจำในช่วงอุโมงค์ที่ใช้งานอยู่จะอยู่ในระดับปานกลาง การแจกจ่ายมีให้ในรูปแบบไบนารีคำสั่งที่พกพาได้สำหรับ Windows, Linux และ macOS ดังนั้นพฤติกรรมในระหว่างการทำงานจึงขึ้นอยู่กับทรัพยากรของโฮสต์ที่คุณเรียกใช้ไบนารี.
Drip ปลอดภัยสำหรับการเปิดเผย localhost สู่เว็บสาธารณะหรือไม่?
ความปลอดภัยได้รับการจัดการผ่านการตรวจสอบสิทธิ์ในตัวและตัวกรองการเข้าถึง. เครื่องมือนี้สนับสนุนการตรวจสอบสิทธิ์ Bearer Token และ HTTP Proxy และให้การควบคุมการเข้าถึง IP แบบละเอียดเพื่อจำกัดลูกค้าที่อนุญาต เนื่องจากคุณเรียกใช้เซิร์ฟเวอร์อุโมงค์ การจราจรจะไม่ผ่านโครงสร้างพื้นฐานของบุคคลที่สามและไม่ต้องการบัญชีภายนอก ซึ่งทำให้คุณมีการควบคุมโดยตรงเกี่ยวกับนโยบายการเข้าถึงและการบันทึกบนโฮสต์ที่คุณดำเนินการ.
ฉันต้องการความรู้ทางเทคนิคในการตั้งค่าและเรียกใช้ Drip หรือไม่?
คาดหวังความต้องการการตั้งค่าแบบลงมือทำและการบำรุงรักษาโฮสต์. Drip เป็นโฮสต์ด้วยตนเองและแจกจ่ายในรูปแบบไบนารี CLI ดังนั้นการจัดเตรียมเซิร์ฟเวอร์และการจัดการกระบวนการจึงเป็นงานที่จำเป็น นั่นทำให้เครื่องมือนี้เหมาะสำหรับนักพัฒนาซอฟต์แวร์และผู้ที่ชื่นชอบห้องปฏิบัติการที่บ้าน และไม่สะดวกสำหรับผู้ใช้ที่ชอบบริการอุโมงค์ที่โฮสต์และจัดการ เมื่อเปรียบเทียบกับข้อเสนอที่โฮสต์ Drip ต้องการให้คุณจัดหาและบำรุงรักษาสภาพแวดล้อมการทำงาน.
ใครควรติดตั้ง Drip และเคล็ดลับการดำเนินงานหนึ่งข้อ
Drip เป็นตัวเลือกที่ดีสำหรับนักพัฒนาและผู้ดำเนินการที่ใส่ใจในความเป็นส่วนตัวซึ่งยอมรับความรับผิดชอบในการโฮสต์และบำรุงรักษาจุดสิ้นสุดของตนเอง ข้อแลกเปลี่ยนหลักคือค่าใช้จ่ายในการดำเนินงาน ไม่ใช่ความสามารถ เคล็ดลับที่ใช้ได้จริง: รันไบนารีบนโฮสต์ที่แยกออกหรือ VPS ภายใต้ผู้จัดการบริการและเปิดใช้งานการหมุนเวียนบันทึกเพื่อให้อุโมงค์คงที่และสามารถสังเกตได้ แนะนำให้ทำตามนี้.