Score:2

อูบุนตู 18.04. การเชื่อมต่อ DSL ลดลงอย่างกะทันหัน - เปิดและปิด - เชื่อมต่อกับเว็บไซต์ช้าไม่สอดคล้องกัน

ธง ir

ฉันใช้อุปกรณ์ของฉันโดยไม่มีปัญหามา 2 ปีแล้ว ไม่มีอะไรเปลี่ยนแปลงในวันสุดท้ายในแง่ของ ISP ฯลฯ ... ทันใดนั้นฉันก็ประสบปัญหากับการเชื่อมต่ออินเทอร์เน็ตของฉัน บ่อยครั้งที่ฉันไปที่ไซต์โปรดของฉัน เช่น Amazon หรือ Wal Mart เพื่อซื้อของออนไลน์ และหน้าเว็บไม่สามารถแก้ไขปัญหา DNS ได้ ฯลฯ ... วิดีโอ Youtube ใช้เวลานานในการโหลด หรือมีหน้าจอสีดำแล้วเริ่มทำงานทันที

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

$ ls -al /var/crash
รวม 94492
drwxrwsrwt 2 รูท whoopsie 4096 9 ต.ค. 20:58
drwxr-xr-x 15 รูท 4096 16 ธ.ค. 2020 ..
-rw-r----- ผู้ใช้ 1 ราย whoopsie 93889664 9 ต.ค. 20:50 _opt_google_chrome_chrome.1000.crash
-rw-r--r-- ผู้ใช้ 1 ราย whoopsie 0 9 ต.ค. 20:50 _opt_google_chrome_chrome.1000.upload
-rw------- 1 whoopsie whoopsie 0 9 ต.ค. 20:58 _opt_google_chrome_chrome.1000.uploaded
-rw-r----- ผู้ใช้ 1 ราย whoopsie 2852391 2 ต.ค. 22:55 น. _usr_bin_file-roller.1000.crash
-rw-r--r-- ผู้ใช้ 1 ราย whoopsie 0 2 ต.ค. 22:55 _usr_bin_file-roller.1000.upload
-rw------- 1 whoopsie whoopsie 0 3 ต.ค. 10:42 _usr_bin_file-roller.1000.uploaded


$ ฟรี -h
              รวมใช้บัฟ/แคชที่ใช้ร่วมกันฟรี
หน่วยความจำ: 7.7G 1.4G 4.2G 134M 2.2G 5.9G
สลับ: 4.0G 0B 4.0G

ความช่วยเหลือใด ๆ ได้รับการชื่นชมอย่างมากเนื่องจากฉันยังคงเป็นผู้ใช้ลินุกซ์ขั้นพื้นฐาน

PS: BTW คอมพิวเตอร์เครื่องอื่นๆ สมาร์ททีวี และโทรศัพท์ที่บ้านของฉันไม่พบปัญหาการเชื่อมต่ออินเทอร์เน็ตเลย ไม่ว่าจะเป็น Wi_fi หรือ DSL

ตัวอย่างของปัญหาที่ฉันพบ

PS: เมื่อฉันรีสตาร์ท ฉันเห็นหน้าจอสีดำที่ระบุว่า "ล้มเหลวในการเริ่มตัวจัดการเครือข่าย"

$ tracepath www.amazon.com 1?: [LOCALHOST] pmtu 1500 1: modem.Home 4.305ms 1: ไม่ตอบกลับ 2: modem.Home 72.534ms pmtu 1492 2: tukw-dsl-gw68.tukw.qwest.net 53.848ms 3: tukw-agw1.inet.qwest.net 24.760ms 4: 99.82.182.74 24.713ms asymm 5 5: 52.95.55.223 25.652ms asymm 8 6: 150.222.237.55 24.320ms asymm

    $ sudo lshw -C เครือข่าย
      *-เครือข่าย                 
           คำอธิบาย: อินเตอร์เฟสอีเธอร์เน็ต
           สินค้า: การเชื่อมต่ออีเทอร์เน็ต I217-LM
           ผู้จำหน่าย: Intel Corporation
           รหัสประจำตัว: 19
           ข้อมูลรถบัส: pci@0000:00:19.0
           ชื่อตรรกะ: eno1
           รุ่น: 04
           อนุกรม: c8:1f:66:ac:5b:36
           ขนาด: 1Gbit/s
           ความจุ: 1Gbit/s
           ความกว้าง: 32 บิต
           นาฬิกา: 33MHz
           ความสามารถ: pm msi bus_master cap_list อีเธอร์เน็ตทางกายภาพ tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd การเจรจาอัตโนมัติ
           การกำหนดค่า: การเจรจาอัตโนมัติ=เปิดออกอากาศ=ใช่ ไดรเวอร์=e1000e ไดรเวอร์เวอร์ชัน=3.2.6-k เพล็กซ์=เฟิร์มแวร์แบบเต็ม=0.13-4 ip=192.168.0.14 เวลาแฝง=0 ลิงก์=ใช่ มัลติคาสต์=ใช่ พอร์ต=ความเร็วคู่บิด=1Gbit/s
           ทรัพยากร: irq:31 หน่วยความจำ:f7d00000-f7d1ffff หน่วยความจำ:f7d3d000-f7d3dfff ioport:f080(size=32)
      *-ปิดการใช้งานเครือข่าย
           คำอธิบาย: อินเตอร์เฟสไร้สาย
           รหัสประจำตัว: 1
           ข้อมูลรถบัส: usb@3:1
           ชื่อตรรกะ: wlx1cbdb9dfc01d
           อนุกรม: 1c:bd:b9:df:c0:1d
           ความสามารถ: อีเธอร์เน็ตทางกายภาพไร้สาย
           การกำหนดค่า: ออกอากาศ=ใช่ ไดรเวอร์=r8712u มัลติคาสต์=ใช่ ไร้สาย=ไม่เชื่อมโยง
$ cat /etc/network/interfaces
# ไฟล์ interfaces(5) ที่ใช้โดย ifup(8) และ ifdown(8)
อัตโนมัติ
iface lo inet ย้อนกลับ
mtu 1450
$cat /etc/netplan/*.yaml
# ให้ NetworkManager จัดการอุปกรณ์ทั้งหมดในระบบนี้
เครือข่าย:
  รุ่น: 2
  เรนเดอร์: NetworkManager

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

guiverc avatar
cn flag
การให้รายละเอียดระบบปฏิบัติการและรุ่นของคุณเป็นการเริ่มต้น คุณยืนยันว่าคุณไม่มีปัญหาเกี่ยวกับฮาร์ดแวร์ใช่หรือไม่ (บนเราเตอร์ ฯลฯ) *รายละเอียดนี้ควรอยู่ในคำถามของคุณ ไม่ใช่แค่ชื่อเนื่องจากการตั้งค่าเบราว์เซอร์ทั้งหมดไม่แสดงชื่อเมื่อดูคำถามจริง*
Imparo Ubuntu avatar
ir flag
@guirc อูบุนตู 18.04 เราเตอร์ทำงานร่วมกับแล็ปท็อปเครื่องอื่น
pasman pasmański avatar
mx flag
เตรียมทัมบ์ไดรฟ์พร้อมอิมเมจการติดตั้ง Ubuntu ใหม่และเริ่มแล็ปท็อปของคุณจากมัน (ในโหมด "ลองใช้ Ubuntu") เรียกดูหน้าเว็บบางหน้า มองเห็นความแตกต่างหรือไม่ ?
heynnema avatar
ru flag
ติดตั้ง `iputils-tracepath` จากนั้นทำ `tracepath www.amazon.com` บอกการตั้งค่า MTU ในโปรไฟล์การเชื่อมต่อแบบมีสายของคุณ แสดง `sudo lshw -C network` และ `cat /etc/network/interfaces` และ `cat /etc/netplan/*.yaml`
Imparo Ubuntu avatar
ir flag
@heynnema '~$ ติดตามเส้นทาง www.amazon.com 1?: [โฮสต์ในพื้นที่] pmtu 1500 1: modem.Home 4.305ms 1: ไม่มีการตอบกลับ 2: modem.Home 72.534ms pmtu 1492 2: tukw-dsl-gw68.tukw.qwest.net 53.848ms 3: tukw-agw1.inet.qwest.net 24.760ms 4: 99.82.182.74 24.713ms asymm 5 5: 52.95.55.223 25.652ms asymm 8 6: 150.222.237.55 24.320ms asymm`
Imparo Ubuntu avatar
ir flag
@heynnema ฉันใส่คำตอบของคำสั่งอื่น ๆ ที่คุณกรุณาแบ่งปันในเนื้อหาของคำถามต้นฉบับเนื่องจากผลลัพธ์ยาวเกินไป
Imparo Ubuntu avatar
ir flag
@heynnema ฉันใส่ภาพหน้าจอของการทดสอบความเร็วอินเทอร์เน็ต มันบอกว่าการเชื่อมต่อรวดเร็ว แต่ความจริงก็คือมันเสื่อมโทรมลงอย่างเห็นได้ชัด และฉันพบว่าไซต์ไม่สามารถเข้าถึงหน้า DNS ได้บ่อยครั้ง เครื่องของฉันไม่เหมือนกับเมื่อสองสามวันก่อน งง :-(
Imparo Ubuntu avatar
ir flag
@heynnema. ฉันทำการเปลี่ยนแปลง ดีขึ้นเล็กน้อย แต่ไม่ค่อยกลับมาในที่ที่ฉันเคยอยู่ ฉันขอขอบคุณความรู้และความช่วยเหลือของคุณ ฉันไม่รู้จริงๆว่าเกิดอะไรขึ้น ฉันควรอัปเดตเป็น Ubuntu 20.04 จาก 18.04 ในครั้งต่อไปที่ฉันได้รับแจ้งหรือไม่ ใช้เวลาหลายชั่วโมงกับสิ่งนี้ ... รู้สึกเหมือนติดตั้งใหม่ ณ จุดนี้ คุณมีเอซอีกไหม :-)?
heynnema avatar
ru flag
ได้เลย ติดตั้ง 18.04 ใหม่หรืออัปเกรดเป็น 20.04ตรวจสอบให้แน่ใจว่า `Software Updater` ของคุณเป็นปัจจุบัน แล้วคุณจะได้รับแจ้งให้อัปเกรด WAN MTU ตั้งค่าอะไรในเราเตอร์ของคุณ?
Imparo Ubuntu avatar
ir flag
@heynnema ฉันจับภาพหน้าจอว่า WAN MTU ควรอยู่ที่ไหน แต่หาไม่เจอ ฉันจะขุดต่อไป
heynnema avatar
ru flag
การตั้งค่าเหล่านั้นใช้ได้ ตรวจพบ PPPoE อย่างถูกต้อง
Imparo Ubuntu avatar
ir flag
@heynnema บรรทัดคำสั่งเพื่อตรวจสอบ WAN MTU คืออะไร ฉันไม่พบบันทึกในฐานะผู้ดูแลระบบในการกำหนดค่าลิงก์ศตวรรษ
Imparo Ubuntu avatar
ir flag
@heynnema `$ ping -s $((1492 - 28)) -D 8.8.8.8 -c 1 PING 8.8.8.8 (8.8.8.8) 1464(1492) ไบต์ของข้อมูล [1633901313.181328] 76 ไบต์จาก 8.8.8.8: icmp_seq=1 ttl=117 (ตัดทอน) --- สถิติ ping 8.8.8.8 --- ส่ง 1 แพ็กเก็ต, 1 ได้รับ, สูญเสียแพ็กเก็ต 0%, เวลา 0ms rtt นาที/เฉลี่ย/สูงสุด/mdev = 270.618/270.618/270.618/0.000 ms`
Imparo Ubuntu avatar
ir flag
@heynnema นี่คือสิ่งที่คุณนึกถึงเมื่อพูดถึง WAN MTU หรือไม่ ขอบคุณเช่นเคย
heynnema avatar
ru flag
สามารถดู MTU ได้ในคำสั่ง `tracepath` เป็น pmtu หมายเหตุในตัวอย่างคือ 1500 ที่คอมพิวเตอร์ และ 1492 หลังจากโมเด็ม คำถาม... ในคำสั่ง ping ของคุณ **$((1492 - 28))** มาจากไหน ฉันถามเพราะ ping ถูกตัดทอน
heynnema avatar
ru flag
ดูอัปเดต #1 ในคำตอบของฉัน
Score:2
ธง ru

เปลี่ยน /etc/network/interfaces...

จาก:

# ไฟล์ interfaces(5) ที่ใช้โดย ifup(8) และ ifdown(8)
อัตโนมัติ
iface lo inet ย้อนกลับ
mtu 1450

สำหรับสิ่งนี้:

# ไฟล์ interfaces(5) ที่ใช้โดย ifup(8) และ ifdown(8)
อัตโนมัติ
iface lo inet ย้อนกลับ

เปลี่ยนโปรไฟล์การเชื่อมต่อแบบมีสายของคุณ...

เนื่องจาก DSL เปลี่ยน MTU จากอัตโนมัติ 1500 หรืออะไรก็ตามเป็น 1492

ป้อนคำอธิบายรูปภาพที่นี่

รีบูตและทดสอบใหม่

อัปเดต #1:

บันทึก: ฉันวางสิ่งนี้ไว้ที่นี่เผื่อว่าจำเป็นต้องระบุด้วยตนเองว่า 1492 เป็นการตั้งค่าที่ถูกต้อง ก่อนอื่นให้รีเซ็ต MTU เป็น 1500 รีบูต จากนั้นทำตามคำแนะนำ

ปัญหาของคุณอยู่ที่การตั้งค่า MTU สำหรับการเชื่อมต่อ DSL

มีการตั้งค่า MTU ในการกำหนดค่าเครือข่ายของ Ubuntu และการตั้งค่า WAN MTU ในเราเตอร์ของคุณ

สำหรับ DSL การตั้งค่า MTU ทั่วไปคือ 1492 ลองใช้ค่านี้ก่อนเพื่อดูว่าเว็บไซต์ของคุณสามารถเข้าถึงได้หรือไม่

หากต้องการกำหนดการตั้งค่าที่ถูกต้อง ให้เริ่มด้วยการตั้งค่า MTU ทั้งหมด = 1500 และ VPN = ปิด (VPN ต้องการการทดสอบที่แตกต่างกัน)

ใน เทอร์มินัล:

 ping [-c นับ] [-M do] [-s packet_size] [โฮสต์]

ตัวเลือกที่ใช้คือ:

  • คนับ: จำนวนครั้งในการ ping
  • คำใบ้เอ็ม: เลือกกลยุทธ์ Path MTU Discovery อาจเป็นอย่างใดอย่างหนึ่ง ทำ (ห้ามแยกส่วนแม้ในพื้นที่) ต้องการ (ทำการค้นพบ PMTU แยกส่วนในเครื่องเมื่อขนาดแพ็กเก็ตใหญ่) หรือ อย่า (อย่าตั้งค่าสถานะ DF)
  • s แพ็คเก็ต_ขนาด: ระบุจำนวนไบต์ข้อมูลที่จะส่ง

คุณควรเริ่มต้นที่ 1472 เสมอ และค่อยๆ ลดลงทีละ 10 เมื่อคุณได้รับการตอบกลับ ให้เพิ่มขึ้น 1 จนกว่าคุณจะได้รับแพ็กเก็ตที่แยกส่วน ใช้ค่านั้น (ค่าสุดท้ายที่ดี) และเพิ่ม 28 ให้กับค่าบัญชีสำหรับส่วนหัว TCP/IP ต่างๆ เช่น. สมมติว่า 1452 เป็นขนาดแพ็คเก็ตที่เหมาะสม (โดยที่คุณได้รับการตอบกลับ ICMP ไปยัง ping ของคุณเป็นครั้งแรก) ขนาด MTU จริงจะเป็น 1480 ซึ่งเหมาะสมที่สุดสำหรับเครือข่ายที่เรากำลังทำงานด้วย

อย ping -c 4 -M ทำ -s 1472 8.8.8.8 # นี่อาจจะแสดงการกระจายตัว

อย ping -c 4 -M ทำ -s 1462 8.8.8.8 #อาจแสดงการกระจายตัว

อย ping -c 4 -M ทำ -s 1452 8.8.8.8 #ไม่แตกกระจาย?

อย ping -c 4 -M ทำ -s 1453 8.8.8.8 #ยังแยกไม่ออก?

อ้างอิง: วิธีกำหนดขนาด MTU ที่เหมาะสมด้วย ICMP pings

Nate T avatar
it flag
นี่เป็นคำตอบที่ดี
Nate T avatar
it flag
OP "เปิดและปิด" อธิบายว่าเป็นพฤติกรรมสัญญาณอ่อนของ Ubuntu แบบคลาสสิก หากการเชื่อมต่ออุปกรณ์เพียงชิ้นเดียวบน LAN สูญเสียการเชื่อมต่อ การ์ดนั้นจะเป็นการ์ดอูบุนตู และจะทำการเชื่อมต่อเป็นระยะๆ ฉันเห็นสิ่งนี้ในเวอร์ชันต่าง ๆ ในเครื่องและข้ามเครือข่าย มันเป็นเหมือนส้นของ Achilles สำหรับระบบที่แข็งแกร่งมาก
Imparo Ubuntu avatar
ir flag
@ แนท ที มีวิธีแก้ไขปัญหานี้หรือไม่?

โพสต์คำตอบ

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