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

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.0 24 256-2=254
255.255.255.128 25 128-2=126
255.255.255.192 26 64-2=62
255.255.255.224 27 31-1=30
255.255.255.240 28 16-2=14
255.255.255.248 29 8-2=6
255.255.255.252 30 4-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

好好享受吧!!!

相关推荐

  1. Docker创建网络macvlan并且宿主互通

    2024-01-17 03:08:01       47 阅读
  2. Linux创建Macvlan网络

    2024-01-17 03:08:01       74 阅读
  3. docker宿主的关系

    2024-01-17 03:08:01       34 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-17 03:08:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-17 03:08:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-17 03:08:01       87 阅读
  4. Python语言-面向对象

    2024-01-17 03:08:01       96 阅读

热门阅读

  1. 爬虫的基本原理

    2024-01-17 03:08:01       63 阅读
  2. 基于opencv的直线检测(python&C++)

    2024-01-17 03:08:01       59 阅读
  3. 单片机学习记录(四)

    2024-01-17 03:08:01       64 阅读
  4. Python while循环实现猜字谜游戏

    2024-01-17 03:08:01       62 阅读
  5. 基于STM32F103C8T6单片机的1秒定时器设计与应用

    2024-01-17 03:08:01       57 阅读
  6. Git速查表

    2024-01-17 03:08:01       49 阅读
  7. MyBatis-Plus

    2024-01-17 03:08:01       45 阅读
  8. traceId:SkyWalking的traceId生成策略

    2024-01-17 03:08:01       54 阅读
  9. 原生js排他思想源码。

    2024-01-17 03:08:01       54 阅读