Docker创建网络macvlan并且和宿主机互通

发布时间:2024年01月14日
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 --ip-range=192.168.1.0/24 --ipv6 --subnet=fe00::/64 -o parent=eth0 subnet-macvlan

ip地址位数表(常用)

掩码位数可用主机数(主机地址数)
255.255.255.024256-2=254
255.255.255.12825128-2=126
255.255.255.1922664-2=62
255.255.255.2242731-1=30
255.255.255.2402816-2=14
255.255.255.248298-2=6
255.255.255.252304-2=2

互通:

宿主机:192.168.1.1

subnet-macvlan:192.168.1.5

新建macvlan:192.168.1.3

ip link add macvlan link eth0 type macvlan mode bridge

ip addr add 192.168.1.3 dev macvlan

ip link set macvlan up

ip route add 192.168.1.5 dev macvlan

好好享受吧!!!

文章来源:https://blog.csdn.net/Miss_Mario/article/details/135586291
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。