群晖Docker开启局域网桥接

群晖Docker默认网络模式是bridge和host,这里手动添加第三种bridge-host模式。
Bridge:docker容器内部虚拟网桥,容器内部172.17.0.X网段,无法获取主机网络ip,访问容器需要映射端口,并且不能和主机占用端口冲突,不映射端口无法使用
Host:容器绑定到主机网卡使用主机的ip 并且不能和主机占用端口冲突,使用哪些端口自动占用。
bridge-host:通过主机的虚拟网卡来创建虚拟网桥,将容器的网卡绑定到这个直通局域网的虚拟网桥上,它的优点是容器获取到局域网ip,容器ip和群晖主机一个网段,端口1-65535全端口使用 不和主机冲突并且容易ip可手动指定,可以说bridge-host模式就是把容器都桥接到你群晖所在的局域网
那么开始教程
1.打开群晖控制面板 —》》》》网络—-》》》》网络界面—-》》》管理—》》》》Open vSwitch设置
QQ图片20200309212651
QQ图片20200309212725
2.群晖控制面板—》》》》终端机和SNMP—》》》》开启SSH功能
QQ图片20200309212933
3.用putty工具SSH登录进群晖并切换到root账户

4.执行创建网络命令,指令根据自己的IP网段修改,我的IP网段为192.168.0.X,网关地址为192.168.0.1,根据自己的情况修改。

QQ图片20200309213551QQ图片20200309213828

5.创建容器方法,网络可以在群晖docker面板—》》》》网络—-》》》里面修改

注意:如果创建Docker容器的时候使用bridge-host网络模式,并不手动指定IP的话,默认会从192.168.x.2,192.168.x.3排列下去。

134442r85vxk4w1p4kx576

6.我们也可以手动指定容器的IP

 

THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容