Sign inSign up

startwish/n1-openwrtmix

By startwish

•Updated over 6 years ago

Image
2

995

startwish/n1-openwrtmix repository overview

⁠食用方法

这个镜像在小钢炮的docker上构建

按步骤在ssh输入以下命令即可在N1上搭建好

⁠第一步:获取docker镜像
docker pull startwish/n1-openwrtmix:latest
⁠第二步:打开网卡的混杂模式
ip link set eth0 promisc on
⁠第三步:给docker创建网络
docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=eth0 macnet

其中的192.168.2.0/24是我主路由的网段,192.168.2.1是我主路由的IP地址,也就是网关地址,这两个根据自己的实际情况修改

⁠第四步:创建容器
docker run --name openwrtmix --restart always -d --network macnet --privileged startwish/n1-openwrtmix:latest /sbin/init

其中的--name后的openwrtmix是容器名字,可以自行修改。用这条命令创建容器后,容器开机自启,并且启动后会自动启动面板和环境。

⁠第五步:调整网络设置

在web ui上连接创建好的容器,输入

vi /etc/config/network

按以下模板修改lan部分内容(IP、网段的设置以实际情况修改)

config interface 'lan'
    option type 'bridge'
    option ifname 'eth0'
    option proto 'static'
    option ipaddr '192.168.2.3'
    option netmask '255.255.255.0'
    option gateway '192.168.2.1'
    option dns '192.168.2.1'

修改完成后保存,并重启网络服务

/etc/init.d/network restart
⁠信息

账号root

密码password

Tag summary

Content type

Image

Digest

Size

67.4 MB

Last updated

over 6 years ago

docker pull startwish/n1-openwrtmix