简而言之,我有 1 个物理网卡,我需要模拟第二个(虚拟)接口(不同的 MAC、BOOTPROTO 等),该接口将连接到与物理网卡相同的子网。
我尝试了很多不同的设置,但到目前为止没有成功。我怎样才能实现这个目标?
答案1
我已经找到了如何设置完全虚拟接口这里。因此
在 创建您的(使用您想要的名称)时创建ifup-macvlan
脚本ifdown-macvlan
/etc/sysconfig/network-scripts
ifcfg-veth0
DEVICE="veth0"
DEVICETYPE="macvlan"
TYPE="macvtap"
BOOTPROTO="dhcp"
ONBOOT="yes"
NM_CONTROLLED="no"
MACADDR="AB:CD:EF:GH:IJ:KL"
MACVLAN_PARENT="enp0s31f6"
然后
- 自定义
BOOTPROTO
为静态/dhcp - 设置
MACADDR
为您想要的虚拟值 - 设置
MACVLAN_PARENT
为正确的物理接口