iptables 配置 3台设备 进行路由转发(不同网段)

复制代码
#tbox测配置 ivi的eth1
 ip route  add  192.168.82.0/24  via  172.28.225.10
# windows 配置 ivi 的 wlan0
route ADD 172.28.225.0/24  192.168.82.129

# 3. 对车内网络进行MASQUERADE(NAT)
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 172.28.225.0/24 -o wlan0 -j MASQUERADE
iptables -A FORWARD -i eth1 -o wlan0 -j ACCEPT
iptables -A FORWARD -i wlan0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
ip route add 172.28.225.0/24 dev eth1 proto kernel scope link src 172.28.225.10 table local

相同网段需要加上下面内容

复制代码
echo 1 > /proc/sys/net/ipv4/ip_forward
#去往tbox的 192.168.82.55的ip 走ivi的 eth1
ip route add 192.168.82.55  dev eth1

# 1. 开启 wlan0 的 ARP 代理功能(内核参数)
echo 1 > /proc/sys/net/ipv4/conf/wlan0/proxy_arp

# 2. 开启 eth1 的 ARP 代理功能
echo 1 > /proc/sys/net/ipv4/conf/eth1/proxy_arp
相关推荐
fengyehongWorld7 分钟前
Linux caddy的安装与配置
linux·运维·服务器
2401_8628808215 分钟前
Linux应用层开发 --- HTTP
linux·运维·http
s_w.h19 分钟前
【 linux 】线程互斥与同步
java·linux·服务器·开发语言
可爱系程序猿26 分钟前
libcrypto-3-x64.dll 加载失败排查:OpenSSL 3 版本、PATH 顺序与 x64 依赖如何对应
linux·运维·服务器·程序人生·电脑
zbyyd31 分钟前
Linux 网络编程:IO 多路复用
linux·运维·c语言·网络
fengyehongWorld33 分钟前
Linux 域名申请与DNS解析
linux·运维·服务器
CounterGlew5111 小时前
Vscode通过ssh链接autodl云服务器并配置codex
运维·服务器·vscode
2501_927283581 小时前
数据采集,正在让工厂从“凭经验”走向“看数据”
运维·人工智能·自动化·数据采集·agv·立体仓库
姚不倒1 小时前
Tengine 实战:主动健康检查 + 动态 Upstream 配置
运维·网络·nginx
郝学胜-神的一滴1 小时前
CMake 047:解锁安装阶段自定义操作,告别配置阶段提前执行坑
运维·服务器·c++·游戏引擎·图形渲染·opengl