CLI commands

DNS

openclaw dns

เครื่องมือช่วย DNS สำหรับการค้นหาในเครือข่ายบริเวณกว้าง (Tailscale + CoreDNS) ปัจจุบันรองรับเฉพาะ macOS + Homebrew CoreDNS

เนื้อหาที่เกี่ยวข้อง:

dns setup

วางแผนหรือนำการตั้งค่า CoreDNS ไปใช้สำหรับการค้นหาด้วย DNS-SD แบบยูนิแคสต์

bash
openclaw dns setupopenclaw dns setup --domain openclaw.internalopenclaw dns setup --apply
ตัวเลือก ผลลัพธ์
--domain <domain> โดเมนสำหรับการค้นหาในเครือข่ายบริเวณกว้าง (ตัวอย่างเช่น openclaw.internal)
--apply ติดตั้ง/อัปเดตการกำหนดค่า CoreDNS และเริ่มบริการ (ใหม่) ต้องใช้ sudo และรองรับเฉพาะ macOS เท่านั้น

หากไม่มี --domain OpenClaw จะใช้ discovery.wideArea.domain จากการกำหนดค่า

หากไม่มี --apply คำสั่งจะแสดงเฉพาะข้อมูลต่อไปนี้:

  • โดเมนการค้นหาที่แปลงค่าแล้วและพาธไฟล์โซน
  • IP ของ tailnet ปัจจุบัน
  • การกำหนดค่าการค้นหาที่แนะนำสำหรับ openclaw.json
  • ค่าเนมเซิร์ฟเวอร์/โดเมนของ Split DNS ใน Tailscale ที่ต้องตั้งค่าในคอนโซลผู้ดูแลระบบ Tailscale

เมื่อใช้ --apply (เฉพาะ macOS และต้องมี Homebrew CoreDNS):

  • สร้างไฟล์โซนเริ่มต้นหากยังไม่มี
  • เพิ่มส่วนคำสั่ง import ของ CoreDNS หากยังไม่มี
  • เริ่มบริการ brew coredns ใหม่

เนื้อหาที่เกี่ยวข้อง

Was this useful?
On this page

On this page