CLI commands
DNS
openclaw dns
ตัวช่วย DNS สำหรับการค้นพบแบบพื้นที่กว้าง (Tailscale + CoreDNS) ปัจจุบันมุ่งเน้นที่ macOS + Homebrew CoreDNS
ที่เกี่ยวข้อง:
- การค้นพบ Gateway: การค้นพบ
- การกำหนดค่าการค้นพบแบบพื้นที่กว้าง: การกำหนดค่า
การตั้งค่า
openclaw dns setup
openclaw dns setup --domain openclaw.internal
openclaw dns setup --apply
dns setup
วางแผนหรือนำการตั้งค่า CoreDNS ไปใช้สำหรับการค้นพบ DNS-SD แบบ unicast
ตัวเลือก:
--domain <domain>: โดเมนการค้นพบแบบพื้นที่กว้าง (เช่นopenclaw.internal)--apply: ติดตั้งหรืออัปเดตการกำหนดค่า CoreDNS แล้วรีสตาร์ทบริการ (ต้องใช้ sudo; เฉพาะ macOS)
สิ่งที่แสดง:
- โดเมนการค้นพบที่แก้ค่าแล้ว
- เส้นทางไฟล์โซน
- IP ของ tailnet ปัจจุบัน
- การกำหนดค่า discovery ของ
openclaw.jsonที่แนะนำ - ค่า nameserver/domain ของ Tailscale Split DNS ที่ต้องตั้งค่า
หมายเหตุ:
- หากไม่มี
--applyคำสั่งนี้เป็นเพียงตัวช่วยวางแผนและพิมพ์การตั้งค่าที่แนะนำ - หากละ
--domainไว้ OpenClaw จะใช้discovery.wideArea.domainจากการกำหนดค่า - ปัจจุบัน
--applyรองรับเฉพาะ macOS และคาดว่าจะใช้ Homebrew CoreDNS --applyจะเริ่มต้นไฟล์โซนหากจำเป็น ตรวจให้แน่ใจว่ามี stanza สำหรับ import ของ CoreDNS อยู่ และรีสตาร์ทบริการ brewcoredns