Score:2

การบันทึก recursor ของ powerdns ไม่ทำงาน

ธง cn

ฉันกำลังพยายามตั้งค่า recursor ของ powerdns ด้วยการบันทึกแบบสอบถามไปยังไฟล์บันทึกเฉพาะด้วย rsyslog เมื่อฉันตั้งค่าและพยายามค้นหาที่อยู่บางรายการและดูในไฟล์บันทึกการสืบค้น ทุกบรรทัดจะเพิ่มเป็นสองเท่า และเกิดขึ้นในสมุดรายวันด้วย ฉันไม่รู้จะทำอย่างไร ใครสามารถช่วยฉันได้บ้าง

นี่คือไฟล์การกำหนดค่าของฉันโดยสรุป:

/etc/pdns-recursor/recursor.conf -

อนุญาตจาก=192.168.4.0/24
ไปข้างหน้าโซน recurse=.=8.8.8.8
ที่อยู่ในท้องถิ่น = 192.168.4.102
บันทึกเวลาประทับ=ไม่
สิ่งอำนวยความสะดวกการบันทึก = 0
ล็อกเลเวล=5
เงียบ=ไม่
ความปลอดภัยโพลล์ต่อท้าย =
setgid=pdns-recursor
setuid=pdns-recursor

/etc/rsyslog.conf -

/etc/rsyslog.conf ส่วนที่ 2

ใน /usr/lib/systemd/system/pdns-recursor.service ตั้งค่า execstart เป็น:

ExecStart=/usr/sbin/pdns_recursor --daemon=no --write-pid=no --disable-syslog=no --log-timestamp=no
Score:1
ธง my

คุณกำลังบันทึกทุกอย่างสองครั้งเนื่องจากมีการกำหนดค่าการบันทึกสองครั้ง

โดยเฉพาะอย่างยิ่ง หน่วย PowerDNS ตามค่าเริ่มต้นจะไม่บันทึกไปยัง syslog:

นอกจากนี้ Recursor สามารถเข้าสู่ syslog บนระบบเหล่านี้ได้ การล็อกไปที่ syslog ถูกปิดใช้งานในไฟล์ unit เพื่อป้องกันการล็อกซ้ำ

แหล่งที่มา: https://doc.powerdns.com/recursor/running.html

ในขณะที่คุณตั้งค่า --disable-syslog=no ซึ่งหมายความว่าเปิดใช้งานอยู่

ปิดใช้งาน syslog ที่ระดับหน่วยและเริ่มบริการใหม่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา