首页 > 其他分享 >ipvlan==macvlan

ipvlan==macvlan

时间:2022-10-26 17:47:23浏览次数:68  
标签:ipvlan ip macvlan add link netns net2 net1

 

 

一、IPVLAN L2

 

 

 

 

 

二、IPVLAN L3

 

 

 

 1 # 创建网络空间
 2 ip netns add net1
 3 ip netns add net2
 4 # 创建子接口
 5 ip link add ipvlan1 link ens32 type ipvlan mode l3
 6 ip link add ipvlan2 link ens32 type ipvlan mode l3
 7 # 关联ipvlan l3与vm上的网络空间
 8 ip link set ipvlan1 netns net1
 9 ip link set ipvlan2 netns net2
10 # 设置不同网段
11 ip netns exec net1 ifconfig ipvlan1 192.168.10.135/24 up
12 ip netns exec net2 ifconfig ipvlan2 192.168.20.136/24 up
13 # 测试一下二则是否ping得通
14 ip netns exec net1 ping 192.168.20.136

 

三、MACVLAN

 

 

 

 1 ifconfig ens32 promisc
 2 ip netns list
 3 ip netns add net1
 4 ip netns add net2
 5 ip netns list
 6 ip link add link ens32 name macv1 type macvlan mode bridge
 7 ip link add link ens32 name macv2 type macvlan mode bridge
 8 ip link set macv1 netns net1
 9 ip link set macv2 netns net2
10 ip netns exec net1 ifconfig macv1 192.168.163.135/24 up
11 ip netns exec net2 ifconfig macv2 192.168.163.136/24 up

 

转载:Kubernetes网络(IPVLAN与MACVLAN)

标签:ipvlan,ip,macvlan,add,link,netns,net2,net1
From: https://www.cnblogs.com/htlp/p/16829216.html

相关文章

  • Docker中实现macvlan的穿透访问
    需求因为性能等原因,我们需要用macvlan方式部署container而kernel中有关macvlan的安全策略会完全过滤来自host访问host想要访问container服务端口很不方便。破解实现ho......
  • study the docker network of macvlan
    Introduce:在Macvlan出现之前,我们只能为一块以太网卡添加多个IP地址,却不能添加多个MAC地址,因为MAC地址正是通过其全球唯一性来标识一块以太网卡的,即便你使用了创......
  • Docker更新macvlan网段地址
    需求公司网络升级,原有网段发生改变,独立ip的macvlan容器无法访问。解决无需重建容器,按步骤更新网络即可。#断开连接dockernetworkdisconnectmacnetmy_container#......