雙網路卡bonding配置
雙網路卡bonding配置
配置很簡單,步驟如下:
1.編輯虛擬網路介面配置檔案,指定網路卡IP
vi /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
ONBOOT=yes
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.10
NETMASK=255.255.255.0
NETWORK=192.168.1.0
GATEWAY=192.168.1.1
TYPE=Ethernet
USERCTL=no
PEERDNS=yes
注意:不要指定單個網路卡的IP 地址、子網掩碼或網路卡 ID。將上述資訊指定到虛擬介面卡(bonding)中即可。
2.編輯實際網路介面配置檔案
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
MASTER=bond0
SLAVE=yes
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
MASTER=bond0
SLAVE=yes
注:一般會在/etc/rc.local增加以下內容:ifenslave bond0 eth0 eth1,負責在系統啟動時將虛擬網路卡和兩張物理網路卡相繫結,如果在eth0 eth1中新增了MASTER=bond0 SLAVE=yes 則此步可取消
3.在/etc/modprobe.conf 中新增如下內容
alias bond0 bonding
options bond0 miimon=100 mode=1
說明:miimon是用來進行鏈路監測的。 比如:miimon=100,那麼系統每100ms監測一次鏈路連線狀態,如果有一條線路不通就轉入另一條線路;
mode的值表示工作模式,他共有共有七種(0-6)模式,常用的為0,1兩種。
mode=0表示load balancing (round-robin)為負載均衡方式,兩塊網路卡都工作。
mode=1表示fault-tolerance (active-backup)提供冗餘功能,工作方式是主備的工作方式,也就是說預設情況下只有一塊網路卡工作,另一塊做備份.
mode=6:平衡負載模式,有自動備援,不必”Switch”支援及設定。
4.重啟network
service network restart
5.ifconfig
檢視當前網路卡eth0,eth1及bond0的狀態
6.檢視路由
[root@appserver1 ~]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 bond0
169.254.0.0 * 255.255.0.0 U 0 0 0 bond0
default 192.168.1.1 0.0.0.0 UG 0 0 0 bond0
注意:如果做完後沒有出現預設路由,請執行以下操作:
1. 鍵入setup,不要啟動NetworkManger以及NetworkManagerDispatcher服務。
2. 在vi /etc/sysconfig/network中,新增一行:GATEWAY=<閘道器>
3. 重啟伺服器
7. 可以檢視bond0來得知當前狀態:
[root@localhost ~]# cat /proc/net/bonding/bond0
注意:不要在虛擬機器上實驗,因為bond在系統底層識別網路卡mac地址時是識別的真正物理網路卡的mac地址,在虛擬機器上實驗會提示MAC錯誤。
測試:
如果mode=1,拔掉正在工作中網路卡的那根網線,伺服器能夠保持連通性,即bond成功。
如果mode=0,拔掉任何一根網路卡的網線,伺服器一樣能夠保持連通性,即bond成功。
名詞註釋:
DEVICE=物理裝置名
IPADDR=IP地址
NETMASK=掩碼值
NETWORK=網路地址
BROADCAST=廣播地址
GATEWAY=閘道器地址
TYPE=Ethernet (網路型別)
ONBOOT=[yes|no](引導時是否啟用裝置)
USERCTL=[yes|no](非root使用者是否可以控制該裝置)
PEERDNS=[yes|no] (如果透過 DHCP 獲取 IP ,是否將 DNS 資訊寫入 /etc/resolv.conf (覆蓋))
BOOTPROTO=[none|static|bootp|dhcp](引導時不使用協議|靜態分配|BOOTP協議|DHCP協議)
HWADDR = 你的MAC地址
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25373498/viewspace-764878/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 雙網路卡雙IP配置Linux
- OpenHarmony雙網路卡配置例項
- Oracle 11gR2 RAC 單網路卡轉雙網路卡繫結配置Oracle
- VMwareNAT網路卡配置
- Oracle VM VirtualBox之Ubuntu 22.04LTS雙網路卡網路模式配置OracleUbuntu模式
- 【Linux伺服器雙IP配置】如何實現不同IP的雙網路卡同時上網?Linux伺服器
- 雲主機新增網路卡配置多網路卡策略路由路由
- 多網路卡路由出口配置路由
- Linux 7 配置網路卡(nmcli)Linux
- kali網路卡配置檔案
- 虛擬機器網路卡配置虛擬機
- 網路卡配置及對應名稱
- 多網路卡 配置多閘道器
- linux網路卡配置檔案詳解Linux
- 請教硬改蝸牛星際c主機板,單網路卡改雙網路卡
- 雙網路卡環境下如何內網外網同時用內網
- VMware-Ubuntu20.04配置雙網路卡解決遠端連線的2種場景Ubuntu
- Linux雙網路卡繫結單個IP之(team)Linux
- 深度分析Linux下雙網路卡繫結七種模式 多網路卡的7種bond模式原理Linux模式
- RAC配置2個私網網路卡使用HAIP服務AI
- 新品釋出:聯瑞推出雙埠萬兆Bypass網路卡
- Linux網路卡配置檔案 引數詳解Linux
- GODADLY:伺服器如何配置網路卡服務Go伺服器
- linux下一個網路卡配置多個IPLinux
- CentOS6.x實現單網路卡雙IP的方法CentOS
- [VM trunk ports]opensatck VM 單網路卡,多VLAN配置
- 千兆網路卡與萬兆網路卡的區別在哪?
- AR9271無線網路卡Win10配置熱點Win10
- Linux系統自定義網路卡並更改網路卡介面Linux
- IB_Switch交換機SB7890配置及Band網路卡
- ubuntu下網路卡配置多獨立ip的方法,非常簡單Ubuntu
- ECS彈性網路卡+彈性公網IP配置最佳實踐之策略路由路由
- Linux系統新增自定義網路卡並更改網路卡介面Linux
- NB物聯網路卡與物聯網路卡的區別
- 全志A40i雙網口方案的網路卡軟體問題分析以及排查方向
- MySQL雙主雙從配置MySql
- 產品升級:聯瑞推出國產化雙口千兆光纖網路卡
- 伺服器網路卡:雙碳目標下資料中心的應對之道伺服器
- 如何在centos上配置802.1Q VLAN標記,linux單網路卡多vlan多網段Ip配置案例CentOSLinux