ตามหน้านี้ดูเหมือนจะง่าย อย่างไรก็ตาม/etc/bindไม่มีอยู่ในการติดตั้งเริ่มต้นของเซิร์ฟเวอร์ Ubuntu 12.04.3 LTS
ดังนั้นโดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติมใด ๆ วิธีกำหนดค่า DNS และลบ dnsmasq บนเซิร์ฟเวอร์อูบุนตู ผมค่อนข้างคุ้นเคยกับ&sudonano
ตามหน้านี้ดูเหมือนจะง่าย อย่างไรก็ตาม/etc/bindไม่มีอยู่ในการติดตั้งเริ่มต้นของเซิร์ฟเวอร์ Ubuntu 12.04.3 LTS
ดังนั้นโดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติมใด ๆ วิธีกำหนดค่า DNS และลบ dnsmasq บนเซิร์ฟเวอร์อูบุนตู ผมค่อนข้างคุ้นเคยกับ&sudonano
คำตอบ:
คุณต้องกำหนดค่า/etc/network/interfacesไฟล์หากคุณต้องการเปลี่ยนเซิร์ฟเวอร์ DNS ของคุณผ่านบรรทัดคำสั่ง
ควรมีลักษณะเช่นนี้:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.X.X
netmask 255.255.255.0
gateway 192.168.X.X
dns-nameservers X.X.X.X
หากคุณมีเซิร์ฟเวอร์ DNS มากกว่าหนึ่งเซิร์ฟเวอร์ให้เพิ่มช่องว่างระหว่างกัน:
dns-nameservers X.X.X.X Y.Y.Y.Y Z.Z.Z.Z
เพียงแค่แทนที่ Xs, Ys และ Zs ด้วย IP ของคุณเองที่เซิร์ฟเวอร์ DNS ที่เลือกและเมื่อเสร็จแล้วให้เรียกใช้คำสั่งนี้เพื่ออัปเดตการตั้งค่า:
sudo ifdown eth0 && sudo ifup eth0
หวังว่านี่จะช่วยได้!
longtth@long-ubuntu-14:~$ sudo ifdown eth0 && sudo ifup eth0 interface eth0 not configured RTNETLINK answers: File exists Failed to bring up eth0.คุณช่วยฉันแก้ไขได้ไหม?
/etc/network/interfacesไฟล์
อย่างไรก็ตามหากคุณใช้ Ubuntu เวอร์ชันใหม่คุณอาจกำลังใช้ resolv.conf
เพื่อตั้งค่า dns-nameservers ซึ่งจะไม่ถูกลบหลังจากรีบูตเพิ่มพวกเขาใน
sudo nano /etc/resolvconf/resolv.conf.d/base
ชอบ
nameserver x.x.x.x
nameserver x.x.y.y
และ afer ที่เพิ่งทำ
sudo resolvconf -u
/etc/resolvconf/update-libc.d/avahi-daemonลูปสำหรับสคริปสคริปต์อื่น /usr/lib/avahi/avahi-daemon-check-dns.shทั้งหมดที่ฉันต้องการคือการใช้ค่าเริ่มต้น 192.168.1.1 DNS Servers:
DHCPตั้งค่าเป็นaddress onlyและพิมพ์ที่อยู่ DNS i.ibb.co/ysqwL0r/DHCP.png
nmtuiข้างทางเลือกนี้ใช้nmcli connection editคุณอาจชอบขึ้นncursesวิธีกับnmtuiที่ของ GNOME CLI TUInm-connection-editorทางเลือกในการ
หมายเหตุ : anwer นี้เกี่ยวข้องกับ Ubuntu Desktop มากกว่า แต่เนื่องจากคำถามที่เหมาะสมถูกทำเครื่องหมายว่าซ้ำกับคำถามนี้ (อย่างไม่ถูกต้อง, IMO) ฉันโพสต์ไว้ที่นี่