群辉docker 安装openwrt

拉去镜像

docker pull piaoyizy/openwrt-x86

打开网卡混杂模式

sudo ip link set eth0 promisc on

创建 网络

docker network create -d macvlan –subnet=192.168.0.0/24 –gateway=192.168.0.1 -o parent=eth0 macnet

创建容器

sudo docker run –restart always –name openwrt -d –network macnet –privileged sulinggg/openwrt:x86_64 /sbin/init

进入容器

docker exec -it openwrt bash

重置网络

/etc/init.d/network restart

修改ip 地址

vim /etc/config/network
config interface 'lan'
        option type 'bridge'
        option ifname 'eth0'
        option proto 'static'
        option ipaddr '192.168.123.100' ## 旁路由地址
        option netmask '255.255.255.0'
        option ip6assign '60'
        option gateway '192.168.123.1'
        option broadcast '192.168.123.255'
        option dns '192.168.123.1'

进入控制面板

用户名:root 密码:password

!!! 配置好后 连接网关无法上网,暂时没有找到解决方案

上一篇
下一篇