แก้ไข - คำถามที่กระชับมากขึ้น:
เมื่อใช้การแชร์การเชื่อมต่อฉันต้องการให้ผู้จัดการเครือข่ายใช้เครือข่ายย่อย 192.168.254 แทนเครือข่ายย่อย 10.42.0 เป็นไปได้ไหม
พื้นหลัง :
ฉันต้องการแบ่งปันการเชื่อมต่ออินเทอร์เน็ตไร้สายของฉัน (บนแล็ปท็อป Ubuntu) กับ RasPi ที่เชื่อมต่อกับแล็ปท็อปโดยอีเธอร์เน็ต
ทุกอย่างทำงานได้ดีโดยการกำหนดค่า eth0 เป็น "ใช้ร่วมกับคอมพิวเตอร์เครื่องอื่น" (บันทึกไว้ในหลาย ๆ ที่เช่นที่นี่ )
โดยใช้การตั้งค่านี้ที่อยู่ IP ของฉันเมื่อเชื่อมต่อกับ RasPi 10.42.0.1
คือ RasPi เลือกที่อยู่อื่นในเครือข่ายย่อยนั้น ทุกอย่างใช้งานได้ดี!
เพราะวิธีการ RasPi มีการกำหนดค่า (การทำงานกับระบบอื่น ๆ หลาย ๆ คน) ผมต้องการที่จะใช้eth0
192.168.254.1
หากฉันกำหนดค่า eth0 เพื่อใช้ด้วยตนเอง192.168.254.1
:
RasPi เชื่อมต่อกับแล็ปท็อปของฉันและฉันสามารถใช้งานssh
ได้ อย่างไรก็ตามแม้ว่าฉันจะยังคงเห็นการwlan0
กำหนดค่าที่ถูกต้องเมื่อใช้งานifconfig
ฉันไม่สามารถเข้าถึงอินเทอร์เน็ตได้ (สันนิษฐานว่าแล็ปท็อปของฉันกำลังพยายามใช้eth0
แทนwlan0
)
ฉันกำลังมองหาวิธีที่จะ:
a) ยังคงใช้wlan0
เพื่อเข้าถึงอินเทอร์เน็ตเมื่อกำหนดค่า eth0 ด้วยตนเอง
b) บังคับeth0
ให้ใช้ที่อยู่ IP เฉพาะเมื่อกำหนดค่าด้วย "ใช้ร่วมกับคอมพิวเตอร์เครื่องอื่น"
ฉันกำลังพยายามตั้งค่าคำแนะนำง่ายๆสำหรับผู้ใช้รายอื่นดังนั้นถ้าเป็นไปได้ฉันจะหลีกเลี่ยงiptables-type
การตั้งค่าด้วยตนเอง