前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >双网卡如何上网

双网卡如何上网

作者头像
小小科
发布2018-05-02 16:59:23
2K0
发布2018-05-02 16:59:23
举报
文章被收录于专栏:北京马哥教育北京马哥教育

正题:

公司业务需求,一台服务器,双网卡,需要同时访问外网和内网。在设置过程中,同事反映原本好用的内网地址(192.168.1.100)在设置上外网地址后变的不好用,只要停止外网那个网卡内网就可以正常访问了。

其实是因为,你先设置了内网之后,又设置外网,在给外网设置了网关之后,由于没有设置默认网关,导致,内网的IP也会走外网的网关,肯定是不可以的。我们要做的仅仅是让内网走自己的网卡

内网网卡:eth0 192.168.1.100 网关:192.168.1.100

外网网卡 : eth1 119.222.222.222 网关:119.222.222.1

首先设置默认网关,让所有IP包默认情况下均通过 119.222.222.1 进行转发:

route add default gw 119.222.222.1

然后,单独为内网设置转发特例,所有192.168开头的,全部走eth0

route add -net 192.168.0.0 netmask 255.255.0.0 dev eth0

路由添加的最好是要加到开机启动上

vi /etc/rc.local

另:删除默认网关的命令如下:

route del default

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2014-09-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 马哥Linux运维 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档