Linux
如何在 KVM vm 上添加額外的網路介面?
學習如何管理網路和使用 NIC 綁定。我試圖弄清楚如何向我的 KVM vm 添加一個額外的虛擬網路介面
[root@RHEL8 ~]# ifconfig enp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.122.34 netmask 255.255.255.0 broadcast 192.168.122.255 inet6 fe80::5054:ff:fe3b:d185 prefixlen 64 scopeid 0x20<link> ether 52:54:00:3b:d1:85 txqueuelen 1000 (Ethernet)
期望的最終結果是有兩個 enp介面。
編輯你的虛擬機的conf,
sudo virsh edit VMname
並添加
<interface type="network"> <mac address="00:00:00:00:00:00"/> # Give it some MAC address <source network="link-local"/> <model type="virtio"/> <address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/> # bus 0x02 since it's 2nd </interface>
由於您顯然使用的是 RHEL8,因此
virtio
type 應該有可用的核心模組。您可以嘗試<model type="e1000e"/>
使用更慢但更受支持的類型。