Xin lỗi vì câu hỏi ngớ ngẩn: làm cách nào để gỡ lỗi chuyển tiếp ip?
Thiết lập của tôi như sau:
Tôi có SoC Linux được kết nối qua đường nối tiếp với máy tính xách tay Linux
trên dòng nối tiếp đó, tôi có một PPP đang hoạt động
Sudo pppd updetatch connect 'chat -f chatscript' noauth nocrtscts local 192.168.8.1:192.168.8.2 /dev/ttyUSB0 115200
máy tính xách tay ở đầu kia của dòng nối tiếp có kết nối mạng thông thường (192.168.7.xxx)
Tôi đã thêm một tuyến đường mặc định trên SoC trỏ đến PPP từ xa
tuyến ip thêm mặc định qua 192.168.8.1
tôi đã kích hoạt ip_forward
trên máy tính xách tay
tiếng vọng 1 | sudo tee /proc/sys/net/ipv4/ip_forward
Điều này là không đủ để có một mạng làm việc.
Để truy cập Internet, tôi nên bật NAT trên máy tính xách tay, nhưng đây không phải là mối quan tâm chính của tôi.
Tôi đã kiểm tra bảng ip
trên máy tính xách tay và tất cả đều hiển thị
`Chuỗi [INPUT/FORWARD/PUTPUT] (chính sách CHẤP NHẬN 0 gói, 0 byte)`
Vấn đề thực sự của tôi là tôi sẽ cần định tuyến SoC từ một số máy khác trong mạng LAN thông thường của mình (192.168.7.0/24
).
Tôi cho rằng tôi cần thêm một số loại tuyến tĩnh làm địa chỉ trong 182.168.x.y
không thể định tuyến theo mặc định.
Tôi bị mắc kẹt ở đây vì tôi đã không tìm thấy một cách để thêm tuyến đường ip ...
để làm cho nó hoạt động.
Tôi có thể ping từ SoC sang Máy tính xách tay và ngược lại, nhưng không có gì ngoài điều đó.
Tôi nên thêm gì?