ฉันกำลังพยายามเปิดใช้งานทั้งสแต็ก IPv4 และ IPv6 บนสภาพแวดล้อม SUSE 15 ฉันได้กำหนดทั้งที่อยู่ IPv4 และ IPv6 ให้กับอินเทอร์เฟซเดียวกันโดยใช้ /opt/vmware/share/vami/vami_set_network ทั้งที่อยู่ IPv4 และ IPv6 สามารถ ping ได้
ตอนนี้ฉันต้องเปิดใช้งานความละเอียด DNS สำหรับทั้ง IPv4 และ IPv6 โดยใช้ dnsmasq แต่เมื่อฉันใช้การขุดเพื่อตรวจสอบสถานะเซิร์ฟเวอร์ dns ที่อยู่ IPv4 ขุดสำเร็จในขณะที่ที่อยู่ IPv6 ขุดล้มเหลวโดยถูกปฏิเสธ
มีอะไรที่ต้องแจ้งเพื่อกำหนดค่าเซิร์ฟเวอร์ IPv6 dns ด้วย dnsmasq หรือไม่
# ขุด 2544:db8:3333:4444:5555:6666:7777:200
; <<>> DiG 9.16.6 <<>> 2001:db8:3333:4444:5555:6666:7777:200
;; ตัวเลือกส่วนกลาง: +cmd
;; ได้รับคำตอบ:
;; ->>HEADER<<- opcode: QUERY, สถานะ: REFUSED, id: 64764 <<<<<<<<<<<<<<<<<<<<<<
;; ธง: qr rd ra ad; คำถาม: 1, คำตอบ: 0, ผู้มีอำนาจ: 0, เพิ่มเติม: 0
;; ส่วนคำถาม:
;2001:db8:3333:4444:5555:6666:7777:200. ใน
;; เวลาสืบค้น: 0 มิลลิวินาที
;; เซิร์ฟเวอร์: ::1#53(::1)
;; เมื่อ: จันทร์ 27 กันยายน 16:42:04 UTC 2021
;; ขนาดผงชูรส rcvd: 55
# ขุด 172.20.10.25
; <<>> DiG 9.16.6 <<>> 172.20.10.25
;; ตัวเลือกส่วนกลาง: +cmd
;; ได้รับคำตอบ:
;; ->>HEADER<<- opcode: QUERY, สถานะ: NOERROR, id: 60743
;; ธง: qr aa rd ra; คำถาม: 1, คำตอบ: 1, ผู้มีอำนาจ: 0, เพิ่มเติม: 1
;; เลือก PSEUDOSECTION:
; EDNS: เวอร์ชัน: 0, แฟล็ก:; UDP: 4096
;; ส่วนคำถาม:
;172.20.10.25. ใน
;; ส่วนคำตอบ:
172.20.10.25. 0 ใน 172.20.10.25
;; เวลาสืบค้น: 0 มิลลิวินาที
;; เซิร์ฟเวอร์: ::1#53(::1)
;; เมื่อ: จันทร์ 27 กันยายน 16:45:54 UTC 2021
;; ขนาดผงชูรส rcvd: 57
อีกปัญหาหนึ่งคือ เมื่อฉันเพิ่มทั้งเรคคอร์ด ipv4 และ ipv6 ใน /etc/hosts เฉพาะเรคคอร์ด ipv4 เท่านั้นที่สามารถแก้ไขได้อย่างถูกต้อง
# แมว / etc / โฮสต์
192.168.10.10 ipv4-hostname.com
2001:db8:3333:4444:5555:6666:7777:200 ipv6-hostname.com
# ขุด @ 127.0.0.1 ipv4-hostname.com +สั้น +เวลา=15 +พยายาม=3
192.168.10.10
# ขุด @ 127.0.0.1 ipv6-hostname.com +สั้น +เวลา=15 +พยายาม=3
<<<<< ผลลัพธ์ที่ว่างเปล่า
การกำหนดค่าเซิร์ฟเวอร์ dnsmasq เป็นค่าเริ่มต้น:
# แมว /etc/dnsmasq.conf | grep -v '^#' | grep -v '^$'
conf-dir=/etc/dnsmasq.d/,*.conf
นี่คือผลการขุดชื่อโฮสต์ที่ถูกปฏิเสธเช่นกัน:
# ขุด ipv6-hostname.com
; <<>> DiG 9.16.6 <<>> ipv6-hostname.com
;; ตัวเลือกส่วนกลาง: +cmd
;; ได้รับคำตอบ:
;; ->>HEADER<<- opcode: QUERY, สถานะ: REFUSED, id: 4887
;; ธง: qr rd ra ad; คำถาม: 1, คำตอบ: 0, ผู้มีอำนาจ: 0, เพิ่มเติม: 0
;; ส่วนคำถาม:
;ipv6-hostname.com. ใน
;; เวลาสืบค้น: 0 มิลลิวินาที
;; เซิร์ฟเวอร์: ::1#53(::1)
;; เมื่อ: อังคาร 28 กันยายน 08:24:45 UTC 2021
;; ขนาดผงชูรส rcvd: 30
สถานะพอร์ต:
# netstat -lnp | grep dnsmasq
tcp 0 0 0.0.0.0:53 0.0.0.0:* ฟัง 19455/dnsmasq
tcp6 0 0 :::53 :::* ฟัง 19455/dnsmasq
udp 0 0 0.0.0.0:53 0.0.0.0:* 19455/dnsmasq
udp6 0 0 :::53 :::* 19455/dnsmasq
ดูเหมือนว่าไวด์การ์ดทั้ง ipv4 และ ipv6 กำลังฟังอยู่ในสภาพแวดล้อม ไม่แน่ใจว่าเหตุใดการขุด ipv6 จึงถูกปฏิเสธ