การแชร์การเชื่อมต่อใน Ubuntu 17.10


11

สถานการณ์เริ่มต้นบริบท

สำหรับ Ubuntu หลายรุ่นการแบ่งปันการเชื่อมต่อทำได้ง่าย

  • ด้วย Ubuntu 16.04 แล็ปท็อปที่เชื่อมต่อ wi-fi ของฉันสามารถแชร์การเชื่อมต่อกับ LAN ในพื้นที่ได้อย่างง่ายดาย (ด้วยสายเคเบิลหรือสวิตช์และไคลเอนต์ที่เชื่อมต่อกับอีเทอร์เน็ตจำนวนหนึ่ง)
  • สถานการณ์ที่คล้ายกันคือการเชื่อมต่อแล็ปท็อปโดยใช้สาย Ethernet และการแบ่งปันผ่านการสร้างสปอต WiFi, เห็นข้อผิดพลาดเทียบเท่ากับสถานการณ์ว่าในการแบ่งปันการเชื่อมต่ออินเทอร์เน็ตแบบใช้สายใน Kubuntu 17.04

ทั้งสองสถานการณ์ทำงานได้ดีกับ Ubuntu 16.04 และรุ่นเก่ากว่าเช่นเดียวกันกับ Xubuntu และตัวแปรอื่น ๆ

ในรุ่นที่เคยมีการเสนอเช่นนี้:

รุ่นเก่ากว่า

ใน Ubuntu 17.04 มันล้มเหลวพร้อมกับข้อความแสดงข้อผิดพลาดที่เป็นความลับซึ่งเป็นหัวข้อที่นี่ ผลก็คือฉันติดกับ Ubuntu 16.04

สถานการณ์พัฒนาอย่างไร

ใน Ubuntu 17.10 (วันนี้ทุกวัน) การแชร์การเชื่อมต่อไม่ได้เสนอ ดูภาพด้านล่าง

ตัวเลือก "อัตโนมัติ", "ด้วยตนเอง", "การเชื่อมโยงท้องถิ่น" ที่แสดงด้านล่างนี้ถูกนำเสนอก่อนหน้านี้ แต่ไม่สามารถมองเห็นได้ในภาพหน้าจอด้านบนเนื่องจากเป็นช่องแบบเลื่อนลง

พารามิเตอร์การเชื่อมต่อไม่มีการแชร์

คำถาม

ข้อสรุปด้านล่างใดที่ตรงกับความเป็นจริง

  1. Ubuntu 17.10 ยังเสนอวิธีการง่ายๆในการแชร์การเชื่อมต่อ ถ้าเช่นนั้นจะเป็นอย่างไร ฉันค้นหาการตั้งค่าพารามิเตอร์อย่างสมเหตุสมผลแล้วไม่พบสิ่งใดที่เกี่ยวข้อง
  2. มีความจำเป็นต้องทำด้วยตนเองผ่านการปรับแต่ง NetworkManager ด้วยตนเอง
  3. มีความจำเป็นต้องทำด้วยตนเองโดยบอก NetworkManager ไม่จัดการอินเทอร์เฟซที่ใช้สำหรับการแชร์และเล่นซอกับ iptables โดยตรง

ตัวอย่างของกรณีที่ 2 และ 3 มีการอธิบาย (ในรุ่นเก่า) ในhttps://askubuntu.com/a/693769/68124 แจ้งให้ทราบว่าการติดตั้งdnsmasq-baseไม่จำเป็นเพราะการพึ่งพาหายไปถูกเพิ่มเข้ามาดูbug # 1678606“[บรรจุภัณฑ์] หายไปสาเหตุ dnsmasq ฐานพึ่งพา ...”: Bugs: แพคเกจเครือข่ายผู้จัดการ: อูบุนตู อนึ่งหมายความว่าการแบ่งปันการเชื่อมต่อไม่ได้เป็นคุณสมบัติที่ถูกทอดทิ้งอย่างชัดเจน

คำตอบ:


16

การตั้งค่านั้นพร้อมใช้งานในnm-connection-editor(เพียงเรียกใช้ cmd นี้ในเทอร์มินัล)


อันที่จริง "สถานการณ์" ใหม่เป็นเพียงส่วนหน้าของผู้จัดการเครือข่าย ส่วนหน้าที่มีอยู่แล้วยังคงใช้งานได้ก่อนหน้านี้
Stéphane Gourichon

คุณไม่สามารถเชื่อถือ GUI ได้ เคย
Ciro Santilli 冠状病毒审查六四事件法轮功

1

ผมสามารถที่จะทำงานรอบนี้โดยใช้บรรทัดคำสั่งเพื่อเพิ่มรายละเอียดข้อมูลการเชื่อมต่อใหม่ที่มีการตั้งค่าipv4.method sharedตัวอย่างเช่น:

$ nmcli connection add ifname enp0s25 con-name StewNAT type ethernet ipv4.method shared ipv6.method shared
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.