การแก้ไข DNS ล้มเหลว


11

พยายามเชื่อมต่อ Raspi ใหม่ของฉันกับอินเทอร์เน็ตเป็นครั้งแรกผ่านทางข้ามไปยังการเชื่อมต่อที่เชื่อมต่อกับ Wi-Fi ของแล็ปท็อปของฉัน

เบราว์เซอร์ Raspi ทำงานได้กับ webservers เครือข่ายภายใน แต่จะไม่ได้รับอะไรจาก WAN โดยใช้ URL หรือที่อยู่ IP รับการจำแนกชื่อล้มเหลวและไม่สามารถโหลดหน้าเว็บได้

ฉันคิดว่ามันจะต้องเป็นเราเตอร์ที่เกี่ยวข้องเพราะมันจะล้มเหลวถ้าผ่านเราเตอร์เกตเวย์

แนวคิดใดที่อาจเป็นปัญหาและจะแก้ไขได้อย่างไร


ผลลัพธ์ของคำสั่งต่อไปนี้คืออะไร? ip addr show ip route show cat /etc/resolv.confฉันคิดว่าเซิร์ฟเวอร์ dhcp ของคุณไม่ได้ส่งเซิร์ฟเวอร์ dns หรือเราเตอร์ที่ถูกต้องไปยังเครือข่ายภายนอก คุณลองส่งเซิร์ฟเวอร์ภายนอกหรือไม่ ping -c 4 8.8.8.8(นี่คือเซิร์ฟเวอร์ DNS จาก google)
teissler

1
traceroute 8.8.8.8ลองใช้ เนื่องจากการ ping ภายนอกล้มเหลวเราจึงสนใจผลลัพธ์สองสามอย่างแรก
AndrejaKo

ปัญหาได้รับการแก้ไขแล้ว ฉันรีบูตแล็ปท็อปเมื่อเช้านี้และเราเตอร์ ติดตั้งสะพานใหม่ในแล็ปท็อปและทันใดนั้นสิ่งต่าง ๆ ก็เริ่มทำงาน
Chef Flambe

คำตอบ:


7

ลองทำสิ่งต่อไปนี้:

sudo nano /etc/network/interfaces

จากนั้นในไฟล์อินเตอร์เฟสคุณควรมีลักษณะดังนี้:

iface wlan0

แทรกบรรทัดใหม่หลังจากนั้นด้วยเซิร์ฟเวอร์ DNS ของคุณ (ฉันจะใช้ google เป็นตัวอย่าง):

dns-nameservers 8.8.8.8 8.8.4.4

เป็นอย่างนั้นและรีบูต pi ของคุณผ่าน:

sudo รีบูต

ฉันหวังว่าคงเป็นของคุณต่อไป!

แก้ไข:

ฉันยังเปลี่ยนเนื้อหาของไฟล์ resolv.conf ในไดเร็กทอรี / etc /:

sudo nano /etc/resolv.conf

ซึ่งคุณจะเห็นสิ่งที่ชอบ:

domain gateway.2wire.net
search gateway.2wire.net
nameserver 192.168.1.1

เปลี่ยนเนมเซิร์ฟเวอร์ IP เป็น DNS ของคุณ


1
วิธีนี้แก้ปัญหาของฉันหลังจากหลายชั่วโมง crashing หัวของฉันกับมัน
rdiaz82

0
  1. ฉันแก้ไขไฟล์โดยใช้คำสั่งด้านล่าง:

    sudo nano /etc/dhcpcd.conf
    
  2. ไม่มีเครื่องหมายข้อคิดเห็นบรรทัดนี้:

    static domain_name_servers = 192.168.0.1 ..... blah blah blah

    มันอยู่ในบล็อกที่สามจากด้านล่างดูเหมือนว่าจะได้ทำงาน


คุณกรุณาแสดงรหัสที่ใช้งานได้ไหม
SDsolar

-1

ขอบคุณสำหรับความช่วยเหลือ

ฉันลงเอยด้วยการหยิบหนังสือ Make Mag บน RaspPi แล้วตามด้วย walk-thru บนการกำหนดค่าของ WiFi ไม่มีความคิดว่าฉันกำลังทำอะไรอยู่ แต่ดูเหมือนว่าจะทำให้มันทำงานได้โดยไม่ต้องยุ่งยากและฉันทำได้ภายใน 15 นาที

ฉันคิดว่ามันเป็นปัญหาในไฟล์อินเตอร์เฟสที่ฉันได้ทำการเปลี่ยนแปลงเพื่อให้เป็น IP แบบคงที่ ฉันได้อ่านบทความที่ขัดแย้งกันสองสามข้อและฉันคิดว่าฉันเลือกผิด ... อุ๊ย

อย่างไรก็ตามตอนนี้ทำงานได้ดีและฉันได้เล่นกับคณะกรรมการ Gert เพื่อให้ชีวิตเป็นสิ่งที่ดี


4
คุณสามารถแชร์รายละเอียดของการเดินผ่านนั้นได้หรือไม่?
Andre M

1
ใช่รายละเอียดเป็นสิ่งที่ดีดังนั้นเมื่อคนอื่นมองปัญหาเดียวกันคำตอบของคุณอาจช่วยได้
eidylon

@eidylon - คุณรู้ว่านี่เป็นโพสต์เก่า 5 ปีใช่มั้ย
Chef Flambe

คำตอบนี้ไม่ได้ให้รายละเอียดใด ๆ
moorej
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.