玩客云刷了armbian5.9.0后,
装好docker,教程一:玩客云armbian甜糖、docker等功能保姆教程
然后用docker安装了宝塔面板7.4,使用了网卡混杂模式,建了一个macvlan网络。
后来发现宝塔面板容器和宿主机虽然是同一网段,但是互相ping不通,不能通信。
参考教程二:解决Docker macvlan网络与宿主机通讯问题
在/root 创建文件 macvlanroute.sh,内容:
#!/user/bin/env bash
ip link add macvlanlink link eth0 type macvlan mode bridge
ip link set macvlanlink up
ip route add 192.168.x.x(宝塔面板容器的IP) dev macvlanlink
在/etc/rc.local 文件 exit 0 之前一行添加执行 macvlanroute.sh 的语句
bash /root/macvlanroute.sh
exit 0
开机之后执行脚本,自动添加路由。