Score:1

systemd-resolve ไม่ใช้การตั้งค่าตามอินเทอร์เฟซเครือข่าย

ธง ng

ฉันต้องการกำหนดค่า systemd-resolve สำหรับการทำงานกับเซิร์ฟเวอร์ dns ที่แตกต่างกันตามอินเทอร์เฟซเครือข่าย แต่เมื่อฉันสร้าง config un /etc/systemd/network/tun.network ไม่มีอะไรเกิดขึ้น

  1. ไฟล์ tun.network ของฉัน
[จับคู่]
ชื่อ=ตุ่น

[เครือข่าย]
DNS=10.1.1.1 10.1.1.2
โดเมน=~.mycorp
  1. รีบูต systemd-resolve บริการ systemd-resolved เริ่มต้นใหม่

  2. พิมพ์ สถานะการแก้ไข

ลิงค์ 3 (wlp9s0)
ขอบเขตปัจจุบัน: DNS
     โปรโตคอล: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=ไม่/ไม่รองรับ
   เซิร์ฟเวอร์ DNS: 192.168.3.1
    โดเมน DNS: ~.

...

ลิงค์ 16 (อุโมงค์)
ขอบเขตปัจจุบัน: ไม่มี
     โปรโตคอล: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=ไม่/ไม่รองรับ

แต่ฉันกำลังรอดูสิ่งนี้:

ลิงค์ 3 (อุโมงค์)
   ...
   เซิร์ฟเวอร์ DNS: 10.1.1.1 10.1.1.2
   โดเมน DNS: ~.mycorp

คำถามของฉันคือวิธีกำหนดค่า systemd-resolve อย่างถูกต้องสำหรับการทำงานกับเซิร์ฟเวอร์ DNS ที่แตกต่างกันตามอินเทอร์เฟซเครือข่าย

iBug avatar
tr flag
บางทีคุณควรรีสตาร์ท systemd-networkd *ด้วย*?
Score:1
ธง ng

ปัญหาได้รับการแก้ไขแล้ว ขอบคุณ @iBug สำหรับเขา คำตอบ

หลังจาก systemctl รีสตาร์ท systemd-networkd เซิร์ฟเวอร์ DNS ปรากฏในผลลัพธ์ของ สถานะการแก้ไข

โพสต์คำตอบ

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