关于网卡上网问题

简介:

公司一台服务器上网卡,em1 和em2

em1配置如下:

HWADDR=24:6E:96:13:DF:D0

TYPE=Ethernet

BOOTPROTO=static

NAME=em1

ONBOOT=yes

IPADDR=10.0.200.53

NETMASK=255.255.255.0

GATEWAY=10.0.200.1


em2配置如下:

HWADDR=24:6E:96:13:DF:D5

TYPE=Ethernet

BOOTPROTO=static

NAME=em2

ONBOOT=yes

IPADDR=192.168.200.201

NETMASK=255.255.255.0

GATEWAY=192.168.200.1

DNS1=114.114.114.114

DNS2=61.177.7.1

              

wKioL1lSDLyhAWltAAIkNJI8bsY449.png


要求:

域名ts.test.com指向em2上的地址192.168.200.201,外网访问该域名时走em2网卡,内网维护时走em1网卡。

经过思考,将两块网卡对应的IP地址配置如上,结果上网都是走em1网卡,即10.0.200.0网络,而不是走em2 192.168.200.0网络,这里通过route -n发现两条默认路由同时存在,所以这里要把默认的走em1的路由删除,保留走em2的路由,即让所有去外网的路由走em2网卡,然后添加一条静态路由,所有走内网的数据流走em1,具体操作如下:

/usr/sbin/route add default gw 192.168.200.1 em2 

/usr/sbin/route add -net 10.0.10.0/24 gw 10.0.200.1

这样保证了到10.0.10.0/24的网络都走网关10.0.200.1,即走em1网卡





      本文转自027ryan  51CTO博客,原文链接:http://blog.51cto.com/ucode/1942407,如需转载请自行联系原作者






相关文章
|
NoSQL Redis C语言
只需要笔记本和一条网线就可以让服务器拥有外网的办法
只需要笔记本和一条网线就可以让服务器拥有外网的办法
只需要笔记本和一条网线就可以让服务器拥有外网的办法
|
10月前
|
Linux
Linux 设置双网卡通信,外网网卡和内网网卡
Linux 设置双网卡通信,外网网卡和内网网卡
317 0
|
安全 Linux 网络架构
kali_NAT模式、桥接上网/仅主机_详细
kali_NAT模式、桥接上网/仅主机_详细
kali_NAT模式、桥接上网/仅主机_详细
|
Windows
公司内网网线,外网wifi解决办法!
同时使用内外网不用切换这么流的操作你不会不学一下? -----------------来自小马哥的故事
942 0
|
网络协议 网络架构
局域网的路由器&网卡
网卡 唯一的标志 MAC地址:14:21:S8:8B:44:89 昵称:TP-Link-4489 如何获取局域网IP? DHCP(动态主机配置协议) DHCP 服务器可以动态的分配地址。 1)网卡(TP-Link-4489)向局域网发送一个报文以获取自己在局域网中的IP地址。
1380 0
|
Web App开发 Linux 虚拟化
|
安全 网络协议 数据安全/隐私保护