随笔 - 344  文章 - 0  评论 - 14  阅读 - 41万

多网卡多网关设置

 

本车安装有两个路由器,一个4g路由器,主要用来上外网;一个5g网关,主要用来连接内网,上传数据用。

目前就是实现:外网和内网同时能够连接上。

4G路由器 IP:192.168.5.1,配置路由器可以通过网页实现,带wifi功能。

5G路由器IP:192.168.6.1,配置路由器只能通过 xshell实现。不带wifi功能。

 

参考资料:

https://www.cnblogs.com/shttke/articles/11761659.html     linux双网卡双网关设置

https://www.cnblogs.com/guojintao/articles/9668411.html    linux下双网卡双网关配置

 

一、具体设置

1,将两个网卡分别设置静态IP,通过界面实现。

网卡1:  主要作为上网使用,设置为   192.168.5.100 / 24 / 192.168.5.1 /8.8.8.8    

网卡2:  主要作为内部网使用,设置为   192.168.6.100 / 24  ,不要设置网关。

 

2,添加静态路由,放置到~/.bashrc当中。

一定要先设置sudo 免密码 ,不然下面的配置无法生效。

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

#设置默认网关

sudo route add default gw 192.168.5.1

#5.0网段走192.168.5.1网关,从 eth0s31f6这个网卡走。以下如是。
sudo route add -net 192.168.5.0/24 gw 192.168.5.1 enp0s31f6
sudo route add -net 192.168.6.0/24 gw 192.168.6.1 enp7s0

#下面是5G网关的WLAN口的IP,从enp7s0这个网卡走。
sudo route add -net 172.31.2.0/24 gw 192.168.6.1 enp7s0

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

sudo route add default gw 192.168.5.1
sudo route add -net 192.168.5.0/24 gw 192.168.5.1 enp0s31f6
sudo route add -net 192.168.6.0/24 gw 192.168.6.1 enp7s0
sudo route add -net 172.31.2.0/24 gw 192.168.6.1 enp7s0
source /opt/ros/kinetic/setup.bash
source /home/neousys/enjoydriving/ros/devel/setup.bash

 

posted on   zhuxuekui3  阅读(1225)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示