ปัญหาในการแก้ไขหน้าเว็บจำนวนมาก


38

ปัจจุบันฉันใช้ Ubuntu 12.04 และใช้ Chrome / Firefox พร้อมกับ OpenDNS (ได้ลองใช้ Google Public DNS และ DNS ของ ISP ของฉัน)

ทันใดนั้นเว็บไซต์จำนวนมากที่ฉันเข้าชมบ่อย ๆ ไม่โหลดอีกต่อไป บางส่วนของพวกเขาคือ imgur, yahoo, fed-sudoku , microsoft และ addons หน้าของ firefox ฉันแน่ใจว่ามีอีกมากมายที่ไม่โหลด

ฉันมี Windows 7 ใน Dual-Boot และไม่มีปัญหาใด ๆ ในการเปิดหน้าเหล่านี้บน Windows

ประวัติย่อ

สองสัปดาห์ก่อนฉันติดตั้ง Ubuntu 12.10 ฉันพบปัญหานี้ทันที ฉันคิดว่ามีบางอย่างผิดพลาดในการติดตั้งดังนั้นฉันจึงลบ Ubuntu 12.10 และติดตั้ง Lubuntu 12.10 แทน แต่ปัญหายังคงอยู่ ดังนั้นฉันจึงลองเปิดหน้าเว็บเหล่านี้ในสภาพแวดล้อมสด (ของ Ubuntu 12.10, Lubuntu 12.10 และ Ubuntu 12.04.1) จาก USB ปัญหาอยู่ที่นั่นสำหรับ Ubuntu 12.10 และ Lubuntu 12.10 อย่างไรก็ตามฉันสามารถเข้าถึงเว็บเพจเหล่านี้ได้จาก Ubuntu 12.04.1 ดังนั้นฉันติดตั้ง 12.04.1 ใน HardDisk ของฉัน ทุกอย่างในวันที่ 12.04 ไม่เป็นไรจนกระทั่งเมื่อวาน แต่ทันใดนั้นเว็บไซต์เหล่านี้ไม่โหลดอีกต่อไป Windows 7 ใน Dual-Boot ทำงานได้อย่างไร้ที่ติ

อัพเดท

(1) ตามคำตอบของจางเพื่อตรวจสอบbasic terminal commands- ฉันใช้ทั้ง OpenDNS และ GooglePublic DNS เพื่อทดสอบคำสั่งเหล่านี้ (รีสตาร์ตพีซีของฉันระหว่างนั้น) เหล่านี้เป็นผลขั้วในขณะที่ใช้ OpenDNSและในขณะที่ใช้ GooglePublicDNS

(2)นี้เป็นผลมาจากการifconfig- Pastebin การเชื่อมโยง

(3)หลังจากนั้นฉันพยายามใช้wgetเพื่อตรวจสอบว่าปัญหาเกิดขึ้นกับเบราว์เซอร์หรือไม่ อย่างไรก็ตามมันใช้ไม่ได้กับหน้าเว็บที่ไม่ได้โหลดในเบราว์เซอร์ของฉัน นี่คือPastebin Link ที่แสดงสำหรับ Google (ใช้งานได้) และ Yahoo (ไม่ทำงาน)

(4)จากนั้นทำตามคำแนะนำที่ระบุไว้ที่noobslabdisable IPV6ไป รวมทั้งรีสตาร์ทพีซีของฉัน อย่างไรก็ตามมันก็ไม่ได้ช่วยอะไรเช่นกัน

(5)แล้วฉันแก้ไขการเชื่อมต่ออินเทอร์เน็ตแบบใช้สายของฉันผ่านเครือข่าย Manager ignore IPV6เพื่อ หลังจากนั้นฉันพยายามเปิด Yahoo ในเบราว์เซอร์ - มันโหลดครั้งแรก อย่างไรก็ตามเมื่อฉันลองอีกครั้งมันไม่โหลด ไซต์ที่มีปัญหาอื่น ๆ ไม่ได้โหลดเลย

(6)wgetพยายามอีกครั้ง อย่างไรก็ตามคราวนี้ผ่านการโต้แย้ง-4ไป; เช่น; wget -4 www.yahoo.com. แต่อีกครั้งไม่ได้รับการตอบสนองใด ๆ

(7)MTUจากนั้นพยายามที่จะคุ้นเคยกับ ตามลิงค์นี้เพื่อตรวจสอบว่าฉันสามารถตั้งค่าสูงสุดได้เท่าไหร่ สำหรับฉันความเป็นไปได้สูงสุดคือ 1,0324 ลองใช้ค่าอื่น ๆ เช่น 1500, 1492, 1452 และ 100 แต่ก็ไม่ได้ผลเช่นกัน

(8) Re-installed Ubuntu 12.04.1ลบการติดตั้งก่อนหน้าและการเปลี่ยนแปลงอื่น ๆ ทั้งหมด ติดตั้งการอัปเดตทั้งหมดที่มีอยู่ด้วย ในช่วงครึ่งชั่วโมงแรกฉันสามารถโหลดหน้าเว็บทั้งหมด - รวมถึงเว็บเพจที่มีปัญหา แต่หลังจากนั้นฉันมีปัญหาเช่นเดียวกับก่อนหน้านี้ - ไม่สามารถโหลดหน้าเว็บเช่น yahoo, imgur, microsoft, fed-sudoku เป็นต้น

(9) คำถามโดยลอเรนต์

จากข้อมูล wget pastebin ในคำถามปัญหาไม่ใช่ DNS เนื่องจากคำสั่งwgetและdigคำสั่งนั้นเข้าถึง IP ของ Yahoo สิ่งนี้บอกว่าฉันไม่รู้ว่าทำไมไม่มีอะไรให้ดาวน์โหลดด้วย wget! คุณได้ตั้งค่าไฟร์วอลล์หรือไม่ (คุณสามารถตรวจสอบได้sudo iptables -L) ในifconfigผลลัพธ์มีอินเตอร์เฟส 2 ส่วนคือ ppp0 และ eth0 ควรใช้อันไหนในการเชื่อมต่ออินเทอร์เน็ต คุณสามารถโพสต์ผลลัพธ์ของrouteคำสั่งได้หรือไม่ Obs: eth0 ไม่มีที่อยู่ IPV4 ดังนั้นฉันคิดว่ามันไม่ได้รับการกำหนดค่าอย่างเหมาะสม (เป็น/etc/network/interfacesอย่างไร)

นี่คือPastebin Linkสำหรับผลลัพธ์ของเทอร์มินัลsudo iptables -L; และroute cat /etc/network/interfacesฉันไม่ได้ใช้งานไฟร์วอลล์ใด ๆ เป็นการติดตั้ง Ubuntu 12.04.1 ที่สะอาด ppp0 ใช้เพื่อเชื่อมต่ออินเทอร์เน็ต (ใช้ชื่อผู้ใช้และรหัสผ่านที่ ISP ของฉันกำหนดไว้) และ eth0 คือ OnBoard LAN ของ Intel ซึ่งเชื่อมต่อโมเด็มผ่านพอร์ตอีเธอร์เน็ต

(10)พยายามต่อท้ายnameserver 208.67.222.222บรรทัดใน/etc/resolv.conf(ตั้งแต่ฉันใช้ OpenDNS) แต่สิ่งนี้ไม่ได้ช่วย (แม้หลังจากรีสตาร์ท) เปลี่ยนการเปลี่ยนแปลงกลับคืน นี่เป็นส่วนหนึ่งของคำตอบที่ให้โดย laurent - มันจำเป็นถ้าฉันต้องการใช้ OpenDNS

ข้อมูลอื่น ๆ

  • ฉันมีโมเด็ม ADSL (ไม่ใช่เราเตอร์) เชื่อมต่อกับพีซีที่มีพอร์ต Ethernet ในการเชื่อมต่ออินเทอร์เน็ตฉันมีการเชื่อมต่อ DSL ดังนั้นฉันใช้ PPPOE เพื่อเชื่อมต่อ
  • เอาท์พุทร์มินัลสำหรับระบบสารสนเทศsudo lshw -C network; cat /etc/resolv.conf; ifconfig -a- ลิงค์ Pastebin

คำตอบ:


21

ส่วนที่ 1 - การเชื่อมต่อ PPPoE ไม่ทำงาน

ฉันจะให้ลองปิดการจัดการเครือข่ายและการกำหนดค่าเครือข่ายด้วยตนเองเช่นการอธิบายในอูบุนตูช่วยเหลือ ADSLPPPoE ใช้Config with pppoeconfส่วนแรกซึ่งโดยทั่วไปแล้วจะทำงานsudo pppoeconfและตอบคำถาม เมื่อคุณต้องการใช้เซิร์ฟเวอร์ DNS ที่แตกต่างจากเซิร์ฟเวอร์ ISP ของคุณให้ตอบnoคำถามเกี่ยวกับการใช้เซิร์ฟเวอร์ DNS แบบเพียร์

เป็นทางเลือกถ้าการเชื่อมต่ออินเทอร์เน็ตของคุณไม่ได้ถูกรีสตาร์ทตอนบูต: คุณสามารถแก้ไขnano /etc/rc.localเพิ่มบรรทัดต่อไปนี้ก่อนที่จะถึงexitบรรทัดแล้วรีบูตเพื่อทดสอบ

killall pppd
ifconfig eth0 up
pon dsl-provider

ตัวจัดการเครือข่ายจะไม่ถูกใช้เมื่อคุณใช้การกำหนดค่าด้วยตนเอง แต่คุณสามารถปิดการใช้งานการคลิกที่มันและยกเลิกการเลือกตัวเลือกenable network(และenable wirelessถ้ามี) หากการปิดใช้งานไม่ทำงานคุณสามารถถอนการติดตั้งได้ด้วยsudo apt-get remove network-managerและหลังจากนั้นsudo apt-get autoremoveเพื่อล้างแพ็คเกจที่ติดตั้งโดยอัตโนมัติ

ส่วนที่ 2 การเปลี่ยนเซิร์ฟเวอร์ ISP DNS เริ่มต้นเป็น openDNS

ผมพบว่าที่นี่ว่าวิธีที่ดีที่สุดที่จะใช้ DNS คงที่ที่มีresolvconfคือการเพิ่ม nameserver ในหรือเพิ่มใน/etc/network/interfaces /etc/resolvconf/resolv.conf.d/headเนื่องจากอินเทอร์เฟซของคุณได้รับการกำหนดค่าโดยอัตโนมัติ (dhcp) คุณต้องใช้headไฟล์:

sudo nano /etc/resolvconf/resolv.conf.d/head

และเพิ่มในตอนท้าย:

nameserver 208.67.222.222
nameserver 208.67.220.220

ข้อ จำกัด

  • คุณไม่สามารถใช้ Network-Manager เพื่อเชื่อมต่อ อย่างไรก็ตามสิ่งนี้จะทำให้คุณเชื่อมต่อกับอินเทอร์เน็ตโดยอัตโนมัติ pon dsl-providerมิฉะนั้นคุณสามารถเชื่อมต่อโดยการเรียกใช้ หากต้องการยกเลิกการเชื่อมต่อคุณต้องเป็น sudo ดังนั้นจึงต้องsudo poffยกเลิกการเชื่อมต่อ
  • [ปัญหานี้เกิดขึ้นกับ Ubuntu 12.04 เท่านั้น] ในขณะที่กำลังบูต Ubuntu (เมื่อโมเด็มปิดอยู่หรือในขณะที่พยายามสร้างลิงค์กับ ISP) - Ubuntu รอโหลดNetwork-Configurationประมาณ 2 นาทีและหลังจากนั้นบู๊ตโดยไม่ต้องกำหนดค่าเครือข่าย pon dsl-providerที่จะได้รับออนไลน์ที่คุณต้องใช้

แก้ไขเพื่อลบการทดสอบก่อนหน้านี้ที่ทำ (ไม่จำเป็นในกรณีอื่น):

เนื่องจากเราลบresolv.confsymlink มาก่อนเราจำเป็นต้องสร้างมันขึ้นมาใหม่ (ไม่จำเป็นสำหรับการติดตั้งใหม่):

cd /etc
sudo rm resolv.conf
sudo ln -s ../run/resolvconf/resolv.conf /etc/resolv.conf

หากใช้งานได้คุณสามารถย้อนกลับการเปลี่ยนแปลงที่/etc/dhcp/dhclient.confเราทำก่อนหน้านี้


เฮ้ !! คุณทำอะไรลงไป? ไซต์ที่มีปัญหากำลังโหลดโดยใช้วิธีsudo pppoeconfนี้ ฉันแค่หวังว่ามันจะไม่ชั่วคราว หวังว่าคุณจะรู้ปัญหาตอนนี้ มีวิธีใดบ้างที่ฉันสามารถใช้ Network Manager แทนการเรียกใช้คำสั่งpon dsl-providerและpoff dsl-providerทุกครั้ง ขอขอบคุณ. ขอบคุณมาก :) :) :)
Aditya

4
คำตอบนี้รวมถึงคำแนะนำในการลบresolvconfแพ็คเกจ แพ็คเกจนี้เป็นส่วนหนึ่งของระบบพื้นฐานใน Ubuntu 12.04 และใหม่กว่า มีเหตุผลที่ถูกต้องน้อยมากในการลบ resolvconf และฉันไม่เห็นเหตุผลใด ๆ ที่ใช้ที่นี่ หากคุณต้องการมีไฟล์ /etc/resolv.conf แบบสแตติกคุณควรปล่อยให้ติดตั้ง resolvconfและแทนที่ลิงก์สัญลักษณ์/etc/resolv.conf-> ../run/resolvconf/resolv.confด้วยไฟล์สแตติก มันจะดีกว่าเพราะการมีอยู่ของ resolvconf ป้องกันไม่ให้แพคเกจอื่น ๆ จากการเขียนทับ /etc.resolv.conf
jdthood

2
ใช่. แพคเกจในที่เก็บหลักของ Ubuntu ที่เคยเขียนไปยัง /etc/resolv.conf โดยตรงจะถูกแก้ไขเพื่อไม่ให้เขียนลงใน /etc/resolv.conf หากมีการติดตั้งแพ็คเกจ resolvconf ไว้ ดังนั้นแม้ว่าคุณจะต้องการ static /etc/resolv.conf ก็ควรติดตั้ง resolvconf ไว้เพราะมันจะทำหน้าที่เป็นมาตรการป้องกันโรค โปรแกรม resolvconf (/ sbin / resolvconf) ไม่เคยสัมผัส /etc/resolv.conf โดยตรง มันเขียนถึง /run/resolvconf/resolv.conf; และแพคเกจ resolvconf พยายามหนึ่งครั้งและเพียงครั้งเดียวในการตั้งค่า symlink ที่ /etc/resolv.conf
jdthood

1
@Aditya - แก้ไขแล้วตามผลลัพธ์ของคุณ เพื่อตอบคำถามของคุณเกี่ยวกับการrc.localปรับเปลี่ยนจะต้องใช้ต่อเมื่อการเชื่อมต่ออินเทอร์เน็ตของคุณไม่ได้ถูกรีสตาร์ทเมื่อบูต (เนื่องจากไม่ใช่ใน 12.04 แต่ดูเหมือนว่าจะเริ่มใช้ได้ในตอน 12.10 ดังนั้นจึงสามารถลบออกได้) เวลาในการบูตนานเมื่อโมเด็มของคุณไม่ทำงานเนื่องจากคุณใช้ DNS ที่แตกต่างที่ไม่สามารถเข้าถึงได้ในขณะที่การเชื่อมต่อยังไม่เสร็จสมบูรณ์ อาจเป็นไปได้ถ้าคุณลบการdhclient.confแก้ไขและใช้เพียงสิ่งresolv.confเดียวที่จะไม่เกิดขึ้น อย่างไรก็ตามฉันขอเสนอวิธีที่แตกต่างในการแก้ไขใหม่
เรนท์

1
ดีใจที่มันใช้งานได้! คุณสามารถลองsudo poff -aดูว่าเป็นปัญหาสิทธิ์หรือไม่ ถ้ามันแก้ปัญหาดูว่าผู้ใช้ของคุณมีสิทธิ์ที่เหมาะสมด้วยidและดูว่าคุณอยู่ในdipและdialoutกลุ่ม sudo adduser your-user dialoutถ้าไม่ได้คุณสามารถเพิ่มด้วย ในการตรวจสอบสิ่งที่เกิดขึ้นให้ใช้tail /var/log/ppp.logหลังจากpoff(หรือดีกว่าtail -f /var/log/pppในเทอร์มินัลหนึ่งขณะที่ใช้poffในเทอร์มินัลอื่น) เพื่อดูว่าทำไมมันไม่ทำงาน
เรนท์

11
  1. ตรวจสอบว่าลูกค้าของคุณสามารถสื่อสารกับเซิร์ฟเวอร์ openDNS

    sudo traceroute -n -w 2 -q 2 -m 30  208.67.222.222
    

    หากบรรทัดสุดท้ายของเอาต์พุตไม่แสดงรายการ 208.67.222.222 เป็น hop สุดท้ายหรือหากมีการหมดเวลาที่สำคัญอาจมีปัญหาเครือข่ายที่ทำให้คุณไม่สามารถติดต่อเซิร์ฟเวอร์ openDNS ได้

  2. ตรวจสอบว่า openDNS สามารถแก้ไขชื่อโฮสต์ที่เลือกได้

    dig @208.67.222.222 www.difficult.com.      
    

    www.difficult.comคำสั่งที่พรอมต์เรียกใช้คำสั่งต่อไปนี้แทน ด้วยชื่อที่คุณประสบปัญหาในการแก้ไข(ใส่จุดท้ายชื่อเพื่อหลีกเลี่ยงปัญหาเกี่ยวกับส่วนต่อท้ายโดเมนและรายการค้นหา)

    หากเอาต์พุตไม่แสดงคำตอบสำหรับชื่อโฮสต์ให้ดำเนินการต่อ:

  3. ตรวจสอบว่าโปรแกรมแก้ไขที่เปิดอื่นสามารถแก้ไขชื่อโฮสต์ที่เลือกได้

    dig @8.8.8.8 www.difficult.com.
    dig @8.8.8.4 www.difficult.com.
    dig @4.2.2.1 www.difficult.com.
    dig @4.2.2.2 www.difficult.com.
    

    หากคุณได้รับผลสำเร็จอาจมีปัญหากับ openDNS

  4. ตรวจสอบดูว่าเซิร์ฟเวอร์ชื่อที่เชื่อถือได้นั้นถูกต้องหรือไม่

    InDNSมีประโยชน์มาก


UPDATE :
คำตอบนี้ไม่สามารถจัดการกับปัญหาเพียงเพื่อการแก้ไขปัญหา
หากการแก้ไข DNS ทำงานได้ดีให้ไปที่คำตอบของ laurentเพิ่มเติม


การอ้างอิง: การแก้ไขปัญหา DNS สาธารณะ


จากข้อมูล wget pastebin ในคำถามปัญหาไม่ใช่ DNS เนื่องจากคำสั่งwgetและdigคำสั่งนั้นเข้าถึง IP ของ Yahoo สิ่งนี้บอกว่าฉันไม่รู้ว่าทำไมไม่มีอะไรให้ดาวน์โหลดด้วย wget! คุณได้ตั้งค่าไฟร์วอลล์หรือไม่ (คุณสามารถตรวจสอบได้sudo iptables -L)
เรน

True ในifconfigผลลัพธ์มีอินเตอร์เฟส 2 ส่วนคือ ppp0 และ eth0 ควรใช้อันไหนในการเชื่อมต่ออินเทอร์เน็ต คุณสามารถโพสต์ผลลัพธ์ของrouteคำสั่งได้หรือไม่ Obs: eth0 ไม่มีที่อยู่ IPV4 ดังนั้นฉันคิดว่ามันไม่ถูกกำหนด (เป็นอย่างไร/etc/network/interfaces?)
Laurent

2
สวัสดีจางขออภัยในความสับสนของผู้ใช้ขั้นสูง ฉันได้รับความโปรดปรานจากคำถามนี้เพื่อให้ได้รับความสนใจมากขึ้น ไชโย!
slhck

1
@slhck: ขอบคุณที่ให้รางวัลกับคำถามนี้ .. ชุมชน AskUbuntu และ Ubuntu นั้นยอดเยี่ยมมาก ... ฉันรักมัน ... ไชโย !!!
Aditya

@Aditya คุณมีไฟล์/etc/ppp/resolvหรือไม่ ถ้าเป็นเช่นนั้นคุณสามารถดูว่า ISP DNS ของคุณเขียนอยู่ที่นั่นหรือไม่ และเปลี่ยนเป็น openDNS IP ดังนั้นคุณสามารถเปลี่ยนกลับแอ็ตทริบิวต์ -i เมื่อ/etc/resolv.conf
laurent

3

ต่อท้ายบรรทัดนี้กับคุณ/etc/resolv.conf:

nameserver 8.8.8.8

ตอนนี้ฉันใช้ OpenDNS แล้ว คุณแน่ใจหรือว่าฉันควรผนวกเซิร์ฟเวอร์ DNS ของ Google ต่อท้าย
Aditya

ฉันเคยมีปัญหาเช่นคุณ เพียงแค่ผนวก dns (แม้แต่ OpenDNS ก็สามารถทำงานได้) ไปที่ resolv.conf ของคุณเช่นเดียวกับในคำตอบของฉันและลองดู
jasmines

2
คอมพิวเตอร์ของคุณจะใช้งานได้จริงตามลำดับดังนั้นการเพิ่มไปยังจุดสิ้นสุดอาจทำให้สิ่งต่าง ๆ ทำงานได้ แต่ถ้าเซิร์ฟเวอร์ชื่อแรกยังคงหมดเวลาที่ระบบของคุณจะช้า
ImaginaryRobots

โปรดทราบว่าใน Ubuntu 12.04 และใหม่กว่าคุณไม่ควรแก้ไข /etc/resolv.conf ตามปกติเพราะมันได้รับการปรับปรุงแบบไดนามิกโดย resolvconf หากคุณต้องการคงจริงๆ/etc/resolv.confไฟล์ออกจากแพคเกจ resolvconf ที่ติดตั้งและเปลี่ยนการเชื่อมโยงสัญลักษณ์ที่ /etc/resolv.conf โดยแฟ้มแบบคงมี nameserver 8.8.8.8(ตามตัวอย่างในปัจจุบัน)
jdthood

3

ปัญหาดั้งเดิมอาจได้รับการแก้ไขโดยทำสิ่งต่อไปนี้

sudo apt-get install resolvconf
sudo dpkg-reconfigure resolvconf

ควรทำเช่นนี้แก้ปัญหาใน Live CD เช่นกัน .. ถ้าใช่ฉันจะลองบน Ubuntu 12.10 Live CD ..
Aditya

มันอาจจะไม่สามารถแก้ไขอะไรบนอูบุนตูดั้งเดิมของแท้ 12.04 หรือ 12.10 Live CD เพราะเป็นที่ทราบกันว่า resolvconf ติดตั้งอย่างถูกต้องบนซีดีเหล่านั้น แต่อนุพันธ์ของอูบุนตูจำนวนมากได้ทำซีดีที่มีข้อผิดพลาดในการติดตั้ง sudo dpkg-reconfigure resolvconfการติดตั้งข้อบกพร่องดังกล่าวสามารถบางครั้งได้รับการซ่อมแซมโดยการเรียกใช้
jdthood

ปัญหาเดิมเกิดขึ้นกับ resolvconf ยังคงติดตั้ง (และในซีดีสด) มันเป็นเพราะการกำหนดค่า pppoe ไม่ใช่ DNS ปัญหาของresolv.confการเขียนใหม่ด้วย OP ISP DNS แทนที่จะเป็น openDNS ปรากฏขึ้นเมื่อทำการกำหนดค่าการเชื่อมต่อ ppp ( sudo pppoeconf) ดังนั้นฉันคิดว่า resolvconf กำลังเขียนใหม่ (แต่อย่างที่เราเห็นในภายหลังนี่ไม่ใช่กรณี!) อย่างไรก็ตามปัญหาก็แปลกมากเพราะบางเว็บไซต์ก็โอเคและบางอันก็ไม่ได้และในทุกกรณีการแก้ไข DNS ก็ยังทำงานอยู่ ปัญหาเดียวในตอนนี้คือ OP ต้องการใช้เซิร์ฟเวอร์ DNS อื่น
เรน

การทำsudo dpkg-reconfigure resolvconfและทำตามคำแนะนำ / คำแนะนำในการแก้ไขปัญหาของฉัน! นั่นคือทั้งหมดที่ใช้!
Apelsin

3

บางทีคุณสามารถลองปิดการใช้งานdnsmasq:

sudo vim /etc/NetworkManager/NetworkManager.conf

ใส่#ด้านหน้าของdns=dnsmasq

แล้ว:

sudo restart network-manager

ฉันมีปัญหาในการแก้ไขบางเว็บไซต์หลังจากที่ฉันติดตั้ง 12.04 และ 12.10 หลังจากที่ฉันปิดการใช้งานdnsmasqทุกอย่างทำงานได้ดี

ถ้านี้จะช่วยให้คุณสามารถติดตั้งบริการ dnsmasq เต็มรูปแบบและนำผู้ให้บริการ DNS /etc/resolvconf/resolv.conf.d/tailที่คุณชื่นชอบใน


ฉันอยากจะลองสิ่งนี้ อย่างไรก็ตามผู้จัดการเครือข่ายของฉันแสดงให้เห็นถึงระบบ LAN Device not managedของฉันเป็น ดังนั้นมันยังไม่แสดงการเชื่อมต่อ DSL ที่ฉันสร้างขึ้นในตอนนี้ ลองดูที่ภาพนี้
Aditya

NetworkManager ไม่ได้จัดการอินเตอร์เฟซเพราะมันมีการกำหนดค่าใน manualy เป็นผลมาจากการทำงาน/etc/network/interfaces pppoeconfปัญหาคือว่าการเชื่อมต่ออัตโนมัติที่ทำโดย NetworkManager ไม่ทำงาน แต่คุณสามารถลองได้ในตอนนี้ (เนื่องจากคุณรู้วิธีซ่อมแซมถ้ามันหยุดทำงาน เพียงแค่แสดงความคิดเห็นออกสายที่เพิ่มขึ้นโดยpppoeconfใน/etc/network/interfacesและการเปลี่ยนแปลงmanaged=false to =trueใน/etc/NetworkManager/NetworkManager.confตอนนี้ที่คุณรู้ว่าที่เป็นปัญหาได้โปรดรายงานถ้ามันไม่ทำงานโดยอัตโนมัติและเราอาจพยายามที่จะแก้ได้โดยใช้ผู้จัดการเครือข่าย
เรน

@laurent และ @snowhawkyrf: ฉันลองแล้ว อย่างไรก็ตามนี่ไม่ได้ผลสำหรับฉัน การใช้pppoeconfน่าจะเป็นตัวเลือกเดียวในการแก้ปัญหา อย่างไรก็ตามขอขอบคุณสำหรับอินพุตของคุณ
Aditya

0

เห็นได้ชัดว่าปัญหาคือวิธีที่อูบุนตูเกี่ยวข้องกับการเชื่อมต่อ DSL ฉันไม่สามารถกำหนดค่าการเชื่อมต่อ DSL ตามที่ผู้เชี่ยวชาญแนะนำ

เพื่อหลีกเลี่ยงปัญหาฉันใช้ TOR เนื่องจากมีเว็บไซต์เพียงไม่กี่แห่งที่ได้รับผลกระทบ


0

ปัญหาเดียวกันเกิดขึ้นที่นี่ (ASUS EeePC 1015BX - Ubuntu 12.10 - ระบบ AMD C-60) GEditing /etc/resolv.confไฟล์ ( sudo -H gedit /etc/resolv.conf) และแทนที่ nameserver 127.0.1.1บรรทัดด้วยต่อไปนี้

nameserver 208.67.222.222
nameserver 208.67.220.220

แก้ไขปัญหา

คุณสามารถทำสิ่งนี้ถาวรโดยใช้ขั้นตอนเหล่านี้


0

ดีฉันเพิ่งเขียนคำสั่งนี้เมื่อใดก็ตามที่หยุดทำงานฉันยังเชื่อว่ามันจะเป็นข้อผิดพลาดหรือบางทีฉันอาจจะทำสิ่งผิดปกติกับพีซีของฉัน

service NetworkManager restart

มันควรเริ่มทำงาน (หากมีการปิดการเชื่อมต่ออินเทอร์เน็ต) แต่ถ้ามันไม่ทำงานลองอัปเดตระเบียน DNS และไปที่คำสั่งด้านบนอีกครั้ง มันทำงานได้ดี

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