kob / N1

13 stars 3 forks source link

N1-基于coreelec-docker运行lede做旁路由 #1

Open kob opened 5 years ago

kob commented 5 years ago

1、安装docker 直接在kodi插件里面搜索docker,安装运行 2、ssh登陆coreelec,打开网卡的混杂模式 ip link set eth0 promisc on 创建一个虚拟接口macnet docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 macnet 3、拉取docker镜像 docker pull kanshudj/n1-openwrtgateway 4、生成容器运行 docker run -d \ --restart unless-stopped \ --network macnet \ --privileged \ --name lede \ lede\ /sbin/init 5、进入容器openwrt docker exec -it n1-openwrtgateway /bin/sh 6、修改网络配置 vi /etc/config/network 修改lan接口的ip地址,因为是旁路模式,自己将192.168.1.1修改为局域网内一ip地址即可 重启网络 /etc/init.d/network restart 7、打开openwrt 的web配置界面(http://刚才配置的IP) 如打不开先关闭防火墙 /etc/init.d/firewall stop 8、修改dns vi /etc/resolv.conf 将127.0.0.11改为114.114.114.114 在web界面的网络-防火墙-自定义规则里面添加 iptables -I INPUT -p tcp --dport 80 -j ACCEPT 重启防火墙,以打开80端口以便于web管理 9、此时N1的openwrt已正常连接互联网,自行配置需要的服务 10、电脑使用N1的openwrt网关 将电脑的ip地址的网关改为前面配置的IP地址

Zas09 commented 1 year ago

Hi, can i use on box x96 max+ ip1001m? I want running openwrt docker coreelec, any tutorial to use ?