废弃开发板变身软路由(旁路由)ardiuno 3 nano armbian docker openwrt
HTML-код
- Опубликовано: 10 сен 2024
- 软路由 (旁路由)ardiuno 3 nano armbian docker openwrt
TF卡写盘工具
rufus.ie/en/
最新armbian系统
www.armbian.com
Armbian设置固定ip
vi /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.21.200
network 255.255.255.0
gateway 192.168.21.1
DNS设置(这里视频里面错说成网关)
vi /etc/resolv.conf
nameserver 192.168.21.1
设置时区(下面的》符号需要替换为英文重定向符号)
echo "Asia/Shanghai" 》 /etc/timezone
vi .profile
TZ='Asia/Shanghai'; export TZ
更新软件源
apt upgrade
安装Docker
sh -c "$(curl -fsSL get.docker.com)"
docker命令行启动
dockerd
检查版本
docker version
检查docker服务状态
service docker status
启动服务
serveice docker start
检查网卡状态
ifconfig
网卡至于混杂模式
ip link set eth0 promisc on
下载docker镜像
docker pull sulinggg/openwrt
创建docker的虚拟网络,名称为macnet,macvlan模式,21.x修改为自己主路由网段
docker network create -d macvlan --subnet=192.168.21.0/24 --gateway=192.168.21.1 -o parent=eth0 macnet
查看docker网络
docker network ls
//开启openwrt容器
docker run --restart always --name openwrt -d --network macnet --privileged sulinggg/openwrt /sbin/init
//查看容器状态
docker container ls
登录容器内运行的OpenWRT系统
docker exec -it openwrt bash
修改OpenWrt桥接网络ip
ifconfig br-lan 192.168.21.201
很硬核,博主用的机场是哪个,推荐吗?
我目前用的是VPS自建的