Score:0

เซิร์ฟเวอร์ Ubuntu 18.04 ตั้งชื่อเซิร์ฟเวอร์ DNS โดยไม่มีการเปลี่ยนแปลงหลังจากรีบูต

ธง kr

ฉันใหม่ในอูบุนตู

เมื่อติดตั้ง Ubuntu ฉันตั้งค่าเครือข่ายด้วยตนเองและตั้งค่าเซิร์ฟเวอร์ IP และ DNS ด้วยตนเองในวิซาร์ดการติดตั้ง แต่ตอนนี้ฉันไม่สามารถเปลี่ยนการตั้งค่า (โดยเฉพาะ DNS) ใน Ubuntu ที่ติดตั้งได้หลังจากติดตั้งเสร็จแล้ว ฉันไม่รู้ว่าการตั้งค่าเหล่านี้ถูกเก็บไว้ที่ใด ฉันลองใช้วิธีแก้ปัญหาต่าง ๆ แต่ก็ไม่ได้ผล คุณช่วยแนะนำฉันได้ไหม ขอบคุณ

ระบบปฏิบัติการ: เซิร์ฟเวอร์อูบุนตู 18.04 
chili555 avatar
cn flag
"ฉันตั้งค่าเครือข่ายด้วยตนเองและตั้งค่าเซิร์ฟเวอร์ IP และ DNS ด้วยตนเอง" ที่ไหน? ในผู้จัดการเครือข่าย? "แต่ตอนนี้ฉันไม่สามารถเปลี่ยนการตั้งค่าได้ (โดยเฉพาะ DNS)" ที่ไหน? โปรดแก้ไขคำถามของคุณเพื่อชี้แจงประเด็นเหล่านี้
Amir133 avatar
kr flag
@ พริก 555 คำถามของฉันอัปเดตแล้ว ขอบคุณ
ru flag
นี่คือเดสก์ท็อป Ubuntu 18.04 หรือเซิร์ฟเวอร์ ที่คุณเคยติดตั้งจะไปบั่นทอนคำตอบ
Amir133 avatar
kr flag
เป็นเซิร์ฟเวอร์ Ubuntu 18.04 ไม่ใช่เดสก์ท็อป มันไม่มี Gui เพื่อแก้ไขการตั้งค่า
ru flag
@ Amir133 เพียงตรวจสอบให้แน่ใจเพราะนั่นหมายความว่าเป็นการกำหนดค่า Netplan ไม่ใช่การกำหนดค่า Networkmanager คำตอบด้านล่างมีข้อมูลนั้น
Score:1
ธง ru

ในเซิร์ฟเวอร์ Ubuntu 18.04 และเซิร์ฟเวอร์เวอร์ชันที่ใหม่กว่าทั้งหมดที่คุณติดตั้งจาก ISO ด้วยตนเอง การกำหนดค่าทั้งหมดสำหรับเครือข่ายระหว่างการติดตั้งจะถูกจัดเก็บไว้ในไฟล์ Netplan YAML ใน /etc/netplan/.

หลังการติดตั้ง หากคุณต้องการกำหนดค่าเครือข่ายของคุณให้แตกต่างออกไป คุณจะแก้ไขไฟล์ YAML ที่สร้างขึ้นใน /etc/netplan/ ด้วยตัวแก้ไขที่คุณชื่นชอบ (เช่น นาโน หรือ เสียงเรียกเข้า) เป็น superuser (ส่วนหน้า ซูโด คำสั่งแก้ไข) มันอาจจะบันทึกเป็น '50-cloud-init.yaml' แต่ก็ไม่เป็นไร คุณสามารถแก้ไขไฟล์นั้นได้แม้ว่าจะมีข้อความระบุว่า 'cloud-init' สร้างขึ้นก็ตาม แต่ไม่ควรสร้างใหม่หลังการติดตั้ง

ไฟล์การกำหนดค่า Netplan มีโครงสร้าง YAML ประเภทนี้ หากคุณตั้งค่า IP และ DNS แบบคงที่ (และไม่ได้ใช้ DHCP) - นี่คือการกำหนดค่าจาก 18.04 VM ที่ทำงานบนเครือข่ายของฉันซึ่งมีเซิร์ฟเวอร์ DNS พิเศษ เช่นเดียวกับ Google DNS สำหรับ การกำหนดค่าพิเศษเป็นตัวอย่างของการกำหนดค่า NetPlan ที่ 'สมบูรณ์':

เครือข่าย:
    รุ่น: 2
    เรนเดอร์: เครือข่าย
    อีเธอร์เน็ต:
        enp8s0:
            dhcp4: เท็จ
            ที่อยู่:
                - 10.10.1.0/59
            เกตเวย์ 4: 10.10.0.1
            เนมเซิร์ฟเวอร์:
                ที่อยู่:
                    - 10.10.1.2
                    - 8.8.8.8
                    - 8.8.4.4

หากคุณแก้ไขไฟล์ คุณควรเรียกใช้ ใช้ sudo netplan และตรวจสอบให้แน่ใจว่าทุกอย่างทำงานได้ดี ไม่จำเป็นต้องรีบูตเครื่อง หากการกำหนดค่าไม่ทำงาน ให้ย้อนกลับการเปลี่ยนแปลงที่คุณทำและเรียกใช้ ใช้ sudo netplan อีกครั้ง.

Amir133 avatar
kr flag
ขอบคุณ สมบูรณ์แบบ แต่ถ้าฉันเปลี่ยนไฟล์นี้ ฉันต้องรีสตาร์ทอูบุนตูหรือไม่ต้องทำอะไรเลย
ru flag
@ Amir133 คุณไม่จำเป็นต้องรีบูต แต่คุณจะต้อง `sudo netplan apply` เพื่อเปลี่ยนการตั้งค่าทันทีในขณะที่คุณออนไลน์
ru flag
@chili555 เรียบร้อยแล้วค่ะ (comment nuke ขาเข้า)
ru flag
@ Amir133 ในกรณีที่คำถามนี้ไม่สามารถแก้ปัญหาของคุณได้ โปรดอย่าทำเครื่องหมายว่ายอมรับแล้ว (หรือถ้าเป็นเช่นนั้นก็ปล่อยให้เป็นที่ยอมรับ :))
Amir133 avatar
kr flag
มันแก้ปัญหาของฉัน ขอบคุณสำหรับคำตอบ

โพสต์คำตอบ

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