4 คะแนน โดย sjc02183 2025-10-22 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

[RelayDNS]

  • เลเยอร์พร็อกซี P2P ที่ขับเคลื่อนด้วย DNS ซึ่งเบามากเป็นพิเศษ สำหรับเปิดเผยบริการที่อยู่หลัง NAT ได้อย่างง่ายดาย
  • ทำงานบนพื้นฐานของ libp2p และทำการเราท์ทราฟฟิกจาก DNS record → ไปยังบริการของแต่ละไคลเอนต์
  • สามารถเผยแพร่บริการ TCP ใด ๆ เช่น SSH, API, เว็บเซิร์ฟเวอร์ ได้อย่างง่ายดาย
  • แม้เป็นคอมพิวเตอร์ส่วนตัวที่ไม่มี public ip / โดเมน ก็สามารถเปิดเว็บไซต์ที่สร้างด้วย AI Agent ให้เข้าถึงจากภายนอกได้อย่างรวดเร็ว

[วิธีเข้าใช้งาน]

  1. เข้าไปที่ relaydns.gosuda.org
  2. เลือกเข้าไปยังบริการที่ถูกใจ

[วิธีเผยแพร่ห้องแชตเดโม]

  1. git clone https://github.com/gosuda/relaydns
  2. make run-chat --name "ชื่อใดก็ได้"

https://th.news.hada.io/topic?id=23621
เห็นโพสต์ด้านบนแล้วเลยลองทำขึ้นมาอย่างไว
อาจจะพอใช้เสิร์ฟงานแฮกกาธอนหรือโปรเจกต์เล่น ๆ ได้เหมือนกัน?

[ลิงก์ชุมชน gosuda]
https://gosuda.org/
https://github.com/gosuda

1 ความคิดเห็น

 
conanoc 2025-10-27

คำอธิบายในเว็บค่อนข้างชวนสับสน เลยจับภาพไม่ค่อยได้ว่าเป็นโปรแกรมประเภทไหน
ดูเหมือนว่าที่ relaydns.gosuda.org จะให้บริการ client อื่น ๆ แบบอิง p2p ถ้าอย่างนั้นชื่อที่เหมาะสมอาจจะเป็น RelayHTTP มากกว่า RelayDNS หรือเปล่า
อีกอย่าง ใน README บน GitHub ก็น่าจะต้องมีคำอธิบายบทบาทของ client กับ server เพิ่มเติมอีกหน่อย น่าจะต้องมีไกด์ด้วยว่าควรรัน server หรือควรรัน client