Score:1

เร่งการอัปเดต apt โดยเปลี่ยนเนมเซิร์ฟเวอร์บน Ubuntu21.10 (impish) หรือไม่

ธง au

ฉันเพิ่งติดตั้ง Ubuntu Impish บนแล็ปท็อปที่ทำงาน ฉันสงสัยว่าทำไมของฉัน การปรับปรุงที่เหมาะสม กำลังช้ามาก หลังจากขุดค้นเล็กน้อยฉันพบว่ามีคนเสนอให้เปลี่ยนเซิร์ฟเวอร์ชื่อเพื่อให้มันชี้ไปทางนั้น 8.8.8.8. หลังจากเปลี่ยน /etc/resolv.conf ไฟล์ตามนั้นการอัปเดตทำงานอย่างรวดเร็วอย่างน่าอัศจรรย์ (ตามที่คาดไว้) การกำหนดค่าก่อนหน้าของฉันมี:

เนมเซิร์ฟเวอร์ 127.0.0.53
ตัวเลือก edns0 trust-ad
ค้นหา homenet.telecomitalia.it

ใครมีเงื่อนงำเกี่ยวกับเรื่องนี้? ฉันไม่เข้าใจจริงๆว่าทำไมตั้งแต่ฉันไม่ได้เปลี่ยนแปลงอะไรเลยตั้งแต่การติดตั้ง

cn flag
คุณต้องถาม ISP ของคุณว่าทำไม DNS ของพวกเขาถึงช้ากว่า DNS ของ Google ;) สิ่งนี้ไม่น่าจะเกี่ยวข้องกับระบบปฏิบัติการโอ้ คุณสามารถทดสอบของคุณได้ที่นี่ https://www.dnsperf.com/dns-speed-benchmark
Barnercart avatar
au flag
@Rinzwind ใช่มันแปลกจริงๆ ฉันจะขุดขึ้นเล็กน้อยเกี่ยวกับเรื่องนี้ แต่เป็นไปได้ไหมว่าสิ่งนี้ได้รับการกำหนดค่าที่ผิดพลาดระหว่างการติดตั้ง สิ่งที่ฉันหมายถึงคือกระบวนการติดตั้ง Ubuntu รับเนมเซิร์ฟเวอร์มาจากไหน
cn flag
เมื่อระบบเชื่อมต่อกับอินเทอร์เน็ต ระบบจะรับสิ่งนี้จากเราเตอร์ของคุณและรับจาก ISP ของคุณ เราเตอร์ของฉันต้องการรหัสเฉพาะที่ฉันได้รับจาก ISP (Ziggo) ของฉัน และนั่นตั้งค่าเป็น DNS ของพวกเขา ฉันมี google เป็น DNS ตัวที่ 3 (และตัวที่ 1 จาก Ziggo)
Barnercart avatar
au flag
ฉันดูหน้าการกำหนดค่าเราเตอร์ของฉัน และ DNS ของเซิร์ฟเวอร์แตกต่างจากที่ฉันมีในไฟล์กำหนดค่าจริงๆ สิ่งนี้อาจเกี่ยวข้องกับข้อเท็จจริงที่ว่าฉันใช้การเชื่อมต่ออินเทอร์เน็ตในที่ทำงานระหว่างการติดตั้ง OS และตอนนี้ฉันเชื่อมต่อกับ wifi ที่บ้าน (ISP หนึ่งคือ Telecom และอีกอันคือ Fastweb) ฉันได้อ่านมาว่าโดยปกติแล้วจะแนะนำให้ตั้งค่าเนมเซิร์ฟเวอร์เป็น Google หรือ OpenDNS ตามกฎทั่วไป หรือ IPS dns ดีกว่าเสมอแม้ว่าจะเปลี่ยนตำแหน่งบ่อย?
Barnercart avatar
au flag
คุณจะตั้งค่า DNS หลายตัวได้อย่างไร คุณสามารถป้อน `nameserver` หลายรายการในไฟล์ `resolv.conf` ได้หรือไม่
ru flag
@Barnercart คุณกำหนดค่าได้อย่างถูกต้องในตัวจัดการเครือข่ายหรือไฟล์ Netplan ของคุณ ซึ่งป้อนเข้า `systemd-resolved' ซึ่งจะจัดการแคช DNS และส่งต่อคำขอ DNS ของคุณไปยังเซิร์ฟเวอร์ 'อัปสตรีม' คุณไม่ควรแก้ไขไฟล์ `resolv.conf` โดยตรงอีกต่อไป หากคุณใช้ SystemD ResolveD ซึ่งเป็นค่าเริ่มต้นในขณะนี้
Barnercart avatar
au flag
ขอบคุณทั้งสอง ผมได้เพิ่มและตอบสรุปเรื่อง ฉันพบว่าการใช้แพ็คเกจ `resolvconf` เป็นวิธีที่ง่ายที่สุดในการทำการเปลี่ยนแปลงเหล่านี้บนอินเตอร์เฟสเน็ตหลาย ๆ อัน หากคุณมีวิธีแก้ปัญหาที่ดีกว่าโดยใช้ไฟล์ Netplan โปรดแบ่งปัน แต่ถ้าฉันเข้าใจถูกต้อง สิ่งนี้จะไม่สามารถทำได้ทั่วโลก
Score:0
ธง au

ขอบคุณความคิดเห็น ฉันพบว่าปัญหาเกี่ยวข้องกับการกำหนดค่าเซิร์ฟเวอร์ DNS ที่ไม่ถูกต้อง ซึ่งฉันสามารถตรวจสอบได้โดยการเปลี่ยนชั่วคราว /etc/resolv.conf ไฟล์. ฉันทดสอบสิ่งนี้กับ Ubuntu Impish (21.10) แต่ฉันคิดว่าใช้กับ Ubuntu รุ่นอื่นด้วย คุณสามารถตรวจสอบเซิร์ฟเวอร์ DNS ของ ISP จริงของคุณได้ที่หน้าเราเตอร์เพื่อให้แน่ใจ (เช่น สำหรับฉันคือ DNS ของ TelecomItalia)

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

ฉันพบว่าวิธีที่ง่ายที่สุดคือการใช้น้ำหนักเบา resolvconf แพ็คเกจซึ่งสามารถติดตั้งได้โดย:

sudo apt ติดตั้ง resolvconf

เพิ่มการกำหนดค่าเนมเซิร์ฟเวอร์ให้กับ /etc/resolv.conf ไฟล์และ /etc/resolvconf/resolv.conf.d/head ไฟล์ก่อน เช่น ในกรณีของฉัน:

เนมเซิร์ฟเวอร์ 85.38.28.0 # DNS โทรคมนาคม
เนมเซิร์ฟเวอร์ 85.38.28.1 # DNS โทรคมนาคม
เนมเซิร์ฟเวอร์ 8.8.8.8 # Google DNS
เนมเซิร์ฟเวอร์ 8.8.4.4 # Google DNS
เนมเซิร์ฟเวอร์ 208.67.222.222 # OpenDNS
เนมเซิร์ฟเวอร์ 208.67.222.220 # OpenDNS

จากนั้นเริ่มบริการใหม่โดย:

sudo systemctl รีสตาร์ท resolvconf.service
sudo systemctl รีสตาร์ท systemd-resolved.service

หลังจากรีบูต การเปลี่ยนแปลงควรคงอยู่

โพสต์คำตอบ

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