โดยทั่วไปแล้วฉันมีปัญหาเมื่อฉันเปลี่ยนบริดจ์ br0 เนมเซิร์ฟเวอร์จาก 192.168.50.1 ซึ่งชี้ไปที่เราเตอร์ pfSense เป็นตัวบล็อกโฆษณา PiHole ของฉัน ลูกค้าทั้งหมดได้รับ dhcp จาก PiHole และทำงานตามที่คาดไว้ผ่าน DNS จาก Pihole
PiHole โฮสต์บน qemu/kvm บนคอมพิวเตอร์ 24/7
โฮสต์ kvm: Kubuntu 20.04 Virt Manager 2.2.1
เน็ตแพลน-
เครือข่าย:
รุ่น: 2
#renderer: NetworkManager
เรนเดอร์: เครือข่าย
อีเธอร์เน็ต:
enp4s0:
dhcp4: เท็จ
dhcp6: เท็จ
สะพาน:
br0:
อินเทอร์เฟซ: [enp4s0]
ที่อยู่: [192.168.50.70/24]
เกตเวย์ 4: 192.168.50.1
เนมเซิร์ฟเวอร์:
ที่อยู่: [192.168.50.1]
พารามิเตอร์:
ขั้นตอน: เท็จ
ไปข้างหน้าล่าช้า: 0
dhcp4: ไม่
dhcp6: ไม่
ใช้งานได้ดี (ไม่ใช้ PiHole) แต่ถ้าฉันเปลี่ยน:
เนมเซิร์ฟเวอร์:
ที่อยู่: [192.168.50.10]
ซึ่งเป็นที่อยู่ของตัวแบ่ง DNS ของ Pihole
ฉันเรียกใช้ pcap และฉันจะไม่เห็นแพ็กเก็ตใดๆ สำหรับ DNS เหมือนที่ฉันเห็นเมื่อฉันชี้ไปที่ GW
KVM และการเชื่อมต่อเป็นเรื่องใหม่สำหรับฉัน ดังนั้นฉันจึงต้องขาดความเข้าใจในการกำหนดค่าอยู่บ้าง และฉันหวังว่าจะได้เบาะแส การอ่านหลายโพสต์ที่คล้ายกับปัญหาของฉันดูเหมือนจะไม่มีปัญหาเดียวกันตรงที่เป็นเพียงโฮสต์ที่ไม่ทำงาน
เงื่อนงำอย่างหนึ่งที่ฉันเห็นคือเมื่อฉันใช้คำสั่ง: เส้นทาง
เมื่อกำหนดค่าสำหรับ PiHole:
ค่าเริ่มต้น _gateway 0.0.0.0 UG 0 0 0 br0
และเมื่อกำหนดค่าสำหรับ pfsense:
เริ่มต้น pfsense.local 0.0.0.0 UG 0 0 0 br0
นอกนั้น เส้นทางอื่นๆ ก็เหมือนกันทั้งหมด และฉันสามารถ ping PiHole ได้
มันเหมือนกับว่าเมื่อฉันเปลี่ยนเนมเซิร์ฟเวอร์ IP DNS หยุดทำงาน ไม่มีอะไรออกจาก br0 เหมือนกันถ้าฉันจะใช้ IP เช่น 8.8.8.8 ฉันย้ายกลับไปที่ GW ของ pfSense ใช้งานได้
ความคิด?
ขอชื่นชมและขอแสดงความนับถือ
เจ.ซี