网络上对于双网卡双IP设置的文章不少,小编在刚开始接手这个工作的时候也从网上找了不少资料,可是他们大多实现的都是双网卡实现同时访问内外网的功能,与笔者的要求偏差太大,笔者曾借助网上资料,着实走了不小弯路,今天大功终于告成,笔者也和大家分享下经验,以免大家侮辱歧途。

首先对于双网卡双IP访问内网外网的,这里就不老生常谈,耽误时间了,接下来我们直接分析双网卡双IP相同网关同时访问外网的实现。

首先公布笔者所用ubuntu系统的配置:网卡eth2 ip 192.168.1.100 

    网卡eth3 ip 192.168.3.200

首先介绍桌面配置方法(如果你的ubuntu支持桌面哈),右上角有一个网络配置按钮,点开,然后选择网络配置就是最下边那个选项,然后选择网卡,选择ipv4后选择手动配置,再接着增加IP,network,网关就可以了,俩块网卡配置方法相同,配置完以后你在命令栏输入route会显示如下:

root@ybs-HVM-domU:~# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         bogon           0.0.0.0         UG    0      0        0 eth2
link-local      *               255.255.0.0     U     1000   0        0 eth2
192.168.0.0     *               255.255.252.0   U     1      0        0 eth2
192.168.0.0    *               255.255.252.0   U     1      0        0 eth3

这样是不能同时访问外网的,你可以在win端ping一下2个IP这时候只有一个可以ping通。

我们这里要加入那个不能ping通ip的路由

在命令段输入如下命令

route add -net default gw 192.168.3.200 dev eth3

这样你再次ping这个地址就会发现能全部ping通了,这时候2个ip都可以访问外网了

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐