บิตติดอยู่ที่นี่
ฉันมี 2 เครื่องที่ไม่สามารถแก้ไขชื่อโฮสต์ LAN ได้เว้นแต่จะมีรายการเฉพาะใน / etc / hosts
แต่เครื่องอื่น ๆ บน LAN สามารถแก้ไขชื่อโฮสต์ได้
LAN ของฉัน:
- 1 x เราเตอร์ของซิสโก้ใช้งาน DD-WRT v24-sp2 พร้อมเปิดใช้งาน DNSMasq ฉันกำหนดค่านี้ด้วยชื่อโฮสต์และ IP บน LAN ของฉัน
- 1 x Kubuntu 12.10 (แก้ไขชื่อโฮสต์ทั้งหมดได้อย่างถูกต้องตราบใดที่พวกเขาป้อนลงใน DNSMasq บนเราเตอร์)
2 x NAS (แก้ไขชื่อทั้งหมดได้อย่างถูกต้อง)
1 x Ubuntu Server 12.04 (ไม่สามารถแก้ไขชื่อโฮสต์ในเครื่องได้เว้นแต่ว่าจะใส่ไว้ใน / etc / hosts)
- 1 x XBMCLive (ธรรมะ) (เหมือนกัน - ไม่แก้ไขจนกว่าจะมีรายการอยู่ใน / etc / hosts)
ฉันจะรับ 2 รายการสุดท้ายเพื่อใช้รายการ DNSMasq บนเราเตอร์ได้อย่างไร แต่ละเครื่องถูกตั้งค่าให้ใช้เราเตอร์เป็นเซิร์ฟเวอร์ชื่อและทุกหน่วยแก้ไขที่อยู่ภายนอกอย่างถูกต้อง
ขอบคุณ
ข้อมูลเพิ่มเติมบางส่วน:
ขณะที่อยู่บนเซิร์ฟเวอร์ถ้าฉัน ping พีซีเครื่องอื่น (wstation)
$ ping wstation
PING wstation.local.domain (x.x.x.x)
ถ้าฉันผนวก. local
$ ping wstation.local
PING wstation.local.local.domain (x.x.x.x)
และโดยตรง
$ ping 10.0.0.4
PING 10.0.0.4 (10.0.0.4) 56(84) bytes of data.
64 bytes from 10.0.0.4: icmp_req=1 ttl=64 time=0.387 ms
64 bytes from 10.0.0.4: icmp_req=2 ttl=64 time=0.316 ms
64 bytes from 10.0.0.4: icmp_req=3 ttl=64 time=0.312 ms
64 bytes from 10.0.0.4: icmp_req=4 ttl=64 time=0.280 ms
64 bytes from 10.0.0.4: icmp_req=5 ttl=64 time=0.322 ms
^C
--- 10.0.0.4 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 3998ms
rtt min/avg/max/mdev = 0.280/0.323/0.387/0.038 ms