Score:1

เซิร์ฟเวอร์ Ubuntu ไม่สามารถเข้าถึงภายนอกเครือข่ายได้ในทันที

ธง in
Cas

ฉันมีเซิร์ฟเวอร์ที่ติดตั้ง TrueNAS Core และเซิร์ฟเวอร์ Ubuntu vm ทำงานอยู่ ฉันรีบูท vm และตอนนี้มันไม่สามารถเข้าถึงภายนอกได้ เมื่อฉันทำ ping www.google.co.th, มันบอกว่า ping: www.google.com: การแก้ไขชื่อล้มเหลวชั่วคราว. เมื่อฉันทำ ปิง 172.217.168.196, มันได้ผล. ดังนั้นส่วน DNS ไม่ทำงาน เมื่อฉันทำ cat /etc/netplan/00-installer-config.yamlนี่คือผลลัพธ์:

# นี่คือการกำหนดค่าเครือข่ายที่เขียนโดย 'subiquity'
เครือข่าย:
  อีเธอร์เน็ต:
    enp0s4:
      ที่อยู่:
      - 192.168.2.15/24
      เกตเวย์ 4: 192.168.2.1
      เนมเซิร์ฟเวอร์:
        ที่อยู่:
        - 1.1.1.1
        ค้นหา: []
  รุ่น: 2

ฉันได้ลองใช้โดยปิดใช้งาน ufw และเมื่อเปลี่ยนเนมเซิร์ฟเวอร์เป็น 192.168.2.15 (pihole + unbound ทำงานบน vm) ทั้งสองไม่ได้ช่วย อย่างไรก็ตาม คอมพิวเตอร์ win10 ของฉันยังใช้ pihole เนื่องจากเป็นเซิร์ฟเวอร์ DNS และคอมพิวเตอร์ win10 ของฉันก็ทำงานได้ดี ฉันยังใช้เซิร์ฟเวอร์ openvpn อยู่ และลูกค้าก็สามารถเข้าถึงได้เช่นกัน www.google.co.th ไม่เป็นไร (เซิร์ฟเวอร์ dns สำหรับลูกค้าถูกตั้งค่าเป็น pihole ด้วย) ปิง 1.1.1.1 ทำงาน; แค่อยากแน่ใจว่า cloudflare ไม่มีการทำงานผิดปกติ

ดังนั้นจึงต้องทำเฉพาะกับเซิร์ฟเวอร์เอง เนื่องจากไคลเอนต์อื่น ๆ ทั้งหมดที่ใช้เซิร์ฟเวอร์ทำงานได้ดี อย่างไรก็ตาม ฉันก็ไม่รู้จะทำอย่างไรอีกต่อไป

David avatar
cn flag
อูบุนตูเวอร์ชันใด
Cas avatar
in flag
Cas
เซิร์ฟเวอร์ Ubuntu 20.04.3 LTS โฟกัส
Nate T avatar
it flag
คุณสามารถติดตั้ง `nmcli` จาก apt และโพสต์เอาต์พุตของคำสั่งเอง: `nmcli` ได้หรือไม่
Nate T avatar
it flag
**dns** ของคุณขัดข้อง โปรดโพสต์ผลลัพธ์ของ `cat /etc/resolv.conf` ด้วย ถ้าฉันเห็นสองคนนี้ ฉันน่าจะช่วยได้
Score:0
ธง fr

พยายาม vi /etc/resolv.conf และเพิ่ม เนมเซิร์ฟเวอร์ 1.1.1.1

ฉันมีปัญหาเดียวกันกับเซิร์ฟเวอร์ VM ของ Ubuntu และนั่นก็แก้ไขได้ ฉันไม่แน่ใจว่าจะทำให้คงอยู่ได้อย่างไรหลังจากรีบูต

Nate T avatar
it flag
@Cas `sudo echo 'nameserve 1.1.1.1' >> /etc/resolv.conf ` จะทำเช่นเดียวกัน มันจะช่วยให้คุณไม่ต้องเปิด/ปิด vim buffer คุณจะต้องใช้ sudo หรือ su เพื่อเขียนไปยังไดเร็กทอรี / etc
Cas avatar
in flag
Cas
มันใช้งานได้ แต่ใช้งานได้จริงจนกว่าจะรีบูตเท่านั้น หลังจากรีบูต ไฟล์ `/etc/resolv.conf` จะถูกรีเซ็ต แน่นอนฉันสามารถเพิ่ม `@reboot ...` ไปที่ crontab แต่ฉันต้องการแก้ไขให้ถูกต้อง ฉันพบไฟล์ `/etc/systemd/resolved.conf` ซึ่งฉันสามารถตั้งค่า `DNS=1.1.1.1` ได้ แต่มันใช้งานไม่ได้

โพสต์คำตอบ

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