ฉันกำลังพยายามเชื่อมต่อของฉัน Arietta G25 บอร์ด Debian ARM ไปยังเครือข่ายในบ้านของฉันโดยใช้ DHCP (หรือล้มเหลวนั่นคือ IP แบบคงที่ในซับเน็ตที่ถูกต้อง) ขณะนี้ฉันกำลังใช้บอร์ดผ่าน USB ซึ่งแสดงเป็นอินเตอร์เฟสอีเธอร์เน็ตเสมือนบางชนิดที่กำหนดค่าโดยใช้สแตติก 192.168.10.0/24
IP ฉันสามารถเข้าถึงได้ (SSH) จากเครื่องที่เสียบเข้ากับเครื่อง แต่ฉันต้องการเข้าถึงเครือข่ายที่เหลือของฉันบน 192.168.1.0/24
และอินเทอร์เน็ตจากบอร์ดรวมทั้งเข้าถึงบอร์ดจากเครือข่ายในบ้านของฉัน
เครือข่ายในบ้านเปิดอยู่ 192.168.1.0/24
เครือข่ายย่อย
ปัจจุบันฉันมีสอง /etc/network/interfaces
ไฟล์:
กำหนดค่าโฮสต์ (กล่องโฮสต์ Linux)
allow-hotplug usb0
iface usb0 inet static
address 192.168.10.20
netmask 255.255.255.0
คณะกรรมการกำหนดค่า (บอร์ด Debian ARM ผ่าน USB)
auto usb0
iface usb0 inet static
address 192.168.10.10
netmask 255.255.255.0
gateway 192.168.10.20
ฉันลองตั้งค่า IP ของบอร์ดเป็น 192.168.1.90
แต่นั่นทำให้ไม่สามารถเข้าถึงได้ บางทีสิ่งที่ต้องทำกับเกตเวย์? ฉันยังลอง
iface usb0 inet dhcp
ไม่มีประโยชน์
ฉันจะทำให้บอร์ด ARM ที่เชื่อมต่อ USB กับ virtual-Ethernet-interface ของฉันมีที่อยู่ IP (DHCP หรือสถิต) บน 192.168.1.0/24
เครือข่ายย่อยที่ใช้โดยเครือข่ายที่เหลือของฉันเมื่อเสียบเข้ากับกล่องผ่าน USB ฉันต้องการใช้ DHCP มีเซิร์ฟเวอร์ DHCP ที่ทำงานบนเราเตอร์ 192.168.1.1
.
iptables
config ที่ใช้งานได้