在Linux虛擬機中配置多網卡可以通過以下步驟實現:
/etc/sysconfig/network-scripts/
目錄下,文件名格式為ifcfg-<設備名>
。例如,ifcfg-eth0
、ifcfg-eth1
等。編輯每個網卡的配置文件,設置必要的參數,如設備名、IP地址、子網掩碼、網關等。對于需要綁定多個網卡的場景,可以創建一個 bonding 接口,將多個物理網卡綁定在一起。
示例配置( bonding 模式):
DEVICE=bond0
BOOTPROTO=static
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
ONBOOT=yes
BONDING_MASTER=yes
BONDING_OPTS="miimon=100 mode=0"
其中,miimon=100
表示鏈路監測間隔為100ms,mode=0
表示負載均衡模式。
保存所有配置文件的更改后,重啟網絡服務以應用新的配置。這可以通過以下命令完成:
sudo systemctl restart network
或者,根據系統的不同,可能需要使用:
sudo service network restart
ifconfig
或 ip addr
命令驗證新網卡是否已正確配置并獲取到IP地址。/etc/resolv.conf
文件來設置DNS服務器。bonding
模塊。請注意,具體的配置步驟可能會根據Linux發行版和網絡管理工具的不同而有所差異。上述步驟提供了一個基本的框架,但在實際操作中可能需要根據具體情況進行調整。