LEDE是Linux嵌入式开发环境项目,在众多路由器固件中,LEDE可玩性最高的,但要真的玩得转,还是要一定的耐心。

很多小伙伴一般都喜欢 爱快做主路由+LEDE旁路由 的组合,但因为我不需要单线多拨,所以这里的教程只是 单LEDE路由 的模式。

1.准备系统包

这里是引用

LEDE固件下载:已经上传到公司网盘中

下载了 v2.30这个img镜像 压缩出来是700多M

esxi可以安装那些系统 安装esxi6.7_上传

windows下转盘工具:StarWindConverter.exe

esxi可以安装那些系统 安装esxi6.7_上传_02

esxi可以安装那些系统 安装esxi6.7_docker_03

esxi可以安装那些系统 安装esxi6.7_docker_04

esxi可以安装那些系统 安装esxi6.7_上传_05

esxi可以安装那些系统 安装esxi6.7_esxi可以安装那些系统_06

esxi可以安装那些系统 安装esxi6.7_esxi可以安装那些系统_07

已转换虚拟机文件:

esxi可以安装那些系统 安装esxi6.7_lede_08

2.开始安装

新建虚拟机,输入名称 LEDE 选择兼容性 ESXi 6.7 虚拟机,客户机操作系统系列 Linux ,客户机操作系统版本 其他Linux(64位)

esxi可以安装那些系统 安装esxi6.7_上传_09

参照下图该删掉的全都删掉

esxi可以安装那些系统 安装esxi6.7_docker_10

在储存器下找到虚拟机的目录 LEDE ,然后将两个文件( openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.vmdk 和 openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs-flat.vmdk )上传上去。两个文件会合二为一,变成一个磁盘然后选中这个磁盘。

esxi可以安装那些系统 安装esxi6.7_esxi可以安装那些系统_11

esxi可以安装那些系统 安装esxi6.7_docker_12

然后给这个虚拟机,添加现有硬盘

esxi可以安装那些系统 安装esxi6.7_上传_13

选中它

esxi可以安装那些系统 安装esxi6.7_Docker_14

esxi可以安装那些系统 安装esxi6.7_上传_15

保存,开机。

3.开机启动

点击启动电源,进入LEDE系统。

待命令窗口不动时,回车。操作如下:

输入

vi /etc/config/network

esxi可以安装那些系统 安装esxi6.7_esxi可以安装那些系统_16

修改好ip后保存。

再输入

reboot

重启

查看到我的LEDE IP是 192.168.103.73

4.开始配置LEDE

然后打开浏览器输入:http://192.168.103.73

输入默认密码:koolshare

6.酷软中心

一、安装koolss

由于现在政策法规,koolss 这个软件里面没有。

github下载了2.2.2的安装包

https://raw.githubusercontent.com/Anvenante/Koolshare-ss-history-package/master/fancyss_X64/koolss_2.2.2.tar.gz

esxi可以安装那些系统 安装esxi6.7_docker_17

然后上传离线安装包,报错。说政策法规不允许

进行ssh链接

输入红框内的命令,回车

sed -i 's/\tdetect_package/\t# detect_package/g' /koolshare/scripts/ks_tar_install.sh

esxi可以安装那些系统 安装esxi6.7_上传_18

刷新页面, 再次上传tar.gz 压缩包。

提示安装成功。

esxi可以安装那些系统 安装esxi6.7_lede_19

这里已经显示有了

esxi可以安装那些系统 安装esxi6.7_上传_20

输入账密即可使用。

esxi可以安装那些系统 安装esxi6.7_Docker_21

如 openwrt 的ip为 103.73 则lan口的网关要设置为同一网段下另一台路由器的lan口ip。二级路由的出口要为一级路由的lan

那么在同一网段下,其他pc机只要设置103.73 的网关,则就可以无缝使用科学了。

二、Docker安装

这里主要说一下Docker安装过程。

Docker下载:docker_资源列表

选择当前最新版本:docker-18.09.9.tgz

接下来安装Docker工具。

esxi可以安装那些系统 安装esxi6.7_docker_22

然后进入LEDE的ssh命令终端。

# 进入一个目录下,我这里进的是一个挂载的硬盘
cd /mnt/sdb1/

# 开始下载,如果下载慢,失败的,请用下载工具下载好再上传上去吧
wget https://download.docker.com/linux/static/stable/x86_64/docker-18.09.9.tgz


# 解压
tar zxvf docker-*.tgz

# 移动
mkdir -p lede-docker/docker/bin
mv docker lede-docker/docker/bin

设置安装目录,然后启动服务。

esxi可以安装那些系统 安装esxi6.7_上传_23

测试一下下载 人人视频吧。

在自定义命令里面操作:

搜索镜像 docker search rrshareweb

esxi可以安装那些系统 安装esxi6.7_docker_24

下载镜像 docker pull auska/docker-rrshareweb

# 创建人人目录
mkdir -p rr/download
# 赋予权限
chmod 775 -R rr

# 创建自定义的docker镜像
docker run -v /mnt/sdb1/lede-docker/rr:/rrshare -v /mnt/sdb1/lede-docker/rr/download:/mnt -e PGID=0 -e PUID=0 -e TZ=Asia/Shanghai -p 3001:3001 -p 6714:6714 -p 30210:30210 auska/docker-rrshareweb

# 查看所有的docker
docker ps -a

新创建的esxi 在虚机192.168.103.141上。

esxi可以安装那些系统 安装esxi6.7_lede_25