VIP 虛擬IP 設定 Ubuntu

2021-08-07 15:47:53 字數 735 閱讀 3294

近期因為工作需要設定vip,做簡單的負載均衡,就是訪問乙個ip可以隨機訪問不同的機子。於是就想到了vip,假設有1到5有5臺機子,每個機子的ip 分別是 192.168.0.101-192.168.0.105,對外提供服務的時候使用ip為 192.168.0.107,那麼只需要對每個機子再設定乙個虛ip即可。使用ifconfig 顯示目前的ip位址如下:

使用命令設定vip 如下:

ifconfig eth0:1

192.168.0.107 netmask 255.255.0.0

再檢視ip 資訊:

用另外一台機子ping 一下 192.168.0.107,

再使用 arp -a 檢視arp 快取表,你會發現 107 和105 對同樣的mac位址。

當然還有停掉vip的操作命令:

ifconfig

eth0

:1down

如果想重啟之後一直生效的話,需要修改網絡卡配置檔案了,不同系統可能不一樣,ubuntu是/etc/network/inte***ces檔案。

主要參考了兩篇文章,如下:

Linux系統設定VIP 虛擬IP 的兩種方式

1 首先檢視一下現有網絡卡的ip位址,用root特權執行下面的命令。2 執行命令 ifconfig eth0 0 166.111.69.100 netmask 255.255.255.0 up3 執行ip addr檢視是否生效 ip addr4 ping檢視是否聯通 ping 166.111.69....

虛擬機器中ubuntu設定靜態IP

第一步 在 etc network inte ces檔案中新增以下內容 iface eth0 inet static address 192.168.1.125 netmask 255.255.255.0 gateway 192.168.1.1 auto eth0 命令列如下 第二步 在 etc r...

ubuntu 虛擬機器設定固定的ip

過程分兩步,設定靜態ip位址,設定dns。1.設定靜態ip位址。在ubuntu 終端中輸入命令 ifconfig檢視ip位址和子網掩碼,然後輸入 route n 或者nm tool檢視閘道器 然後執行下列命令更改檔案 sudo vim etc network inte ces 開啟後加入以下內容 i...