群晖创建macvlan解决网心多容器IP问题

群晖创建macvlan解决网心多容器IP问题

记忆の风
2023-05-09 / 0 评论 / 76 阅读 / 正在检测是否收录...

文章摘自:https://post.smzdm.com/p/a0q5ozdz/

步骤如下:

1、创建macvlan网络

打开ssh
1683979401253.png

连接群晖,使用macvlan解决网心云docker和纳思小星host网络冲突致使nat和upnp不可用的问题。进入root,命令:sudo -i,这里要输入密码,密码就是群晖的登陆密码,输入的时候是不可见的,输完按回车即可

查看docker现有网络

docker network ls

1683979431471.png
默认只有这三个

查看网卡

ip addr

我们要用到这个网卡
1683979457075.png

创建macvlan网络

docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.253 --ip-range=192.168.0.100/28 -o parent=ovs_eth0 macvlan

Subnet 子网
Gateway 网关
Ovs_eth0 我们打开的虚拟交换机网卡
Macvlan 创建的macvlan网络的名称
ip-range 起始IP

以上根据自己的情况修改
1683979510613.png
出现这一串字符说明创建成功了出现这一串字符说明创建成功了

我们再来用命令看一下

docker network ls

1683979545341.png
看到没,这里多出来一个,这就是我们创建的macvlan网络

在docker里也能看到了在docker里也能看到了
1683979566016.png

0

评论 (0)

取消