第 18 章 创建一个虚拟接口
作为 Red Hat Enterprise Linux 用户,您可以创建并使用虚拟网络接口进行调试和测试。虚拟接口提供一个设备来路由数据包而无需实际传送数据包。它可让您创建使用网络管理器(NetworkManager)管理的其他回送设备,使不活跃 SLIP(Serial Line Internet Protocol)地址类似本地程序的实际地址。
18.1. 使用 nmcli 创建一个同时具有 IPv4 和 IPv6 地址的虚拟接口 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以创建一个带有各种设置的虚拟接口,如 IPv4 和 IPv6 地址。创建接口后,NetworkManager 会自动将其分配给默认的 公共
firewalld 区域。
流程
创建一个具有静态 IPv4 和 IPv6 地址,名为
dummy0
的伪接口:nmcli connection add type dummy ifname dummy0 ipv4.method manual ipv4.addresses 192.0.2.1/24 ipv6.method manual ipv6.addresses 2001:db8:2::1/64
# nmcli connection add type dummy ifname dummy0 ipv4.method manual ipv4.addresses 192.0.2.1/24 ipv6.method manual ipv6.addresses 2001:db8:2::1/64
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意要配置没有 IPv4 和 IPv6 地址的伪接口,请将
ipv4.method
和ipv6.method
参数设置为disabled
。否则,IP 自动配置将失败,NetworkManager 会停用连接,并删除设备。
验证
列出连接配置文件:
nmcli connection show
# nmcli connection show NAME UUID TYPE DEVICE dummy-dummy0 aaf6eb56-73e5-4746-9037-eed42caa8a65 dummy dummy0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow