關於網卡上網問題

公司一臺服務器上網卡,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網卡

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章