找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1502|回复: 2

[T1] 斐讯T1在armbian下装openwrt实现“scienceupnet”

[复制链接]
本帖最后由 你的骑士 于 2022-3-9 11:11 编辑

一、安装docker使用官方的脚本进行安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
安装完成后执行 docker 命令是需要加 sudo 权限的,这样操作会比较麻烦, 我们可以做如下操作
sudo groupadd docker ## 如果没有 docker 组的话,添加一个 docker 组sudo gpasswd -a ${USER} docker ## 把当前登陆的用户添加到 docker 组sudo service docker restart ## 重启 docker 服务newgrp - docker ## 切换到新的回话
二、设置网络通过ssh登录到你的T1设备
1.把网卡的混杂模式打开打开后 openwrt 才能正确的收到数据
sudo ip link set eth0 promisc on
2.创建docker网卡通过下面的命令我们通过docker创建了一个macvlan的网卡 ip与网关跟网卡都要记得与你的上层路由器配置在同一网段,网关指向它。
docker network create -d macvlan --subnet=192.168.31.0/24 --gateway=192.168.31.1 -o parent=eth0 macnet
macvlan 模式会为每个容器创建一个独立的 ip 每个容器可以通过独立的 ip 进行访问
三、下载openwrt镜像并启动Github地址 这里包含了很全的镜像文件包含了 arm  x86  x64 的 docker 镜像文件,我装的机子是斐讯的T1架构为x64,所以我使用的镜像为sulinggg/openwrt:latest,要查看系统是不是64的可以通过 uname -a 来查看

拉取镜像:docker pull sulinggg/openwrt
拉取完成后,可以通过 docker images 查看已经下载的镜像
启动docker镜像
注解:docker在后台运行 名为openwrt的容器 主机异常就重启这个容器,网络选择macnet,与主机互通
docker run --restart always --name openwrt -d --network macnet --privileged sulinggg/openwrt /sbin/init
四、设置容器id到这里的时候我们的openwrt已经启动起来了,我们可以通过docker ps -a来查看
root@arm-64:~# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
84d399ea13f6 sulinggg/openwrt "/sbin/init" About an hour ago Up About an hour openwrt
可以看到我的 openwrt 容器已经运行了, 并且容器 ID是:84d399ea13f6 下面要进入到容器里面并设置容器的 ip 。通过命令 docker exec -it 84d399ea13f6 bash 进入到容器内部
下面开始设置容器的 ip 以便我们能通过 ip 地址访问容器, 通过命令:vim /etc/config/netwrok 来设置 ip。 按住 i 键开始输入
config interface 'lan'
option type 'bridge'
option ifname 'eth0'
option proto 'static'
option netmask '255.255.255.0'
option ip6assign '60'
option ipaddr '192.168.31.100'
option gateway '192.168.31.1'
option dns '114.114.114.114'
其中 option ipaddr 是你的 openwrt 的地址,注意不要与局域网其它设备冲突 . option gateway 与 option dns 设置你路由器的地址设置完成依次按:Esc -> : -> wq -> 回车保存
保存完成后通过命令 /etc/init.d/network restart 重启网络, 重启完成后便可以通过浏览器访问了 http://192.168.31.100 默认密码是 password

我的恩山、我的无线 The best wifi forum is right here.
百兆的有线口,可玩性太低了

点评

在实测的时候还是够用的,毕竟要是跑满100你的带宽转来转去至少也要差不多千兆了。  详情 回复 发表于 2022-3-14 10:53
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
vagrant 发表于 2022-3-9 13:13
百兆的有线口,可玩性太低了

在实测的时候还是够用的,毕竟要是跑满100你的带宽转来转去至少也要差不多千兆了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-28 03:54

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表