Centos
Veth 介面配置持久化
如何在 CentOS 7 上配置 veth 介面,使其在系統重啟後保持狀態?例如:
獸醫配置:
# create veth pair and assing IP address. ip link add veth0 type veth peer name veth1 ip addr add 10.1.0.1/24 dev veth0 ip addr add 10.1.0.2/24 dev veth1 # bring up the interfaces ip link set veth0 up ip link set veth1 up
這些設置會在網路服務重啟後保存,但不會在系統重啟後保存。在 RedHat 文件中現在沒有提到為應該在 /etc/sysconfig/network-scripts 中的 veth 介面編寫 ifcfg-vethX 介面配置文件或 ifup-veth 和 ifdown-veth 腳本。
您需要為您的 veth0 介面創建一個配置文件並將其放置在
/etc/sysconfig/network-scripts/ifcfg-veth0:
DEVICE="veth0" TYPE="veth" DEVICETYPE="Ethernet" BOOTPROTO="static" IPADDR="10.1.0.1" NETMASK="255.255.255.0" ONBOOT="yes" NM_CONTROLLED="no"
您還需要複製這些腳本並將它們放入
/etc/sysconfig/network-scripts/
系統上的目錄: 範例: