ตามหน้านี้ดูเหมือนจะง่าย อย่างไรก็ตาม/etc/bind
ไม่มีอยู่ในการติดตั้งเริ่มต้นของเซิร์ฟเวอร์ Ubuntu 12.04.3 LTS
ดังนั้นโดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติมใด ๆ วิธีกำหนดค่า DNS และลบ dnsmasq บนเซิร์ฟเวอร์อูบุนตู ผมค่อนข้างคุ้นเคยกับ&sudo
nano
ตามหน้านี้ดูเหมือนจะง่าย อย่างไรก็ตาม/etc/bind
ไม่มีอยู่ในการติดตั้งเริ่มต้นของเซิร์ฟเวอร์ Ubuntu 12.04.3 LTS
ดังนั้นโดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติมใด ๆ วิธีกำหนดค่า DNS และลบ dnsmasq บนเซิร์ฟเวอร์อูบุนตู ผมค่อนข้างคุ้นเคยกับ&sudo
nano
คำตอบ:
คุณต้องกำหนดค่า/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) ฉันโพสต์ไว้ที่นี่