Score:1

เมื่อเชื่อมต่อ pptp อินเทอร์เน็ตจะหายไป

ธง us

อินเทอร์เน็ตของฉันเชื่อมต่อผ่าน Wi-Fi ระบบปฏิบัติการอูบุนตู 20.04

ฉันตั้งค่าการเชื่อมต่อ pptp เชื่อมต่อกับเขา แต่เน็ตฉันล่ม

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

แต่ในการตั้งค่าใน Ubuntu ไม่มีช่องทำเครื่องหมายดังกล่าว

ฉันจะระบุได้อย่างไรว่าอินเทอร์เน็ตจะไม่ถูกใช้งานผ่านการเชื่อมต่อนี้

เส้นทางไอพี
การทำงาน

ค่าเริ่มต้นผ่าน 192.168.0.1 dev wlp3s0 proto dhcp metric 600 
169.254.0.0/16 dev wlp3s0 ขอบเขตลิงก์เมตริก 1,000 
185.195.25.217 ผ่าน 192.168.0.1 dev wlp3s0 src 192.168.0.156 
192.168.0.0/24 dev wlp3s0 โปรโตเคอร์เนลขอบเขตลิงก์ src 192.168.0.156 เมตริก 600 

ไม่ทำงาน

เริ่มต้น dev ppp0 proto static scope link metric link metric 50 
ค่าเริ่มต้นผ่าน 192.168.0.156 dev ppp0 proto static metric 50 
ค่าเริ่มต้นผ่าน 192.168.0.1 dev wlp3s0 proto dhcp metric 600 
169.254.0.0/16 dev wlp3s0 ขอบเขตลิงก์เมตริก 1,000 
172.17.1.0/24 ผ่าน 192.168.0.156 dev ppp0 โปรโตสแตติกเมตริก 50 
185.195.25.217 ผ่าน 192.168.0.1 dev wlp3s0 src 192.168.0.156 
185.195.25.217 dev ppp0 ลิงก์ขอบเขตเคอร์เนลโปรโต src 172.17.1.14 เมตริก 50 
185.195.25.217 ผ่าน 192.168.0.1 dev wlp3s0 proto static metric 600 
192.168.0.0/24 dev wlp3s0 โปรโตเคอร์เนลขอบเขตลิงก์ src 192.168.0.156 เมตริก 600 
192.168.0.1 dev wlp3s0 proto static scope link เมตริก 600 

เส้นทาง sudo ip เดลค่าเริ่มต้น dev ppp0

ค่าเริ่มต้นผ่าน 192.168.0.156 dev ppp0 proto static metric 50 
ค่าเริ่มต้นผ่าน 192.168.0.1 dev wlp3s0 proto dhcp metric 600 
169.254.0.0/16 dev wlp3s0 ขอบเขตลิงก์เมตริก 1,000 
172.17.1.0/24 ผ่าน 192.168.0.156 dev ppp0 โปรโตสแตติกเมตริก 50 
185.195.25.217 ผ่าน 192.168.0.1 dev wlp3s0 src 192.168.0.156 
185.195.25.217 dev ppp0 ลิงก์ขอบเขตเคอร์เนลโปรโต src 172.17.1.14 เมตริก 50 
185.195.25.217 ผ่าน 192.168.0.1 dev wlp3s0 proto static metric 600 
192.168.0.0/24 dev wlp3s0 โปรโตเคอร์เนลขอบเขตลิงก์ src 192.168.0.156 เมตริก 600 
192.168.0.1 dev wlp3s0 proto static scope link เมตริก 600 

ในเอกสาร

สิ่งนี้เกิดขึ้นเนื่องจากที่อยู่ IP ของเราปิดกั้นการเข้าถึงอินเทอร์เน็ต (เพิ่มเติม) 
ในการตั้งค่าไคลเอ็นต์ PPTP ให้ค้นหาและปิดใช้งานรายการต่างๆ เช่น:

ใช้เข้าถึงอินเทอร์เน็ต
ใช้เกตเวย์เริ่มต้น
ใช้เกตเวย์เริ่มต้นบนเครือข่ายระยะไกล
it flag
คุณสามารถโพสต์ผลลัพธ์ของ `ip route` ได้หรือไม่? หนึ่งครั้งในขณะที่อินเทอร์เน็ตของคุณใช้งานได้ (ไม่ได้เชื่อมต่อกับ pptp) และอีกครั้งในขณะที่อินเทอร์เน็ตของคุณเสีย (เชื่อมต่อกับ pptp) เดิมพันของฉันคือเส้นทางของคุณเปลี่ยนหรือคุณมีเครือข่ายย่อยที่ขัดแย้งกัน
Sergey avatar
us flag
เพิ่มคำถาม
it flag
ฉันจะให้ `sudo ip route del default dev ppp0` ขณะเชื่อมต่อ และดูว่าคุณสามารถเข้าถึงอินเทอร์เน็ตได้อีกหรือไม่
Sergey avatar
us flag
ไม่ได้ช่วย อินเทอร์เน็ตไม่ปรากฏขึ้น เพิ่มคำถามแล้ว
Sergey avatar
us flag
เพิ่มข้อความที่ฉันเห็นในเอกสาร
Score:1
ธง it

เมื่อเชื่อมต่อผ่าน pptpเส้นทางต่อไปนี้จะกลายเป็นเส้นทางเริ่มต้น:

เริ่มต้น dev ppp0 proto static scope link metric link metric 50

เนื่องจากเครือข่ายระยะไกลไม่ได้ตั้งค่าให้เข้าถึงอินเทอร์เน็ต สิ่งนี้จะป้องกันไม่ให้คุณเข้าถึงอินเทอร์เน็ต

ดูเหมือนว่าคุณกำลังเชื่อมต่อกับ 172.17.1.0/24 ซับเน็ตและฉันไม่แน่ใจว่าเหตุใดจึงมีการสร้างเส้นทางเพิ่มเติม นอกจากนี้ ดูเหมือนว่าจะมีปัญหา:

เริ่มต้นผ่าน 192.168.0.156 dev ppp0

ฉันขอแนะนำให้ลบเส้นทางทั้งสองนี้เพื่อดูว่ามีการกู้คืนการเข้าถึงอินเทอร์เน็ตหรือไม่:

เส้นทาง sudo ip เดลค่าเริ่มต้น dev ppp0
sudo ip route del เริ่มต้นผ่าน 192.168.0.156 dev ppp0

เมื่อฉันตั้งค่า VPN ฉันต้องการป้องกันไม่ให้มีการเปลี่ยนแปลงเส้นทางอัตโนมัติและตั้งค่าเอง

# เปิด pptp/VPN
พอ VPN_SERVICE
# กำหนดเกตเวย์เครือข่ายย่อย pptp
ส่งออก vpngateway=$(ip -4 addr แสดง ppp0 | grep -oP '(?<=peer\s)\d+(\.\d+){3}')
เส้นทาง ip 172.17.1.0/24 ผ่าน $vpngateway

สิ่งนี้จะส่งผลให้เกิดบางสิ่งเช่น:

ค่าเริ่มต้นผ่าน 192.168.0.1 dev wlp3s0 proto dhcp metric 600 
169.254.0.0/16 dev wlp3s0 ขอบเขตลิงก์เมตริก 1,000
172.17.1.0/24 ผ่าน SOME_IP_HERE dev ppp0
185.195.25.217 ผ่าน 192.168.0.1 dev wlp3s0 src 192.168.0.156 
192.168.0.0/24 dev wlp3s0 โปรโตเคอร์เนลขอบเขตลิงก์ src 192.168.0.156 เมตริก 600

อย่างไรก็ตาม ดูเหมือนว่าเป็นไปได้ว่าเครือข่ายในบ้านของคุณ (192.168.0.0/24) ขัดแย้งกับเครือข่ายระยะไกล และมีเกตเวย์ในพื้นที่เดียวกัน (192.168.0.156)

ตัวอย่างเช่น เมื่อเชื่อมต่อผ่าน pptp, ถ้า...

ip -4 addr แสดง ppp0 | grep -oP '(?<=เพียร์\s)\d+(\.\d+){3}'

... การแสดง 192.168.0.156คุณมีปัญหานี้

คุณสามารถเปลี่ยนซับเน็ต LAN หรือรีโมตซับเน็ตเป็น 192.168.1.0/24, 192.168.69.0/24 เป็นต้น


สรุป

  1. การรับส่งข้อมูลทางอินเทอร์เน็ตจะผ่านเส้นทางเริ่มต้นของคุณ เครือข่ายระยะไกลต้องรองรับการเข้าถึงอินเทอร์เน็ต หรือคุณต้องรักษาเส้นทางเริ่มต้นเดิมของคุณไว้ (เช่น ผ่าน LAN)
  2. LAN และซับเน็ตเครือข่ายระยะไกลต้องไม่ขัดแย้งกัน
Sergey avatar
us flag
ขอบคุณ กำลังทำงานอยู่/ อีกหนึ่งคำถาม/ ฉันจะเขียนพารามิเตอร์เหล่านี้ได้ที่ไหนเพื่อให้การเชื่อมต่อไม่มีพารามิเตอร์เหล่านี้

โพสต์คำตอบ

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