Ubuntu 17.04 เชื่อมต่อกับ wifi แล้ว แต่ไม่สามารถท่องอินเทอร์เน็ตได้


11

ฉันเชื่อมต่อกับ wifi ของฉันถูกต้องแล้ว แต่ฉันไม่สามารถค้นหาสิ่งใดได้เพราะมันบอกว่า "ไม่พบเซิร์ฟเวอร์" คอมพิวเตอร์เครื่องอื่นในเครือข่ายเดียวกันยังสามารถค้นหาอินเทอร์เน็ตได้

สิ่งนี้ได้รับการตั้งค่าสถานะว่าซ้ำกับUbuntu GNOME 17.04: Wi-Fi ไม่ทำงาน - ที่อยู่ mac ยังคงเปลี่ยนแปลงอยู่หรือ? อย่างไรก็ตามวิธีการแก้ปัญหาที่ใช้ฉันได้พยายามไปแล้วและไม่สามารถกระทบยอดปัญหาของฉันได้



ดูที่Ubuntu 17.04 การค้นหา DNS ที่แก้ไขแล้ว systemd- แก้ไขล้มเหลวแบบสุ่มแต่ฉันพบว่าปัญหาเดียวกันได้รับการแก้ไขโดยฉันsudo apt update && sudo apt full-upgrade- ข้อผิดพลาดดูเหมือนว่าจะได้รับการแก้ไข
Zanna

คำตอบ:


4

ฉันมีปัญหาเดียวกันที่นี่

ฉันแก้ไขด้วยการเพิ่มที่อยู่เซิร์ฟเวอร์ DNS สำหรับการเชื่อมต่อ

ภาพหน้าจอ


ยอดเยี่ยม แต่ฉันไม่เชี่ยวชาญในสิ่งที่ดูเหมือนว่าเยอรมัน? ฉันจะไปเกี่ยวกับเรื่องนี้อย่างไร
Blue Dabba Dee

มันดัตช์ คุณคลิกที่สัญลักษณ์ wifi จากนั้นแก้ไขการเชื่อมต่อ จากนั้นไปที่การตั้งค่า ipv4 และพิมพ์ที่อยู่ DNS ของ ISP ของคุณ
Detlef

โอเคฉันจะไปให้ได้ ขออภัยในความผิด
Blue Dabba Dee

ไม่มีปัญหาหวังว่าจะได้ผลสำหรับคุณ ปล. คุณสามารถใช้ DNS ของ google 8.8.8.8 หรือ 8.8.4.4 ได้ด้วย
Detlef

หมายเหตุอีกข้อหนึ่งหากคุณพยายามเชื่อมต่อกับ Wifi สาธารณะ: ฉันมีปัญหานี้ว่าเมื่อฉันพยายามลงชื่อเข้าใช้ (ในกรณีนี้คือ Starbucks Wifi) ฉันจะได้รับข้อผิดพลาดการค้นหา DNS สำหรับ secure.datavalet.io ดังนั้นฉันจึง ต้องเปลี่ยนเส้นทางไปยังที่อยู่ IP เกตเวย์เริ่มต้นของฉันดังนั้นฉันเพิ่มไปยัง / etc / host ของฉัน
Hooman

11

นี้ถูกโพสต์โดยMike_IronFistกว่าที่นี่

สิ่งที่คุณต้องทำคือเปิดเทอร์มินัลโดยกดCtrl+ Alt+ Tและเรียกใช้:

gksu gedit /etc/NetworkManager/NetworkManager.conf

ที่ด้านล่างของไฟล์นี้คัดลอกและวางต่อไปนี้:

[device]
wifi.scan-rand-mac-address=no

ผลลัพธ์สุดท้ายของคุณควรมีลักษณะดังนี้: ไฟล์กำหนดค่าเพื่ออนุญาตให้ USB Wifi ทำงานใน Ubuntu 17.04

จากนั้นเพียงบันทึกและปิดไฟล์และเรียกใช้:

sudo service network-manager restart

และ wifi ควรทำงานอีกครั้ง!


(หากขั้นตอนข้างต้นไม่ช่วย)

คุณควรรู้ว่า Ubuntu 17.04 ไม่สามารถแก้ไขเซิร์ฟเวอร์ DNS ด้วยการสนับสนุน DNSSEC ตั้งแต่วันที่ 2017-04-18 ปิดใช้งาน DNSSEC ด้วยภูตนี้:

sudo mkdir -p /etc/systemd/resolved.conf.d
printf "[Resolve]\nDNSSEC=no\n" | sudo tee /etc/systemd/resolved.conf.d/no-dnssec.conf

กำหนดค่า resolvconf ใหม่หากจำเป็น:

sudo dpkg-reconfigure resolvconf
# Say yes to "prepare /etc/resolve.conf for dynamic updates?"

และรีบูท


ฉันได้ลองแล้วและมันก็ไม่ได้เปลี่ยนแปลงอะไร ฉันได้ใช้วิธีนี้ในการแก้ไขปัญหาก่อนหน้านี้แล้ว
Blue Dabba Dee

1
@BlueDabbaDee แล้วโปรดระบุว่าในคำถามครั้งต่อไป ;-)
Rinzwind

@Rinzwind ฉันจะ
Blue Dabba Dee

1
ฉันกำลังเผชิญกับปัญหาตรงข้าม หลังจากอัพเดตคอมพิวเตอร์กำลังเชื่อมต่อกับอีเธอร์เน็ต แต่การท่องอินเทอร์เน็ตไม่ทำงาน ในคอมพิวเตอร์เครื่องเดียวกัน (16.04 LTS) ไวไฟทำงานได้อย่างไม่มีที่ติสำหรับทุกสิ่ง ฉันยังค้นหาคำตอบได้ที่นี่ก่อนโพสต์คำถาม
bluepearlsky

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