centos7创建虚拟网卡


通过创建下面这种虚拟网卡,可以分配大量与宿主机相同网段的ip

# 创建 MACVLAN 接口

sudo ip link add link enp3s0 name macvlan0   type macvlan mode bridge

# 设置 MAC 地址(可选)
sudo ip link set dev macvlan0 address e0:db:55:25:ff:b7

# 启动接口
sudo ip link set dev macvlan0 up

# 获取 IP
sudo dhclient -v macvlan0

#删除网卡
ip link delete macvlan0

#退出获取ip进程
dhclient -r em1.45
# 终止所有 dhclient 进程

pkill dhclient  


现有网卡上添加IP

# 在现有连接上添加额外IP
sudo nmcli connection modify enp0s3 +ipv4.addresses "192.168.31.166/24"
# 重新应用连接配置
sudo nmcli connection up enp0s3
#删除网卡上刚新加的ip
nmcli connection modify enp0s3 -ipv4.addresses "192.168.31.166/24"

文/程忠 浏览次数:0次   2025-06-16 14:45:24

相关阅读


评论:
点击刷新

↓ 广告开始-头部带绿为生活 ↓
↑ 广告结束-尾部支持多点击 ↑