群晖docker网络设置
写在前面
由于群晖NAS系统中的docker套件目前暂不支持直接通过图形化界面创建macvlan网络,因此要创建macvlan网络必须通过docker命令行的方式。
在群晖控制面板中开启SSH
控制面板-终端机和SNMP-启动SSH功能
通过SSH工具登录群晖后台
用户名和密码就是你自己登录群晖的用户名和密码
查看群晖中的网络接口信息
# 使用root用户操作docker
sudo -i
# 密码就是你的群晖管理员账户密码
******
# 显示群晖中所有的网络接口信息
ip a
其中显示你熟悉的网络IP地址的就是要进行虚拟化的网络接口,例如ovs_eth0。
在群晖中创建一个macvlan网络
# 使用docker命令创建一个macvlan网络
docker network create -d macvlan -o parent=ovs_eth0 meNet \
--subnet=192.168.3.0/24 \
--ip-range=192.168.3.55/28 \
--gateway=192.168.3.61
o parent 父级网口,即需要虚拟化的网络接口名称
meNet macvlan网络名称,起个自己喜欢的名称
subnet 子网网段,一般和你的主路由网段一致
ip-range IP地址范围,可以通过IP地址计算工具自行计算
gateway 网关,需要NAS本身的IP地址不同,也不能是主路由LAN口地址
留言