คำถามติดแท็ก resolv.conf

resolv.conf - ไฟล์การกำหนดค่าตัวแก้ไข

1
“ sudo echo nameserver 8.8.8.8> /etc/resolv.conf” ทำอะไร
มีใครช่วยเล่าให้ฉันฟังหน่อยได้sudo echo nameserver 8.8.8.8 > /etc/resolv.confไหม ฉันเคยมีการลดการเชื่อมต่ออินเทอร์เน็ตแบบสุ่มเป็นเวลา 15 วินาทีถึง 3 นาที แต่หลังจากใช้คำสั่งนี้การเชื่อมต่ออินเทอร์เน็ตก็ใช้งานได้อย่างมีเสน่ห์ ฉันแค่อยากรู้ว่าสิ่งที่บรรทัดคำสั่งนี้ทำอะไร

4
วิธีการแทนที่เนมเซิร์ฟเวอร์ DHCP ที่จัดมาให้?
ฉัน (คิด) ว่าฉันได้กำหนดค่าที่อยู่ IP แบบคงที่ใน/etc/network/interfaces: # The primary network interface auto eth0 iface eth0 inet static address 10.1.1.2 netmask 255.255.255.0 network 10.1.1.0 broadcast 10.1.1.255 gateway 10.1.1.1 และฉันเปลี่ยนไฟล์/etc/resolv.confเพื่อรวมเนมเซิร์ฟเวอร์ที่ต้องการ จากนั้นฉันรีสตาร์ทเครือข่าย sudo /etc/init.d/networking restart แต่หลังจากผ่านไปหลายชั่วโมง resolv.conf จะเปลี่ยนกลับไปเป็นเนมเซิร์ฟเวอร์ DHCP ฉันควรจะบอกว่านี่คือเซิร์ฟเวอร์ Ubuntu ที่มีเฉพาะl0และeth0ส่วนต่อประสาน

3
Resolvconf -u ให้ข้อผิดพลาด“ resolvconf: ข้อผิดพลาด: /etc/resolv.conf ต้องเป็น symlink”
ผมใช้ resolvconf จะมีเซิร์ฟเวอร์ DNS /etc/resolv.confที่คงที่ตั้งอยู่ใน อย่างไรก็ตามเมื่อฉันรันsudo resolvconf -uเพื่ออัปเดต/etc/resolv.confด้วยข้อมูลคงที่ใหม่ฉันได้รับข้อผิดพลาด 'resolvconf: ข้อผิดพลาด: /etc/resolv.conf ต้องเป็น symlink' ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

3
ระบบแก้ไข, resolvconf.service, resolvconf และ openresolv ทำไมอะไรและอย่างไร
ฉันใช้ไคลเอนต์ VPN /etc/resolv.confซึ่งจะเพิ่มเซิร์ฟเวอร์ชื่อสอง การเชื่อมต่อทั้งหมดของฉันได้รับการจัดการโดย Network-Manager ฉันต้องใช้ไคลเอนต์ VPN นี้สำหรับงาน VPN ของฉัน แต่หลังจาก Ubuntu ไปที่systemd-resolved16.10 ฉันมีปัญหากับการเชื่อมต่อและ DNS ของฉัน ดูเหมือนว่าsystemd-resolvedการเปลี่ยนแปลง/etc/resolv.confกลับไปเป็นเซิร์ฟเวอร์ชื่อเริ่มต้นด้วยเหตุผลบางอย่างซึ่งทำให้หน้าภายในไม่สามารถแก้ไขได้ ผมมองในนี้บางมากขึ้นและจบลงด้วยการแทนที่ด้วยresolvconf openresolvสิ่งนี้ช่วยได้มาก แต่ก็ยังคงsystemd-resolvedรีเซ็ต/etc/resolv.confหลังจาก VPN ใช้งานมาระยะหนึ่งแล้ว อาจเป็นเพราะการเชื่อมต่อขึ้นหรือหลังจากนั้นไม่กี่นาทีหรือบางครั้งก็ไม่เลย จากนั้นผมก็คนพิการsystemd-resolvedและและเรียกใช้เท่านั้นsystemd resolvconf.service openresolvมันทำงานได้ดีดูเหมือนว่า อย่างไรก็ตามนี่เป็นความสับสนอย่างมาก มีเหตุผลในการใช้งานsystemd-resolvedกับหนึ่งในคนอื่น ๆ ? มันถูกเปิดใช้งานใน Ubuntu 16.10 ดังนั้นฉันคิดว่าต้องมีเหตุผลสำหรับมัน /etc/resolv.confแต่ดูเหมือนว่าจะก่อให้เกิดการต่อสู้มากกว่า มันจะดีมากถ้าฉันสามารถเรียกใช้operesolvและอธิบายสิ่งนี้ได้ ฉันได้อ่านมาบ้างแล้ว แต่ฉันก็ยังไม่เข้าใจว่าทำไม/etc/resolv.confมันถึงได้รับการจัดการเช่นนี้เฉพาะเมื่อฉันใช้systemdเพื่อฉันจะไม่สามารถใช้ไคลเอนต์ VPN ของฉันได้

3
ไม่สามารถแก้ไขโดเมนที่กำหนดเองเมื่อ VPN ทำงาน
ฉันเพิ่งอัพเกรดเป็น 12.04 จาก 11.10 และตอนนี้ฉันไม่สามารถแก้ไขโดเมนที่กำหนดเองผ่าน VPN ของฉัน (เช่น * .dev.local ) มันทำงานได้อย่างยอดเยี่ยมก่อนการอัพเกรด ทั้ง/etc/resolv.confของฉันและเส้นทาง -n นั้นดูเหมือนกับก่อนการอัพเดท ฉันใช้ OpenVPN และเชื่อมต่อโดยไม่มีปัญหา เอาต์พุตจาก ping $ ping example.dev.local ping: unknown host example.dev.local resolv.conf nameserver 172.16.1.4 nameserver 172.16.1.5 nameserver 10.4.180.250 search office.local corp.local เส้นทาง # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric …

4
18.04: Bionic Beaver: บังคับใช้ /etc/resolv.conf แบบคงที่
ก่อนหน้านี้ใน Ubuntu 16.04 ฉันรู้สึกถูกหักหลังเมื่อdnsmasqแพ็คเกจติดตั้ง Ubuntu update กำหนดค่าและให้ความสำคัญเหนือกว่าเซิร์ฟเวอร์ BIND DNS ที่มีความเสถียรสูงพิเศษรวดเร็วและกำหนดค่าเอง มันให้ความรู้สึกราวกับว่า Ubuntu แฮ็คเวิร์กสเตชันของฉัน เนื่องจากฉันทำงานเป็นผู้ดูแลระบบนี่เป็นสิ่งที่ยอมรับไม่ได้อย่างยิ่ง นี่เป็นการโทรที่ผิดปกติ นี่คือเมื่อคุณไปแก้ไขปัญหาและในขั้นตอนใดขั้นตอนหนึ่งที่คุณใช้digหรือnslookupและคุณจะตกใจเมื่อเห็นloอินเทอร์เฟซที่ตอบกลับคุณ ตื่นตกใจ มีวิธีที่ไม่เพียง แต่แก้ไขปัญหานี้ แต่ยังรับประกันว่า/etc/resolv.confจะพิสูจน์การงัดแงะ?

4
วิธีการคืนค่า / สร้างไฟล์ etc / resolv.conf ใหม่
ฉันลบทั้งresolvconfโฟลเดอร์และresolv.confไฟล์/etcโดยไม่ได้ตั้งใจสมมติว่า resolvconf ทำให้ UCK ล้มเหลว ตอนนี้แอพลิเคชันได้ปรับปรุงแก้ไขปัญหา no file named resolv.conf in /etcแต่ก็กล่าวว่า สิ่งที่บอกว่าถูกต้องเพราะฉันลบไฟล์เหล่านั้น มีวิธีการสร้างไฟล์หรือกู้คืนจากตำแหน่งอื่นหรือไม่?

2
รับ openconnect VPN เพื่อทำงานผ่านผู้จัดการเครือข่าย
นี่เป็นปัญหาเดียวกันกับที่นี่: การขอ openconnect VPN เพื่อทำงานผ่าน guiแต่ส่วนที่เพิ่มเติมของฉันถูกลบไปและฉันถูกขอให้สร้างคำถามใหม่ ในความเป็นจริงมีคนจำนวนมากถามคำถามที่คล้ายกันที่นี่ทั้งหมดมี 0 คำตอบ ซอฟต์แวร์เวอร์ชัน: Ubuntu 14.04, openconnect 5.02 ปัญหาหลัก:ฉันพยายามเพิ่มการเชื่อมต่อ VPN ในเครือข่าย - ผู้จัดการโดยใช้ openconnect เมื่อฉันระบุชื่อผู้ใช้และรหัสผ่าน vpn ของฉันมันจะเชื่อมต่อได้สำเร็จ แต่ฉันไม่สามารถแก้ไข DNS ได้ ถ้าฉันใช้ openconnect ใน terminal ผ่าน sudo, dns จะทำงานได้ sudo openconnect -u <username> https://<vpn concentrator name> รายละเอียดเพิ่มเติม: 1a เมื่อเชื่อมต่อผ่าน openconnect และ network-manager แม้ว่าฉันได้เพิ่ม dns และโดเมนการค้นหาอย่างชัดเจนภายใต้แท็บ …

3
ฉันจะลบ localhost nameserver ออกจาก resolv.conf ได้อย่างไร
ขณะนี้การ/etc/resolv.confอ่านของฉัน: nameserver 127.0.0.1 nameserver 10.255.0.101 nameserver 10.255.0.11 และฉันต้องการให้อ่านแทน: search [my domain] nameserver 10.255.0.101 nameserver 10.255.0.11 nameserver 208.67.222.222 nameserver 208.67.220.220 เนื่องจากทั้งสอง/etc/resolv.confและ/etc/resolv.conf.d/headไม่สามารถแก้ไขด้วยมือได้ฉันจะเปลี่ยนแปลงได้อย่างไร

1
ฉันจะปิด \ on dnsmasq ได้อย่างไร
มีวิธีใดบ้างที่จะเปิด / ปิด dnsmasq? คำสั่งที่ชัดเจนไม่ได้systemctl status\start\stop dnsmasqให้อะไรเลยดูเหมือนว่าdnsmasq.serviceไฟล์นั้นไม่มีอยู่ คำถามเกิดขึ้นตามที่พบในเอกสารที่วาง dns = dnsmasq ในส่วน [main] จะทำให้ NetworkManager รัน dnsmasq และ update resolv.conf เพื่อให้ชี้ไปที่เรียกใช้ dnsmasq ตามลำดับ ดังนั้นฉันต้องการ handcontrol dnsmasq ด้วยตนเอง (โดยใส่ dns = none ใน NetworkManager.conf) โดยไม่ต้องมอบอำนาจให้ NetworkManager ขอบคุณ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.