侧边栏壁纸
博主头像
欧阳博客

行动起来,活在当下

  • 累计撰写 140 篇文章
  • 累计创建 124 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

群晖Synology Docker新增桥接网络模式,让实例使用路由内网IP

欧阳
2020-02-08 / 0 评论 / 0 点赞 / 3 阅读 / 0 字

最近使用群晖Docker搭建了一个AdGuard Home,但Docker只能使用内部172.17类似IP,使得查看DNS记录时候无法准确判断终端解析情况,所以必须要使用局域网的网段。PS:须开启SSH,然后SSH登录群晖操作即可。 首先:SSH开启:控制面板》应用程序》终端机和SNMP》启动SSH功能》点击应用即可。 其次:Open vSwitch开启:控制面板》网络》网络界面》管理》Open vSwitch设置》勾选启用Open vSwitch》点击应用。 再进入SSH执行命令: sudo docker network create --driver=macvlan --subnet=10.0.0.1/24 --gateway=10.0.0.1 --ip-range=10.0.0.32/28 --opt parent=ovs_eth0 Route 备注: subnet:群晖所在网络与掩码 gateway:默认网关,设为路由器IP ip-range:设置Docker实例使用的ip起始和结束地址 opt parent:群晖内网接入网卡名称 //这里需要自查群晖内网卡名称,登录群晖SSH,ip addr查看具体网卡名称。 命令最后Route为新增网络名称,可自定义命名。 2020-02-08_043808.jpg 2020-02-08_044223.jpg 上图,我这里群晖网卡名称是ovs_eth0,所以opt parent就是ovs_eth0(注意:如果为eth0,说明在NAS网络设置内默认局域网未启用Open vSwitch,在网络配置里面启用Open vSwitch即可。)

配置成功后终于可以使用局域网IP访问了 2020-02-08_043001.jpg

原来记录所有设备DNS解析统一都为172.17.0.1 2020-02-08_043202.jpg

现在AdGuard Home记录恢复正常 2020-02-08_043501.jpg

AdGuard Home在群晖Docker变量 20210318000017.png

如果感觉文章帮助了您,可以选择打赏噢!欢迎友情联接!

感谢您的打赏!

0

评论区