群晖 Synology docker 设置静态内网IP(免受端口转发之苦)

装了Docker,默认的桥接网络给的是172.xxx 的内网ip,只能通过端口转发来访问,很不方便. 找了一些教程,最终解决. 需要ssh连接 nas 还需要 su -i 提权,密码就是nas的密码. 然后执行:

# docker network create -d macvlan –subnet=192.168.1.1/27gateway=192.168.1.1 -o parent=eth0 bridged_lan

192.168.1.1/27 你的内网地址

192.168.1.1 你的内网网关

eth0 网卡名

bridged_lan 新网络名

创建完以后,再新建的容器就可以自动加入到你路由器内网中.然后就可以随意访问了.无需加端口访问.