Networking
在 centos 上使用 libvirt 橋接網路
我正在嘗試通過在 /etc/sysconfig/network-scripts/ifcfg-br0 創建一個網路腳本來配置橋接網路:
DEVICE="br0" NM_CONTROLLED="no" ONBOOT="yes" TYPE="Bridge" BOOTPROTO="static" IPADDR="10.110.10.15" GATEWAY="10.110.10.1" DNS1="8.8.8.8" DNS2="8.8.4.4" MTU="1500" NETMASK="255.255.255.0" DEFROUTE="yes" IPV4_FAILURE_FATAL="yes" IPV6INIT="no" NAME="System br0"
我在哪裡可以找到合適的 IPADDR、GATEWAY、NETMASK ?
對於 /etc/sysconfig/network-scripts/ifcfg-eth0:
DEVICE="eth0" BOOTPROTO="none" HOSTNAME="localhost.localdomain" HWADDR="00:9C:02:97:86:70" IPV6INIT="no" MTU="1500" NM_CONTROLLED="no" ONBOOT="yes" TYPE="Ethernet" NAME="System eth0" BRIDGE="br0"
我在哪裡可以找到 HWADDR ?
IPADDR / GATEWAY / NETMASK 由您的網路提供商確定。在設置橋接之前使用您已經用於 eth0 的相同值。網橋不必使用靜態地址分配 - 如果您的 eth0 配置最初使用的是 BOOTPROTO=dhcp 並動態分配它,則它是有效的。
HWADDR 只是 MAC 地址的另一個名稱 - 您可以從“ifconfig”或“ip”命令輸出中看到它。
我在哪裡可以找到合適的 IPADDR、GATEWAY、NETMASK ?
您的網路提供商通常會將它們分配給您…
我在哪裡可以找到 HWADDR ?
硬體地址,也稱為MAC 地址,是在硬體級別分配給網路介面的唯一標識符(儘管在某些驅動程序中,您可以在軟體中覆蓋它,例如在虛擬伺服器中,它顯然也是在管理程序)。您可以使用、 或
來顯示它。
ip addr show``cat /sys/class/net/*/address``ifconfig -a