1. 程式人生 > >Linux 配置永久輔助IP

Linux 配置永久輔助IP

centos7 綁定 內核 輔助 修改 .com eth0 log lin

1、什麽是輔助IP

輔助IP來源於Linux之中,Linux的系統網卡可以支持多IP的綁定,而輔助IP多用於解耦解決服務之間的兼容性問題,常見的應用場景有:

  • 虛擬IP,高可用飄逸;
  • 永久臨時IP解耦使用;

今天筆者一臺機器宕機了,因為並沒有高可用等等,所以不影響其他服務的配置,我們來實戰一下給一臺機器綁定一個永久臨時的虛擬IP。

2、環境說明

筆者這裏是CentOS7的操作系統,另外說明個人環境有些詫異請自行解決。

首先我們編輯網卡配置文件,示例如下(PS:我這裏只是一部分,相信聰明的你能發現不同):

原始配置:

IPADDR=192.168.101.111
NETMASK=255.255.254.0
GATEWAY=192.168.101.254

修改配置如下:

IPADDR0=192.168.101.111
NETMASK0=255.255.254.0
GATEWAY0=192.168.101.254
IPADDR1=192.168.101.112
NETMASK1=255.255.254.0
GATEWAY1=192.168.101.254

特別註意:NETMASK 和 GATEWAY 不能省略哦,不然會出現無法上網的問題。

這裏我們還需要修改一個內核參數,來幫助我們,這個內核參數是rp_filter, 關閉這個參數可以取消校驗源IP地址,一般多用於雲環境之上必須要開啟,私有內網可以不用,配置方式如下:

net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.eth0.rp_filter = 0
net.ipv4.conf.eth1.rp_filter = 0

有多快網卡如上填寫即可了

3、總結

總體來說配置還是相當簡單的,但是我們推薦同DNS來劃分服務這樣非常利於管理,就這樣了Bye~。

Linux 配置永久輔助IP