Score:0

การอัปเดต WSL2 และ apt-get ล้มเหลว แม้ว่า ping จะทำงานได้ดี

ธง kr

ฉันกำลังพยายามให้ Ubuntu ทำงานโดยใช้ WSL2 บนแล็ปท็อปสำนักงานของฉัน

ปัญหา : เมื่อฉันพยายามเรียกใช้ apt-get update หรือคำสั่งติดตั้งใดๆ เช่น : apt-get install gcc จะลงท้ายด้วย 101 เสมอ : Network is unreachable

วิธีแก้ไขที่ฉันได้ลองไปแล้ว:

  1. ไฟร์วอลล์

ตอนแรกฉันเดาว่าไฟร์วอลล์สำนักงานของฉันอาจบล็อกการเชื่อมต่อ แต่เมื่อตรวจสอบ wuick ping ฉันเห็นว่ามันใช้งานได้ดี นอกจากนี้ ฉันได้เรียกดู URL ใน Chrome และใช้งานได้โดยไม่มีปัญหาใดๆ

$ ปิง 91.189.91.39
PING 91.189.91.39 (91.189.91.39) 56(84) ไบต์ของข้อมูล
64 ไบต์จาก 91.189.91.39: icmp_seq=1 ttl=51 เวลา=256 ms
64 ไบต์จาก 91.189.91.39: icmp_seq=2 ttl=51 เวลา=256 ms
^ซี
--- สถิติ ping 91.189.91.39 ---
ส่ง 2 แพ็กเก็ต ได้รับ 2 แพ็กเก็ต สูญเสียแพ็กเก็ต 0% เวลา 1002ms
rtt นาที/เฉลี่ย/สูงสุด/mdev = 255.540/255.757/255.975/0.217 มิลลิวินาที
  1. ปัญหาไฟล์การกำหนดค่าตัวแก้ไข

ฉันได้ลองเปลี่ยนเนมเซิร์ฟเวอร์เริ่มต้นเป็น 8.8.8.8 และผู้ให้บริการ DNS รายอื่นด้วย แต่ไม่สามารถแก้ไขปัญหาได้ นอกจากนี้ เนื่องจาก ping ใช้งานได้ ตัวแก้ไข DNS จึงไม่น่ามีปัญหา


ตอนนี้มีวิธีแก้ปัญหาอีกเล็กน้อยที่ฉันสามารถหาได้ เช่น การบังคับให้ apt ใช้ IPv4 การลบไฮเปอร์ไวเซอร์สวิตชิ่งอแดปเตอร์และโซลูชันอื่นๆ ยิงธนูในความมืด

ความช่วยเหลือหรือทิศทางใด ๆ ที่ชี้ไปจะได้รับการชื่นชมอย่างมาก ขอขอบคุณ

บันทึกข้อผิดพลาด:

$ sudo apt-get update
ข้อผิดพลาด: 1 http://archive.ubuntu.com/ubuntu โฟกัส InRelease
  ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.ubuntu.com:80 (2001:67c:1360:8001::24) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.ubuntu.com:80 (2001:67c:1360:8001::23)- เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเชื่อมต่อกับ archive.ubuntu.com:80 (91.189.88.142), หมดเวลาการเชื่อมต่อ ไม่สามารถเชื่อมต่อกับ archive.ubuntu.com:80 (91.189.88.152), หมดเวลาการเชื่อมต่อ
ข้อผิดพลาด: 2 http://security.ubuntu.com/ubuntu focal-security In Release
  ไม่สามารถเริ่มต้นการเชื่อมต่อกับ security.ubuntu.com:80 (2001:67c:1562::18) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเริ่มต้นการเชื่อมต่อกับ security.ubuntu.com:80 (2001:67c:1562::15) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเชื่อมต่อกับ security.ubuntu.com:80 (91.189.91.39), การเชื่อมต่อหมดเวลา ไม่สามารถเชื่อมต่อกับ security.ubuntu.com:80 (91.189.91.38), การเชื่อมต่อหมดเวลา
ข้อผิดพลาด: 3 http://archive.ubuntu.com/ubuntu focal-updates In Release
  ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.ubuntu.com:80 (2001:67c:1360:8001::24) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.ubuntu.com:80 (2001:67c:1360:8001::23) - เชื่อมต่อ (101: เครือข่ายไม่สามารถเข้าถึงได้)
ข้อผิดพลาด: 4 http://archive.ubuntu.com/ubuntu focal-backports In Release
  ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.ubuntu.com:80 (2001:67c:1360:8001::24) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.ubuntu.com:80 (2001:67c:1360:8001::23) - เชื่อมต่อ (101: เครือข่ายไม่สามารถเข้าถึงได้)
ข้อผิดพลาด:5 http://archive.canonical.com/ubuntu โฟกัส InRelease
  ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.canonical.com:80 (2001:67c:1360:8c01::16) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.canonical.com:80 (2001:67c:1360:8c01::1b) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.canonical.com:80 (2001:67c:1562::1c) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเชื่อมต่อกับ archive.canonical.com:80 (91.189.92.191), หมดเวลาการเชื่อมต่อ ไม่สามารถเชื่อมต่อกับ archive.canonical.com:80 (91.189.92.150), หมดเวลาการเชื่อมต่อ ได้ ไม่ได้เชื่อมต่อกับ archive.canonical.com:80 (91.189.91.15) การเชื่อมต่อหมดเวลา
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
W: ไม่สามารถเรียก http://archive.ubuntu.com/ubuntu/dists/focal/InRelease ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.ubuntu.com:80 (2001:67c:1360:8001::24) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.ubuntu.com:80 (2001:67c:1360:8001::23) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเชื่อมต่อกับ archive.ubuntu.com:80 (91.189.88.142), การเชื่อมต่อหมดเวลา ไม่สามารถเชื่อมต่อกับ archive.ubuntu.com:80 (91.189.88.152), การเชื่อมต่อหมดเวลา
W: ไม่สามารถเรียก http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.ubuntu.com:80 (2001:67c:1360:8001::24) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.ubuntu.com:80 (2001:67c:1360:8001::23) - เชื่อมต่อ (101: เครือข่ายไม่สามารถเข้าถึงได้)
W: ไม่สามารถเรียก http://archive.ubuntu.com/ubuntu/dists/focal-backports/InRelease ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.ubuntu.com:80 (2001:67c:1360:8001::24) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.ubuntu.com:80 (2001:67c:1360:8001::23) - เชื่อมต่อ (101: เครือข่ายไม่สามารถเข้าถึงได้)
W: ไม่สามารถเรียก http://archive.canonical.com/ubuntu/dists/focal/InRelease ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.canonical.com:80 (2001:67c:1360:8c01::16) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.canonical.com:80 (2001:67c:1360:8c01::1b) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเริ่มต้นการเชื่อมต่อกับ archive.canonical.com:80 (2001:67c:1562::1c) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเชื่อมต่อกับ archive.canonical.com:80 (91.189.92.191), หมดเวลาการเชื่อมต่อ ไม่สามารถเชื่อมต่อกับ archive.canonical.com:80 (91.189.92.150), หมดเวลาการเชื่อมต่อ ได้ ไม่ได้เชื่อมต่อกับ archive.canonical.com:80 (91.189.91.15) การเชื่อมต่อหมดเวลา
W: ไม่สามารถเรียก http://security.ubuntu.com/ubuntu/dists/focal-security/InRelease ไม่สามารถเริ่มต้นการเชื่อมต่อกับ security.ubuntu.com:80 (2001:67c:1562::18) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเริ่มต้นการเชื่อมต่อกับ security.ubuntu.com:80 (2001:67c:1562::15) - เชื่อมต่อ (101: ไม่สามารถเข้าถึงเครือข่ายได้) ไม่สามารถเชื่อมต่อกับ security.ubuntu.com:80 (91.189.91.39), การเชื่อมต่อหมดเวลา ไม่สามารถเชื่อมต่อกับ security.ubuntu.com:80 (91.189.91.38), การเชื่อมต่อหมดเวลา
W: ไฟล์ดัชนีบางไฟล์ดาวน์โหลดไม่สำเร็จ พวกเขาถูกละเลยหรือใช้ของเก่าแทน

บันทึกข้อผิดพลาดโดยการใช้ IPv4 บังคับ :

sudo apt-get update -o ได้รับ :: ForceIPv4=true
ข้อผิดพลาด: 1 http://archive.ubuntu.com/ubuntu โฟกัส InRelease
  ไม่สามารถเชื่อมต่อกับ archive.ubuntu.com:80 (91.189.88.152), การเชื่อมต่อหมดเวลา ไม่สามารถเชื่อมต่อกับ archive.ubuntu.com:80 (91.189.88.142), การเชื่อมต่อหมดเวลา
ข้อผิดพลาด: 2 http://security.ubuntu.com/ubuntu focal-security In Release
  ไม่สามารถเชื่อมต่อกับ security.ubuntu.com:80 (91.189.91.38), การเชื่อมต่อหมดเวลา ไม่สามารถเชื่อมต่อกับ security.ubuntu.com:80 (91.189.91.39), การเชื่อมต่อหมดเวลา
ข้อผิดพลาด: 3 http://archive.ubuntu.com/ubuntu focal-updates In Release
  ไม่สามารถเชื่อมต่อกับ archive.ubuntu.com:http:
ข้อผิดพลาด: 4 http://archive.ubuntu.com/ubuntu focal-backports In Release
  ไม่สามารถเชื่อมต่อกับ archive.ubuntu.com:http:
ข้อผิดพลาด:5 http://archive.canonical.com/ubuntu โฟกัส InRelease
  ไม่สามารถเชื่อมต่อกับ archive.canonical.com:80 (91.189.92.191) การเชื่อมต่อหมดเวลา ไม่สามารถเชื่อมต่อกับ archive.canonical.com:80 (91.189.92.150) การเชื่อมต่อหมดเวลา ไม่สามารถเชื่อมต่อกับ archive.canonical.com: 80 (91.189.91.15) การเชื่อมต่อหมดเวลา
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
W: ไม่สามารถดึงข้อมูล http://archive.ubuntu.com/ubuntu/dists/focal/InRelease ไม่สามารถเชื่อมต่อกับ archive.ubuntu.com:80 (91.189.88.152) การเชื่อมต่อหมดเวลา ไม่สามารถเชื่อมต่อกับ archive.ubuntu com:80 (91.189.88.142) การเชื่อมต่อหมดเวลา
W: ไม่สามารถดึง http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease ไม่สามารถเชื่อมต่อกับ archive.ubuntu.com:http:
W: ไม่สามารถดึง http://archive.ubuntu.com/ubuntu/dists/focal-backports/InRelease ไม่สามารถเชื่อมต่อกับ archive.ubuntu.com:http:
W: ไม่สามารถดึงข้อมูล http://archive.canonical.com/ubuntu/dists/focal/InRelease ไม่สามารถเชื่อมต่อกับ archive.canonical.com:80 (91.189.92.191) การเชื่อมต่อหมดเวลา ไม่สามารถเชื่อมต่อกับ archive.canonical com:80 (91.189.92.150), หมดเวลาการเชื่อมต่อ ไม่สามารถเชื่อมต่อกับ archive.canonical.com:80 (91.189.91.15), หมดเวลาการเชื่อมต่อ
W: ไม่สามารถดึง http://security.ubuntu.com/ubuntu/dists/focal-security/InRelease ไม่สามารถเชื่อมต่อกับ security.ubuntu.com:80 (91.189.91.38) การเชื่อมต่อหมดเวลา ไม่สามารถเชื่อมต่อกับความปลอดภัย ubuntu.com:80 (91.189.91.39) การเชื่อมต่อหมดเวลา
W: ไฟล์ดัชนีบางไฟล์ดาวน์โหลดไม่สำเร็จ พวกเขาถูกละเลยหรือใช้ของเก่าแทน
Johan Palych avatar
us flag
https://github.com/microsoft/WSL/issues/5976 https://github.com/microsoft/WSL/issues/6753
kr flag
ขอบคุณสำหรับความคิดเห็นของคุณ @JohanPalych แต่ฉันติดตามลิงก์ปัญหาและลิงก์อื่น ๆ ที่อ้างถึง แต่ฉันคิดว่าไม่มีทางออกสำหรับตอนนี้ โปรดแก้ไขฉันหากผิด
NotTheDr01ds avatar
vn flag
คุณสามารถลองใช้จากที่บ้าน (หรือที่อื่น ๆ ) ในขณะที่ไม่ได้เชื่อมต่อกับเครือข่ายของบริษัทได้หรือไม่? นอกจากนี้ยังมี VPN ที่เกี่ยวข้องหรือไม่? ขอบคุณ!
kr flag
ใช่...ฉันได้ลองเชื่อมต่อจากเครือข่ายในบ้านของฉันแล้ว...มันให้ปัญหาเดียวกัน เราใช้ VPN แต่เมื่อฉันใช้ WSL ฉันจะยกเลิกการเชื่อมต่อ VPN
mrq avatar
hm flag
mrq
ขออภัย ฉันต้องการแสดงความคิดเห็นเกี่ยวกับคำถามด้วยข้อมูลเหล่านี้ แต่ชื่อเสียงของฉันต่ำเกินไปที่จะทำได้ ฉันขอแนะนำให้ลองใช้ [wsl-vpn](https://github.com/AmmarRahman/wsl-vpn) ซึ่งเป็นโซลูชันเครือข่ายที่ฉันเคยเห็นการแก้ปัญหาในกรณีการใช้งานที่คล้ายกันหลายกรณี (ping/ICMP ทำงาน, HTTP /HTTPS/DNS/etc. ไม่ทำงาน) มันใช้ประโยชน์จาก [moby-vpnkit](https://github.com/moby/vpnkit) และ [npiperelay](https://github.com/jstarks/npiperelay) และใช้งานได้ โดยการสร้าง "data-tunnel" ระหว่าง WSL2 และโฮสต์ Windows โดยเฉพาะไพพ์ ซึ่งหมายความว่าบริการของ Windows จะรับฟังอยู่เสมอคุณได้รับสิ่งที่ดีที่สุด
kr flag
ให้ฉันลองทำทันทีที่ฉันกลับมาจากวันหยุด ขอบคุณสำหรับข้อมูลของคุณแม้ว่า @mrq
kr flag
วิธีการข้างต้นจำเป็นต้องติดตั้งนักเทียบท่าจริง ๆ ซึ่งฉันจะไม่สามารถทำได้เนื่องจากนโยบายของบริษัท ขอบคุณสำหรับการแก้ปัญหาแม้ว่า

โพสต์คำตอบ

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