ขออภัยสำหรับคำถามที่งี่เง่า: ฉันจะดีบักการส่งต่อไอพีได้อย่างไร
การตั้งค่าของฉันเป็นดังนี้:
ฉันมี Linux SoC เชื่อมต่อผ่านสายซีเรียลกับแล็ปท็อป Linux
บนสายอนุกรมนั้นฉันมี PPP ที่ใช้งานได้
sudo pppd updetatch เชื่อมต่อ 'chat -f chatscript' noauth nocrtscts ในเครื่อง 192.168.8.1:192.168.8.2 /dev/ttyUSB0 115200
แล็ปท็อปที่ปลายอีกด้านหนึ่งของสายซีเรียลมีการเชื่อมต่อเน็ตปกติ (192.168.7.xxx)
ฉันเพิ่มเส้นทางเริ่มต้นบน SoC ที่ชี้ไปยัง PPP ระยะไกล
เส้นทาง ip เพิ่มค่าเริ่มต้นผ่าน 192.168.8.1
ฉันเปิดใช้งาน ip_forward
บนแล็ปท็อป
เสียงสะท้อน 1 | sudo ที /proc/sys/net/ipv4/ip_forward
ไม่เพียงพอที่จะมีเครือข่ายการทำงาน
ในการเข้าถึงอินเทอร์เน็ต ฉันควรเปิดใช้งาน NAT บนแล็ปท็อป แต่นี่ไม่ใช่ข้อกังวลหลักของฉัน
ฉันตรวจสอบแล้ว ตาราง ip
บนแล็ปท็อปและแสดงทั้งหมด
`เชน [INPUT/FORWARD/PUTPUT] (นโยบายยอมรับ 0 แพ็คเก็ต, 0 ไบต์)'
ปัญหาที่แท้จริงของฉันคือฉันต้องกำหนดเส้นทางจาก SoC ไปยังเครื่องอื่นที่อยู่ใน LAN ปกติของฉัน (192.168.7.0/24
).
ฉันคิดว่าฉันต้องเพิ่มเส้นทางคงที่บางประเภทเป็นที่อยู่ 182.168.x.y
ไม่สามารถกำหนดเส้นทางได้โดยค่าเริ่มต้น
ฉันติดอยู่ที่นี่เพราะฉันหาทางไปไม่ได้ เพิ่มเส้นทาง ip ...
เพื่อให้มันใช้งานได้
ฉันสามารถ ping จาก SoC ไปยังแล็ปท็อปและในทางกลับกันได้ แต่ไม่มีอะไรนอกเหนือจากนั้น
ฉันควรเพิ่มอะไร