欢迎光临
我们一直在努力

2021 全球最新 IPTV 直播源,授人以渔 私人定制,支持电脑、手机、电视盒子

whhxsk阅读(32)

1、什么是直播源?

直播源或叫视频流,这两者是一个东西,我们平常说的直播源是指直播源文件,或直播源URL,但其实真正的直播源是这种

EXTINF:-1 ,CCTV1-综合
http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8

这一条就是一个直播源,通过这个直播源地址,我们可以获取对应的视频流数据。

2、直播源地址怎么来的呢?

大部分是抓包爬虫获取的,抓取回来的直播源地址有两种形式,静态地址和动态地址。

静态直播源

http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8

动态直播源

http://stream.sun0769.com/dgrtv1/mp4:tv1/index.m3u8?channel=1&t=1609645304&ttl=28800&key=7f4a41431790b4354e3d8c523367a06a

动态直播源也能播放,只不过因为直播源地址中带了参数,比如上面地址中的 t 和 key ,这种参数的值是不固定的,正是有了这些参数在后台验证,所以你抓取到的直播源地址会过期,过一会就不能用了。

所以,我们要维护的直播源地址是静态的,毕竟我们也不可能隔一会就去抓一次。

3、怎样搜集直播源?

  • 论坛社区搜索关键词「直播源」、「IPTV」

吾爱破解

V2EX

恩山无线

注意要对搜索结果加上时间筛选,毕竟时间越新的直播源,没失效的概率越大

  • 猫抓抓包直播源

网上有些电视直播网站,一些简单的平台,我们用插件就能爬虫,获取直播源。这个谷歌插件叫猫抓,官方下载地址我贴在这,如果不能在 Chrome 商店下载,这里我有它的离线版。

链接:https://pan.baidu.com/s/1xSddd8W-J6XXAjZjZbllug 密码:inbk

如果不清楚离线版插件怎样安装,推荐看这篇教程

Chrome 插件离线安装

这里我分享三个在线电视直播网站,使用猫抓可以很简单的在这三个网站抓取直播源。

http://www.66zhibo.net/

http://tv.haoqu99.com/

http://www.freeintertv.com/Main/

猫抓的使用步骤很简单,打开上面网站,播放你想抓取某个频道的直播源,在浏览器右上角可以看到一个数据流列表,.m3u8 的地址就是直播源。

《2021 全球最新 IPTV 直播源,授人以渔 私人定制,支持电脑、手机、电视盒子》

具体使用推荐看我做的视频教程,分享的更详细,戳下面链接👇

YouTube

2021 全球电视 IPTV 直播源,5000+电视频道(国内外+港澳台),支持电脑、手机、电视盒子

b站

2021 全球电视 IPTV 直播源,5000+电视频道(国内外+港澳台),支持电脑、手机、电视盒子

  • 根据已有直播源地址,推测其他频道地址

比如像这两个直播源地址,看起来非常有规律

CCTV1-综合,http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8

CCTV1-综合,http://223.110.241.130:6610/gitv/live1/G_CCTV-3-HQ/.m3u8

根据这地址的规律,将对应数字修改成对应频道,其实很容易猜测出其他频道的地址。文字很难描述,推荐看如上视频。

  • 精确搜索直播源,比如 广西卫视 直播源

因为「直播源」这个关键词搜索结果太多了,有时找不到我们想要的结果,所以,可以将要搜索的关键词再精确点。

这种单个单个搜索直播源,也为我找到几个几个缺少的频道。

4、下载直播源

关于这些直播源,现在我手上有两份。

一份是我从各个地方收集上来的,这里有三个直播源文件,总和起来的直播源数量估计有几千个。

《2021 全球最新 IPTV 直播源,授人以渔 私人定制,支持电脑、手机、电视盒子》

还有一份是我前面提到,自己整理的这一套定制直播源。到现在为止,里面的每一个直播源都是可以用的,而且有些频道我提供了多个直播源,这样播放时可以选择好用的。

前面这三个直播源的下载方法很简单,反正我也是在网上收集到的,你在我微信公众号后台输入直播源三个字,就能看到下载链接。

《2021 全球最新 IPTV 直播源,授人以渔 私人定制,支持电脑、手机、电视盒子》

后面这份我自己整理的,如果想要,加我好友(个人微信号),然后给我发一句话,

我保证仅个人使用,不公开传播和出售

这样做的目的有两个,增加获取门槛,因为直播源使用的人越多,越容易失效,我也想手上这份直播源坚挺久点,其次为了自己安全性考量,这个就不多说了。

5、视频教程

本篇由视频字幕整理而成,如果想看详细版推荐看视频👇

2021 全球电视 IPTV 直播源,5000+电视频道(国内外+港澳台),支持电脑、手机、电视盒子

《2021 全球最新 IPTV 直播源,授人以渔 私人定制,支持电脑、手机、电视盒子》

怎么说呢?不管有用没,还是想加上这句
老郭种树原创,转载请加上2021 全球最新 IPTV 直播源,授人以渔 私人定制,支持电脑、手机、电视盒子

Docker容器进入的4种方式

whhxsk阅读(54)

Docker容器进入的4种方式


  在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。

进入Docker容器比较常见的几种做法如下:

  • 使用docker attach
  • 使用SSH
  • 使用nsenter
  • 使用exec

一、使用docker attach进入Docker容器

Docker提供了attach命令来进入Docker容器。

接下来我们创建一个守护态的Docker容器,然后使用docker attach命令进入该容器。

  1. $ sudo docker run -itd ubuntu:14.04 /bin/bash

然后我们使用docker ps查看到该容器信息,接下来就使用docker attach进入该容器

  1. $ sudo docker attach 44fc0f0582d9


可以看到我们已经进入到该容器中了。

 

但在,使用该命令有一个问题。当多个窗口同时使用该命令进入该容器时,所有的窗口都会同步显示。如果有一个窗口阻塞了,那么其他窗口也无法再进行操作。

因为这个原因,所以docker attach命令不太适合于生产环境,平时自己开发应用时可以使用该命令。

二、使用SSH进入Docker容器

在生产环境中排除了使用docker attach命令进入容器之后,相信大家第一个想到的就是ssh。在镜像(或容器)中安装SSH Server,这样就能保证多人进入

容器且相互之间不受干扰了,相信大家在当前的生产环境中(没有使用Docker的情况)也是这样做的。但是使用了Docker容器之后不建议使用ssh进入到Docker容

器内。关于为什么不建议使用,请参考如下文章:

为什么不需要在 Docker 容器中运行 sshd

三、使用nsenter进入Docker容器

在上面两种方式都不适合的情况下,还有一种比较方便的方法,即使用nsenter进入Docker容器。关于什么是nsenter请参考如下文章:

https://github.com/jpetazzo/nsenter

在了解了什么是nsenter之后,系统默认将我们需要的nsenter安装到主机中

如果没有安装的话,按下面步骤安装即可(注意是主机而非容器或镜像)

具体的安装命令如下:

  1. $ wget https://www.kernel.org/pub/linux/utils/util-linux/v2.24/util-linux-2.24.tar.gz
  2. $ tar -xzvf util-linux-2.24.tar.gz
  3. $ cd util-linux-2.24/
  4. $ ./configure –without-ncurses
  5. $ make nsenter
  6. $ sudo cp nsenter /usr/local/bin

安装好nsenter之后可以查看一下该命令的使用。

nsenter可以访问另一个进程的名称空间。所以为了连接到某个容器我们还需要获取该容器的第一个进程的PID。可以使用docker inspect命令来拿到该PID。

docker inspect命令使用如下:

  1. $ sudo docker inspect –help   

inspect命令可以分层级显示一个镜像或容器的信息。比如我们当前有一个正在运行的容器

 

可以使用docker inspect来查看该容器的详细信息。

  1. $ sudo docker inspect 44fc0f0582d9

 

由其该信息非常多,此处只截取了其中一部分进行展示。如果要显示该容器第一个进行的PID可以使用如下方式

  1. $ sudo docker inspect -f {{.State.Pid}} 44fc0f0582d9

 

在拿到该进程PID之后我们就可以使用nsenter命令访问该容器了。

  1. $ sudo nsenter –target 3326 –mount –uts –ipc –net –pid
  1. $ sudo nsenter –target 3326 –mount –uts –ipc –net –pid

其中的3326即刚才拿到的进程的PID

当然,如果你认为每次都输入那么多参数太麻烦的话,网上也有许多做好的脚本供大家使用。

地址如下:

http://yeasy.gitbooks.io/docker_practice/content/container/enter.html

http://www.tuicool.com/articles/eYnUBrR

 

四、使用docker exec进入Docker容器

除了上面几种做法之外,docker在1.3.X版本之后还提供了一个新的命令exec用于进入容器,这种方式相对更简单一些,下面我们来看一下该命令的使用:

  1. $ sudo docker exec –help

 

接下来我们使用该命令进入一个已经在运行的容器

  1. $ sudo docker ps
  2. $ sudo docker exec -it 775c7c9ee1e1 /bin/bash

安装calibre-web教程(代码级)

whhxsk阅读(43)

群晖nas自用:

  • calibre-web电子书管理集成calibre-server的ebook-convert转换功能

感谢以下项目:

https://github.com/janeczku/calibre-web
https://github.com/kovidgoyal/calibre

版本:

名称 版本 说明
calibre-web 0.6.10 amd64;arm64v8;arm32v7
calibre-server 5.2.0 amd64;arm64v8;arm32v7
kepubify 3.1.6 amd64;arm64v8;arm32v7

版本升级注意:

  • 0.6.8新增kepubify(Epub转换Kepub),默认路径/usr/local/bin/kepubify(基本配置-外部二进制)。升级安装需自己设置。
  • 新增容器启动时自动添加图书(配置autoaddbooks文件夹,图书添加后会自动删除)。使用此功能请备份图书。
  • 容器启动后添加至autoaddbooks文件夹的图书30s后会自动添加至书库,图书添加后会自动删除。使用此功能请备份图书。
  • arm32v7版ebook-convert可能无法转换成PDF格式。

docker命令行设置:

  1. 下载镜像
  2. 创建calibre-web容器
  3. 运行
  4. 停止
  5. 删除容器
  6. 删除镜像

变量:

参数 说明
--name=calibre-web 容器名
-p 8083:8083 calibre-web web访问端口 ip:8083,默认用户名: admin 默认密码: admin123
-p 8080:8080 calibre-server web访问端口 ip:8080
-v /配置文件位置:/config calibre-web与calibre-server配置位置文件
-v /书库:/library calibre-web与calibre-server书库默认位置
-v /自动添加文件夹:/autoaddbooks calibre自动添加图书文件夹位置
-e USER=用户名 calibre-server 用户名
-e PASSWORD=用户密码 calibre-server 用户密码
-e WEBLANGUAGE=zh_CN calibre-server web界面语言,默认中文
  • 其它语言:

群晖docker设置:

参数 说明
本地文件夹1:/library calibre-web与calibre-server书库默认位置
本地文件夹2:/config calibre-web与calibre-server配置位置文件
本地文件夹3:/autoaddbooks calibre自动添加图书文件夹位置
  1. 端口
参数 说明
本地端口1:8083 calibre-web web访问端口 ip:8083,默认用户名: admin 默认密码: admin123
本地端口2:8080 calibre-server web访问端口 ip:8080
  1. 环境变量:
参数 说明
USER= calibre-server 用户名
PASSWORD= calibre-server 用户密码
WEBLANGUAGE=zh_CN calibre-server web界面语言,默认中文

其它:

  1. ebook-convert转换配置:管理-配置-基本设置-外部二进制-选择使用calibre的电子书转换器-转换工具路径:/opt/calibre/ebook-convert-提交
  2. calibre-web自带上传功能并不好,可开启calibre-server,并用其上传。
  3. ebook-convert转换其它格式到PDF时需要语言字体,不然转换后只有英文。

    手机阅读

    calibre-web 提供了 OPDS 协议的服务地址:http://${vps-ip}/cms/opds/(或 http://${vps-ip}:8083/opds/)。

    换言之所有支持 OPDS 协议的 APP 都可以对接到 calibre-web 获取书库中的电子书,例如这些 APP :

    APP 适用设备/系统 说明
    FullReader Android 界面清新但是有广告,而且汉化不完全,有少量韩文
    AIReader Android 没有广告但是外观不好看
    kybook3 iOS 目前已知 iOS 唯一支持 OPDS 的 APP
    kindle kindle 仅在 kindle 设备上支持 OPDS,在 Android/iOS 上不支持

解决openwrt访问部分网站出现不能解析的情况

whhxsk阅读(43)

老徐最近碰到一个问题,不能访问百度家(暂时只发现这个不能解析),现在说说我解决的思路

网络配置

爱快作为主路由,openwrt作为旁路由,主路由的dhcp服务指定dns为旁路由,旁路由开启dns加速服务

1、更改电脑或者其他移动设备的dns可以访问百度家,但是用openwrt的dns加速服务就不行

2、关闭dns加速,所有网站不能访问

3、开启dns加速,只有默认的114.114.114.114,115.115.115.115     可以访问

4、复制里面的英文逗号,然后把需要的dns复制上去(114.114.114.114,114.114.115.115,119.29.29.29,180.76.76.76,223.5.5.5,223.6.6.6,101.226.4.6,218.30.118.6)最后保持,可以访问

得出结论:是逗号得原因造成得dns不能解析

群晖半洗白-利用docker方法

whhxsk阅读(49)

半洗白原理

半洗白原理:DSM6 以上的系统。群晖Docker中会增加一个叫做DSM的功能。简单来说,就是利用Docker在你的群晖系统中,虚拟一个群晖系统。

然而,令我们庆幸的是。这个虚拟出来的小群晖。在Docker中是自带生成序列号(SN)的。只不过这个序列号我们只能用来半洗白而不能全洗白。

所以,我们只需要将这个小群晖的序列号和MAC 提取出来。替换到你物理机安装的群晖引导当中,就可以实现半洗白咯!

何为半洗白

黑群晖毕竟是黑群晖,是没有经过群晖验证的机器。所以有一些功能上的限制。

半洗白之后,除了官方的QuickConnect 和 群晖自带的DDNS不能用以外,其他的白群晖才具备的功能也能够解锁~

  • Active Backup for Business 可激活
  • Video Station 有缩略图、可以转码 等等等~

值得注意的事

  • 本方法仅适用于DSM6+ 的系统。因为DSM5还没有这个功能
  • 半洗白后除了QuickConnect 和 群晖的DDNS不能用之外,其余都可以使用
  • 安装 Docker 的 DSM 需要 btrfs 格式的硬盘分区

正式开始吧

一、Docker中安装DSM

在套件中心,选择Docker ,并点击“安装套件”。

左侧点击“DSM”,并点击“新增”。

如下三张图,不用自定义更改,全部点击“下一步”。

然后我们选择“手动上传”,点击“立即下载”就会把DDSM需要的系统固件直接下载到本地(根据你群晖的系统型号不同,下载的DDSM固件版本也不一样),然后点击浏览,选择刚刚下载好的文件。然后点击“下一步”就可以啦。

接下来,我们点击应用。

如下图所示,DDSM1这个容器已经在运行啦。并且可以看到根据DHCP分配的IP地址。这个IP地址就是我们所谓的“小群晖”的地址。

二、提取序列号及MAC地址

方法一:直接通过Synology Assistant扫描局域网络,即可看到“小群晖”的序列号及MAC地址

方法二:访问192.168.1.157 配置用户名、密码,然后进入系统之后,在信息中心中也可以看到序列号及MAC地址

三、替换引导盘中的SN及MAC

通过以上步骤,我们拿到SN 及MAC 之后,我们就可以将系统中的DDSM删除,然后系统关机。引导U盘拿下来插到电脑上。通过DiskGenius更改引导盘中的SN及MAC。然后重新插到群晖中,引导开机即为半洗白群晖咯!

 

宝塔Linux面板解决php-fpm占用CPU太高 php-fpm高负载优化

whhxsk阅读(50)

宝塔Linux面板以简洁的风格、实用的功能、简便的操作而被广大草根站长所接受,是Linux系统服务器、VPS建站的入门级面板。为什么说是入门级,因为为服务器安装宝塔Linux面板后,可以通过WEB管理页面进行服务器管理,可以一键安装LNMP与LAMP建站环境,并且能进行服务器实时监控、防火墙、一键为网站部署SSL证书、定时任务、服务器文件在线管理等操作。虽然宝塔面板已经慢慢的开始转型,但是其现有的免费功能基本能满足绝大多数人的建站需求。如果你还是第一次接触宝塔Linux面板,可以查看下此文章,里面有详细的安装及基本功能的使用教程,

在此文章中主要为大家分享下解决宝塔Linux面板php-fpm占用CPU太高问题(暨php-fpm高负载优化问题)。前段时间网站出现了php-fpm突发过高,经常出现CPU占用100%问题,对用户的浏览体验带来了一定的影响。首先确定了自己的博客没有遭到攻击,于是想办法到处找解决php-fpm占用CPU过高的方案,通过搜索引擎找到的解决方法五花八门,有格式是各样的问题,看来造成php-fpm负载过高的原因有很多,大家出现这样的问题也不一定通过搜索引擎找得到解决办法。就当准备进行全站备份,重装服务器系统时,决定破釜沉舟自己试试自己的办法,没想到把问题给解决了。于是通过此文章记录下解决的步骤,希望对遇到同样问题的人有所帮助。但是不保证100%有效哦。另外执行下面操作前请一定先全站异地备份,以免出现不可挽救的错误造成网站数据丢失。

 

这里说到的方法并不能从根本上解决php-fpm占用CPU太高问题,最后wordpress使用了一段自动添加内链的代码造成了php-fpm占用CPU过高问题,所以建议大家尽量少使用插件或主题本身以外的代码。

解决方案

 

 

优化PHP7.0设置。按下图操作先进入到PHP7.0管理页面。

首先先安装一个opcache缓冲器,用于加速PHP脚本,其他的就都按默认的来吧,往往安装这个那个影响性能。

修改max_execution_time时间为60.

性能调整。这里大家可以根据自己服务器配置进行设置,宝塔面板比较人性化,会根据你的服务器配置设置推荐方案。其实设置并发多少,大家可以根据自己服务器内存大小进行计算,一般一个php-fpm进程占用内存30M左右,以2048MB内存(2G内存)来计算,大概可以设置68个并发。就是4核2G内存配置的服务器,安装宝塔面板后推荐的事50并发,但蜗牛觉得自己更笨用不到那么高的并发,所以设置了30并发的方案,并把max_spare_servers数字调整成了15.

按照上面操作后,发现服务器CPU不像之前一样经常性占用100%了,虽然php fpm有时候还会出现突发占用CPU 100%的情况,但基本很快就会恢复正常,对客户的浏览不会造成过多的影响。分析原因的话不是知道是不是兼容性问题,因为对这些东西没有过多的研究,只是恰巧碰到运气而已吧,说得不对的地方请大佬们指正。

编译Lean的Openwrt固件全攻略

whhxsk阅读(65)

软路由

之前自己配了一台软路由,3205的cpu+8G内存,一直使用Koolshare的LEDE,但是koolss插件已经长期停止更新,而且各种问题,经常死机,说实话算不上一个很好的固件。

后来在网上找其他固件,发现LEAN的LEDE固件非常不错,主要是冲着SSR-plus去的,但是研究了一下发现,这个固件那个是非常的高端啊,要自己用ubuntu编译。

说高端就是高端,不得不说lean大佬这个做的太nb了,用作者的原话是:

如果你自认为 Koolshare 论坛或者其固件的脑残粉,本人不欢迎你使用本源代码。所以如果你是,那么使用过程中遇到任何问题本人概不回应。

作者的Github地址:https://github.com/coolsnowwolf/lede

准备工作

注意

  • 不要用 root 用户 git 和编译!!!
  • 国内用户编译前最好准备好梯子
  • 默认登陆IP 192.168.1.1, 密码 password

Ubuntu新建账户

需要准备一个干净的Ubuntu,不能用root账户,最好在国外。我用的是阿里云的香港轻量,ubuntu 18.04。

创建用户:vagrant为用户名

sudo useradd -m vagrant -d /home/vagrant -s /bin/bash

为创建的用户设置密码

sudo passwd vagrant

修改用户的权限:( /etc/sudoers文件只有r权限,在改动前需要增加w权限,改动后,再去掉w权限 )

安装必备组件

sudo apt-get update

开始编译

Clone源码

使用 git clone https://github.com/coolsnowwolf/lede.git 命令下载好源代码,然后 cd lede 进入目录

配置编译

下载dll库

配置固件

之后进入如下界面,这实际上是一个配置界面,用来配置编译的配置,并不是编译的过程。

oplean1-1.png

oplean1-1.png
进入Target System和Subtarget勾选你需要编译的平台,我用的是X86,并且是64位的,所以你需要选择自助选择。

oplean1-2.png

oplean1-2.png
进入Target Images勾选你需要的固件格式等(img、vmdk等这里我保持默认,默认也够用了吧?)
oplean1-3.pngoplean1-3.png
进入LuCI–>Applications内选中你需要的插件
oplean1-4.pngoplean1-4.pngoplean1-5.pngoplean1-5.png

在这里有一些别的选项,比如一些VPN、aria2的web管理等等,根据需要自己进去研究。

勾选完需要的东西就可以退回第一个界面保存退出,保存按默认的文件名称(.config)保存即可,不需要修改。编译会根据.config的内容编译,想要恢复到初始配置删掉.config文件即可。

在编译的过程中,要下载一些组件什么的,如果你不翻墙,下载速度会非常慢,甚至下载不下来。

编译

保存后执行以下命令

Snipaste_2019-09-15_22-31-56.png

Snipaste_2019-09-15_22-31-56.png

取得固件

在下载openwrt系统时,经常能看到initramfs-kernel.bin,squashfs-factory.bin,squashfs-sysupgrade.bin等结尾的文件,factory适用于从原厂系统刷到openwrt,sysupgrade则是从openwrt刷到openwrt(已经是openwrt系统,在openwrt系统中更新自己),squashfs则是一种文件系统,适用于嵌入式设备。那么initramfs-kernel又是什么呢。

initramfs是放在内存RAM中的rootfs 映像文件,跟kernel放在一起。一般来说用不到initramfs-kernel.bin来刷机,因为启动后,所有的配置在路由器重启后都不能保留(毕竟ram文件系统,所有文件放在ram中,断电就没了)。但也有用到initramfs-kernel.bin的时候,就是在移植openwrt系统的时候,没有设备上的flash闪存的驱动的时候。


固件里面看不到ssr-plus

大佬在feed里里面吧ssr的feed隐藏了

重新编译或修改配置后再次编译

(二次编译是指下一次你编译别的固件的时候)

out of memory错误

(2019.12更新)
今天重新打开编译一个文件的时候,提示out of memory错误,看了一下1g内存估计有点溢出了。
一键swap增加:wget https://www.moerats.com/usr/shell/swap.sh 

LEAN大佬原版的说明

https://github.com/coolsnowwolf/lede

刷写固件方法

转自:https://www.jinbo123.com/7672.html

好吧,最后如何刷机都告诉大家吧。如何把固件刷到软路由上面,建议使用以下两个方案。

  1. DiskImage直接刷写(最直接方便)
    刷写方法:制作一个PE盘,把DiskImage和LEDE固件拷贝到PE盘,插到路由上,启动PE,然后和方法一差不多,打开DiskImage,选择软路由上的那块硬盘,选择OpenWrt.img,点开始,等进度条结束,然后关机,拔掉U盘,再开机就可以了
    15698111189320.jpg15698111189320.jpg
  2. 用physdiskwrite刷写
    刷写方法:制作一个PE盘,把physdiskwrite和LEDE固件拷贝到PE盘(同一个目录下,建议放在根目录,就是打开U盘就能看到的那个目录),插到路由上,启动PE,然后查看下存放固件的盘符(这里举例为U:盘),打开cmd(不懂的就按Win建+r键,输入cmd回车,Win键就是键盘左下方是Windows图标的那个按键)

输入U: (回车确定,切换到U盘的目录)
输入physdiskwrite -u OpenWrt.img(回车确定)
然后会显示目前检测到的硬盘,输入0或者1选择要刷写到哪个盘(看容量,选择硬盘的那个编号),按Y确定,之后等待刷写结束就可以了,然后关机,拔掉U盘,再开机就可以了.

本文到此结果,是不是挺简单的,有轮子了造车还难吗?也希望你成功。

插件详细清单

OpenWrt 编译 LuCI —> Applications 添加插件应用说明 【人人为我,我为人人】 2019.8.3 更新 !!!

make menuconfig 进入定制界面
进入编译选项配置界面,.按照需要配置.( ‘*’ 代表编入固件,‘M’ 表示编译成模块或者IPK包, ‘空’不编译 )

非常感谢大佬”L有大雕“更正补充,20181121
欢迎加入大佬 QQ 讨论群:Gargoyle OpenWrt 编译大群 ,号码 718010658 (QQ更新)

这个地址应该是长期更新插件清单:https://www.right.com.cn/forum/thread-344825-1-1.html


有一个作者维护的frp的ipk:https://github.com/kuoruan/openwrt-frp


即使编译了ssr-plus之后,你发现在菜单里依然没有选项。因为作者又一次调皮了,居然给隐藏了。
输入以下代码后可以看到


看到一个excel维护的luci清单
OpenWRT编译make menuconfig配置及LUCI插件说明.xlsx

OpenWrt 编译 LuCI -> Applications 添加插件应用说明-L大【2020.11.1】

whhxsk阅读(59)

OpenWrt 编译 LuCI —> Applications 添加插件应用说明 【人人为我,我为人人】   2020.11.1 更新 !!!

make menuconfig  进入定制界面
进入编译选项配置界面,.按照需要配置.( ‘*’ 代表编入固件,‘M’ 表示编译成模块或者IPK包, ‘空’不编译 )

非常感谢大佬”L有大雕“更正补充,20181121
大佬源码仓库:https://github.com/coolsnowwolf/lede

选择LuCI 配置 添加插件应用:常用
—————————————————————————————–
LuCI —> Applications —> luci-app-accesscontrol  #访问时间控制
LuCI —> Applications —> luci-app-adbyby-plus   #广告屏蔽大师Plus +
LuCI —> Applications —> luci-app-arpbind  #IP/MAC绑定
LuCI —> Applications —> luci-app-autoreboot  #支持计划重启
LuCI —> Applications —> luci-app-ddns   #动态域名 DNS(集成阿里DDNS客户端)
LuCI —> Applications —> luci-app-filetransfer  #文件传输(可web安装ipk包)
LuCI —> Applications —> luci-app-firewall   #添加防火墙
LuCI —> Applications —> luci-app-frpc   #内网穿透 Frp
LuCI —> Applications —> luci-app-ipsec-virtual**d  #virtual**服务器 IPSec
LuCI —> Applications —> luci-app-nlbwmon   #网络带宽监视器
LuCI —> Applications —> luci-app-ramfree  #释放内存
LuCI —> Applications —> luci-app-samba   #网络共享(Samba)
LuCI —> Applications —> luci-app-sfe  #Turbo ACC网络加速(集成FLOW,BBR,NAT,DNS…
——————————————————————————————-
LuCI —> Applications —> luci-app-违禁软件-plus   #违禁软件打倒美帝Plus+
luci-app-违禁软件-plus —> Include 违禁软件 违禁软件 Plugin  #SS 违禁软件插件
luci-app-违禁软件-plus —> Include 违禁软件  #违禁软件代理
luci-app-违禁软件-plus —> Include Trojan  #Trojan代理
luci-app-违禁软件-plus —> Include 违禁软件2  #违禁软件2代理
luci-app-违禁软件-plus —> Include 违禁软件R Server  #违禁软件服务器
——————————————————————————————-
LuCI —> Applications —> luci-app-unblockmusic  #解锁网易云灰色歌曲3合1新版本
LuCI —> Applications —> luci-app-upnp   #通用即插即用UPnP(端口自动转发)
LuCI —> Applications —> luci-app-vlmcsd  #KMS服务器设置
LuCI —> Applications —> luci-app-vsftpd  #FTP服务器
LuCI —> Applications —> luci-app-webadmin  #Web管理页面设置
LuCI —> Applications —> luci-app-wifischedule  #WiFi 计划
LuCI —> Applications —> luci-app-wirele违禁软件egdb  #WiFi无线
LuCI —> Applications —> luci-app-wol   #WOL网络唤醒
LuCI —> Applications —> luci-app-xlnetacc  #迅雷快鸟
LuCI —> Applications —> luci-app-zerotier  #ZeroTier内网穿透

以下是全部:                                注:应用后面标记 “ * ” 为最近新添加
—————————————————————————————–
LuCI —> Applications —> luci-app-accesscontrol  #访问时间控制
LuCI —> Applications —> luci-app-acme  #ACME自动化证书管理环境(已弃)
LuCI —> Applications —> luci-app-adblock   #ADB广告过滤
LuCI —> Applications —> luci-app-adbyby-plus  #广告屏蔽大师Plus +
LuCI —> Applications —> luci-app-adbyby   #广告过滤大师(已弃)
LuCI —> Applications —> luci-app-adkill   #广告过滤(已弃)
LuCI —> Applications —> luci-app-advanced-reboot  #Linksys高级重启
LuCI —> Applications —> luci-app-ahcp  #支持AHCPd
LuCI —> Applications —> luci-app-airplay2   #Apple AirPlay2 无损音频接收服务器
LuCI —> Applications —> luci-app-aliddns   #阿里DDNS客户端(已弃,集成至ddns)
LuCI —> Applications —> luci-app-amule  #aMule下载工具
LuCI —> Applications —> luci-app-aria2 # Aria2下载工具
LuCI —> Applications —> luci-app-arpbind  #IP/MAC绑定
LuCI —> Applications —> luci-app-asterisk  #支持Asterisk电话服务器
LuCI —> Applications —> luci-app-attendedsysupgrade  #固件更新升级相关
LuCI —> Applications —> luci-app-autoreboot  #支持计划重启
LuCI —> Applications —> luci-app-baidupcs-web  #百度网盘管理
LuCI —> Applications —> luci-app-bcp38  #BCP38网络入口过滤(不确定)
LuCI —> Applications —> luci-app-bird1-ipv4  #对Bird1-ipv4的支持
LuCI —> Applications —> luci-app-bird1-ipv6  #对Bird1-ipv6的支持
LuCI —> Applications —> luci-app-bird4   #Bird 4(未知)(已弃)
LuCI —> Applications —> luci-app-bird6   #Bird 6(未知)(已弃)
LuCI —> Applications —> luci-app-bmx6  #BMX6路由协议
LuCI —> Applications —> luci-app-bmx7  #BMX7路由协议(已弃)
LuCI —> Applications —> luci-app-caldav  #联系人(已弃)
LuCI —> Applications —> luci-app-cifs-mount   #CIFS/SMB挂载设置
LuCI —> Applications —> luci-app-cifsd  #CIFS/SMB网络共享
LuCI —> Applications —> luci-app-cjdns  #加密IPV6网络相关
LuCI —> Applications —> luci-app-clamav  #ClamAV杀毒软件
LuCI —> Applications —> luci-app-commands   #Shell命令模块
LuCI —> Applications —> luci-app-cshark   #CloudShark捕获工具
LuCI —> Applications —> luci-app-ddns   #动态域名 DNS(集成阿里DDNS客户端)
LuCI —> Applications —> luci-app-diag-core   #core诊断工具
LuCI —> Applications —> luci-app-diskman   #磁盘管理工具
luci-app-diskman —> Include btrfs-progs   #新型的写时复制 (COW)
luci-app-diskman —> Include lsblk   #lsblk命令 用于列出所有可用块设备的信息
luci-app-diskman —> Include mdadm   #mdadm命令 用于创建、管理、监控RAID设备的工具
    luci-app-diskman —> Include kmod-md-raid456   #RAID 4,5,6 驱动程序模块(已弃)
    luci-app-diskman —> Include kmod-md-linear   #RAID 驱动程序模块(已弃)
LuCI —> Applications —> luci-app-dnscrypt-proxy  #DNSCrypt解决DNS污染
LuCI —> Applications —> luci-app-dnsforwarder  #DNSForwarder防DNS污染
LuCI —> Applications —> luci-app-dnspod  #DNSPod动态域名解析(已弃)
LuCI —> Applications —> luci-app-dockerman  #Docker容器
LuCI —> Applications —> luci-app-dump1090  #民航无线频率(不确定)
LuCI —> Applications —> luci-app-dynapoint  #DynaPoint(未知)
LuCI —> Applications —> luci-app-e2guardian   #Web内容过滤器
LuCI —> Applications —> luci-app-familycloud   #家庭云盘
LuCI —> Applications —> luci-app-filetransfer  #文件传输(可web安装ipk包)
LuCI —> Applications —> luci-app-firewall   #添加防火墙
LuCI —> Applications —> luci-app-flowoffload  #Turbo ACC网络加速(集成FLOW,BBR,NAT,DNS…
LuCI —> Applications —> luci-app-freifunk-diagnostics   #freifunk组件 诊断(未知)
LuCI —> Applications —> luci-app-freifunk-policyrouting  #freifunk组件 策略路由(未知)
LuCI —> Applications —> luci-app-freifunk-widgets  #freifunk组件 索引(未知)
LuCI —> Applications —> luci-app-frpc   #内网穿透Frp客户端
LuCI —> Applications —> luci-app-frps   #内网穿透Frp服务端
LuCI —> Applications —> luci-app-fwknopd  #Firewall Knock Operator服务器
LuCI —> Applications —> luci-app-guest-wifi   #WiFi访客网络
LuCI —> Applications —> luci-app-gfwlist   #GFW域名列表(已弃)
LuCI —> Applications —> luci-app-haproxy-tcp   #HAProxy负载均衡-TCP
LuCI —> Applications —> luci-app-hd-idle  #硬盘休眠
LuCI —> Applications —> luci-app-hnet  #Homenet Status家庭网络控制协议
LuCI —> Applications —> luci-app-https-dns-proxy  #通过HTTPS代理为DNS提供Web UI   *
LuCI —> Applications —> luci-app-ipsec-virtual**d  #virtual**服务器 IPSec
LuCI —> Applications —> luci-app-kodexplorer  #KOD可道云私人网盘
LuCI —> Applications —> luci-app-kooldns  #virtual**服务器 ddns替代方案(已弃)
LuCI —> Applications —> luci-app-koolproxy  #KP去广告(已弃)
LuCI —> Applications —> luci-app-lxc   #LXC容器管理
LuCI —> Applications —> luci-app-meshwizard #网络设置向导
LuCI —> Applications —> luci-app-minidlna   #完全兼容DLNA / UPnP-AV客户端的服务器软件
LuCI —> Applications —> luci-app-mjpg-streamer   #兼容Linux-UVC的摄像头程序
LuCI —> Applications —> luci-app-mtwifi  #MTWiFi驱动的支持 (已弃)
LuCI —> Applications —> luci-app-mmc-over-gpio   #添加SD卡操作界面(已弃)
LuCI —> Applications —> luci-app-multiwan   #多拨虚拟网卡(已弃,移至syncdial)
LuCI —> Applications —> luci-app-mwan   #MWAN负载均衡(已弃)
LuCI —> Applications —> luci-app-music-remote-center   #PCHiFi 数字转盘遥控
LuCI —> Applications —> luci-app-mwan3   #MWAN3负载均衡
LuCI —> Applications —> luci-app-mwan3helper   #MWAN3分流助手
LuCI —> Applications —> luci-app-n2n_v2   #N2N内网穿透 N2N v2 virtual**服务
LuCI —> Applications —> luci-app-netdata  #Netdata实时监控(图表)
LuCI —> Applications —> luci-app-nfs   #NFS网络共享
LuCI —> Applications —> luci-app-nft-qos  #QOS流控 Nftables版
LuCI —> Applications —> luci-app-ngrokc  #Ngrok 内网穿透(已弃)
LuCI —> Applications —> luci-app-nlbwmon   #网络带宽监视器
LuCI —> Applications —> luci-app-noddos  #NodDOS Clients 阻止DDoS攻击
LuCI —> Applications —> luci-app-nps   #内网穿透nps
LuCI —> Applications —> luci-app-ntpc   #NTP时间同步服务器
LuCI —> Applications —> luci-app-ocserv  #OpenConnect virtual**服务
LuCI —> Applications —> luci-app-olsr  #OLSR配置和状态模块
LuCI —> Applications —> luci-app-olsr-services  #OLSR服务器
LuCI —> Applications —> luci-app-olsr-viz   #OLSR可视化
LuCI —> Applications —> luci-app-ocserv   #OpenConnect virtual**服务(已弃)
LuCI —> Applications —> luci-app-openvirtual**  #Openvirtual**客户端
LuCI —> Applications —> luci-app-openvirtual**-server  #易于使用的Openvirtual**服务器 Web-UI
LuCI —> Applications —> luci-app-oscam   #OSCAM服务器(已弃)
LuCI —> Applications —> luci-app-p910nd   #打印服务器模块
LuCI —> Applications —> luci-app-pagekitec   #Pagekite内网穿透客户端
LuCI —> Applications —> luci-app-polipo  #Polipo代理(是一个小型且快速的网页缓存代理)
LuCI —> Applications —> luci-app-pppoe-relay  #PPPoE NAT穿透 点对点协议(PPP)
LuCI —> Applications —> luci-app-p p t p-server  #virtual**服务器 p p t p(已弃)
LuCI —> Applications —> luci-app-privoxy  #Privoxy网络代理(带过滤无缓存)
LuCI —> Applications —> luci-app-ps3netsrv  #PS3 NET服务器(用于加载蓝光/游戏ISO/PKG)
LuCI —> Applications —> luci-app-qbittorrent  #BT下载工具(qBittorrent)
LuCI —> Applications —> luci-app-qos   #流量服务质量(QoS)流控
LuCI —> Applications —> luci-app-radicale   #CalDAV/CardDAV同步工具
LuCI —> Applications —> luci-app-ramfree  #释放内存
LuCI —> Applications —> luci-app-rclone  #命令行云端同步工具
Include rclone-webui  #Rclone界面
Include rclone-ng (another webui)  #Rclone另一个界面
Include fuse-utils (mount cloud storage)  #fuse-utils(挂载云存储)
LuCI —> Applications —> luci-app-rp-pppoe-server  #Roaring Penguin PPPoE Server 服务器
LuCI —> Applications —> luci-app-samba   #网络共享(Samba)
LuCI —> Applications —> luci-app-samba4   #网络共享(Samba4)
LuCI —> Applications —> luci-app-sfe  #Turbo ACC网络加速(flowoffload二选一)
LuCI —> Applications —> luci-app-违禁软件   #SS打倒美帝(已弃)
LuCI —> Applications —> luci-app-违禁软件-libes  #SS-libev服务端
LuCI —> Applications —> luci-app-shairplay  #支持AirPlay功能
LuCI —> Applications —> luci-app-siitwizard  #SIIT配置向导  SIIT-Wizzard
LuCI —> Applications —> luci-app-simple-adblock  #简单的广告拦截
LuCI —> Applications —> luci-app-smartdns  #SmartDNS本地服务器(已弃)
LuCI —> Applications —> luci-app-softethervirtual**  #SoftEther virtual**服务器  NAT穿透
LuCI —> Applications —> luci-app-splash  #Client-Splash是无线MESH网络的一个热点认证系统
LuCI —> Applications —> luci-app-sqm  #流量智能队列管理(QOS)
LuCI —> Applications —> luci-app-squid   #Squid代理服务器
LuCI —> Applications —> luci-app-违禁软件-plus   #违禁软件打倒美帝Plus+
    luci-app-违禁软件-plus —> Include 违禁软件 New Version  #新SS代理(已弃)
    luci-app-违禁软件-plus —> Include 违禁软件 Simple-obfs Plugin  #simple-obfs简单混淆工具(已弃)
luci-app-违禁软件-plus —> Include 违禁软件 违禁软件 Plugin  #SS 违禁软件插件
luci-app-违禁软件-plus —> Include 违禁软件  #违禁软件代理
luci-app-违禁软件-plus —> Include Trojan  #Trojan代理
luci-app-违禁软件-plus —> Include NaiveProxy  #NaiveProxy代理   *
luci-app-违禁软件-plus —> Include 违禁软件2  #违禁软件2代理
luci-app-违禁软件-plus —> Include Kcptun  #Kcptun加速
luci-app-违禁软件-plus —> Include 违禁软件R Server  #违禁软件服务器
    luci-app-违禁软件-plus —> Include DNS2SOCKS  #DNS服务器(已弃)
    luci-app-违禁软件-plus —> Include 违禁软件R Socks and Tunnel(已弃)
    luci-app-违禁软件-plus —> Include Socks Server  #socks代理服务器(已弃)
LuCI —> Applications —> luci-app-违禁软件-pro  #违禁软件-Pro(已弃)
LuCI —> Applications —> luci-app-违禁软件server-python  #违禁软件R Python服务器
LuCI —> Applications —> luci-app-statistics  #流量监控工具
LuCI —> Applications —> luci-app-syncdial  #多拨虚拟网卡(原macvlan)
LuCI —> Applications —> luci-app-tinyproxy  #Tinyproxy是 HTTP(S)代理服务器
LuCI —> Applications —> luci-app-transmission   #BT下载工具
LuCI —> Applications —> luci-app-travelmate  #旅行路由器
LuCI —> Applications —> luci-app-ttyd   #网页终端命令行
LuCI —> Applications —> luci-app-udpxy  #udpxy做组播服务器
LuCI —> Applications —> luci-app-uhttpd  #uHTTPd Web服务器
LuCI —> Applications —> luci-app-unblockmusic  #解锁网易云灰色歌曲3合1新版本
UnblockNeteaseMusic Golang Version  #Golang版本
UnblockNeteaseMusic NodeJS Version  #NodeJS版本
LuCI —> Applications —> luci-app-unblockneteasemusic-go  #解除网易云音乐(合并)
LuCI —> Applications —> luci-app-unblockneteasemusic-mini  #解除网易云音乐(合并)
LuCI —> Applications —> luci-app-unbound  #Unbound DNS解析器
LuCI —> Applications —> luci-app-upnp   #通用即插即用UPnP(端口自动转发)
LuCI —> Applications —> luci-app-usb-printer   #USB 打印服务器
LuCI —> Applications —> luci-app-违禁软件-server   #违禁软件 服务器
LuCI —> Applications —> luci-app-违禁软件-pro  #违禁软件透明代理(已弃,集成违禁软件)
LuCI —> Applications —> luci-app-verysync  #微力同步
LuCI —> Applications —> luci-app-vlmcsd  #KMS服务器设置
LuCI —> Applications —> luci-app-vnstat   #vnStat网络监控(图表)
LuCI —> Applications —> luci-app-virtual**bypass  #virtual** BypassWebUI  绕过virtual**设置
LuCI —> Applications —> luci-app-vsftpd  #FTP服务器
LuCI —> Applications —> luci-app-watchcat  #断网检测功能与定时重启
LuCI —> Applications —> luci-app-webadmin  #Web管理页面设置
LuCI —> Applications —> luci-app-webshell  #网页命令行终端(已弃)
LuCI —> Applications —> luci-app-wifischedule  #WiFi 计划
LuCI —> Applications —> luci-app-wireguard  #virtual**服务器 WireGuard状态
LuCI —> Applications —> luci-app-wirele违禁软件egdb  #WiFi无线
LuCI —> Applications —> luci-app-wol   #WOL网络唤醒
LuCI —> Applications —> luci-app-wrtbwmon  #实时流量监测
LuCI —> Applications —> luci-app-xlnetacc  #迅雷快鸟
LuCI —> Applications —> luci-app-zerotier  #ZeroTier内网穿透

转载的时候请注明出处
—————————————————————————————————
支持 iPv6:
1、Extra packages  —>  ipv6helper  (选定这个后下面几项自动选择了)
Network  —>  odhcp6c
Network  —>  odhcpd-ipv6only
LuCI  —>  Protocols  —>  luci-proto-ipv6
LuCI  —>  Protocols  —>  luci-proto-ppp

2、打开适用于VMware的VM Tools
Utilities  —>  open-vm-tools  #打开适用于VMware的VM Tools
Utilities  —>  open-vm-tools-fuse  #打开适用于VMware的VM Tools

3第二次编译
cd lede                                                                               # 进入LEDE目录
git pull                                                                                # 同步更新大雕源码
./scripts/feeds update -a && ./scripts/feeds install -a               # 更新Feeds
rm -rf ./tmp && rm -rf .config                                               # 清除编译配置和缓存
make menuconfig                                                                # 进入编译配置菜单
make -jn V=99                                                                    # 开始编译 n=线程数+1,例如4线程的I5填-j5

编译 Lean 大神的 OpenWrt (x86_x64) 固件教程汇总

whhxsk阅读(61)

关于如何编译 OpenWrt 固件,网上已有很多教程,本人根据实操情况做适当的教程汇总,一是方便自已往后使用,二是提供想自已折腾编译 OpenWRT 的朋友一个思路。本教程 OpenWrt 源码来自 Lean 大神

关于为什么自已编译软路由固件?原因与以前的为什么精简手机ROM一样:追求极致的简洁与稳定。现在市面上很多网友提供的固件都是根据他们自身需求而做的编译,里面有很多插件对于我来说根本没什么用处,不好意思,强迫症又犯了。开始正题吧。

编译 OpenWrt 固件环境:

一台安装好 Ubuntu 64bit 操作系统的电脑或者虚机或者VPS,荐 Ubuntu 14 LTS x64 操作系统。

注意:

如果是电脑或者虚机的,在桌面右键“打开终端”,如果是VPS服务器的,使用 SSH 连接服务器后进入非Root用户帐号进行代码操作。

一、升级及安装必要组件。

命令行输入 sudo apt-get update 后回车,然后输入:

后回车。

二、克隆lean的源代码到本地

回车。

三、开始定制与编译

进入克隆下来的目录后执行下面的命令

敲下回车键后稍等片刻进入如下菜单

进入Target System和Subtarget勾选你需要编译的平台,默认的是X86,并且是64位的,所以你需要选择自助选择。

进入Target Images勾选你需要的固件格式等(img、vmdk等这里我保持默认,默认也够用了吧?)

接下来是最重要也是最核心部份,选择编译的插件。进入LuCI–>Applications内选中你需要的插件。



这里按Y勾选,N取消勾选,M编译而不安装。连按两次Esc键返回上一界面。( ‘*’ 代表编入固件,‘M’ 表示编译成模块或者IPK包, ‘空’不编译 )。

关于 Applications 添加插件应用说明,请看这一篇文章:OpenWrt 编译 LuCI -> Applications 添加插件应用说明【2019.09.22】

勾选完需要的插件后就可以退回第一个界面按Y保存退出,保存按默认的文件名称(.config)保存即可,不需要修改。编译会根据.config的内容编译,想要恢复到初始配置删掉.config文件即可。

最后选好你要的路由,输入: make -j1 V=s

注意:-j1 后面是线程数。第一次编译推荐用单线程,国内请尽量全局科学上网。

即可开始编译你要的固件了。首次编译大概需要两三个小时,之后基本上只需要十多分钟既可。编译过程中不要断开SSH。若断开,请清除整个lede 文件夹重新开始。

编译完成后,前往:/home/lede/bin/targets/x86/64这个目录获取编译成功的固件。

编外:给openwrt固件添加Passwall插件的方法

有人喜欢Lienol的Passwall的插件,那以下是给openwrt固件添加Passwall插件的方法。
1、克隆lean的源代码到本地;

2、然后 cd lede 进入目录;
3、添加 src-git lienol https://github.com/Lienol/openwrt-package 到 OpenWRT源码根目录feeds.conf.default文件。
feeds.conf.default 文件在lede根目录中,使用文本编辑器打开既可。
4、执行下面的命令

然后make menuconfig 进入编译菜单。
最后按以上教程选择所需的插件后。
退出编译菜单运行命令:make -j1 V=s 进行编译。#n=线程数+1,例如4线程的I5填-j5,开始编译
给openwrt固件添加Passwall插件的方法结束,建议plus+与passwall二选一吧,如果选择passwall的话,那建议把plus+以下的其它组件都取消掉。

四、再次编译

完成首次编译 再编译可大大缩短时间,只输入以下代码,十几分钟的事情。

以上代码一行一行操作。

五、刷写 OpenWrt 软件由固件方法

好吧,最后如何刷机都告诉大家吧。如何把固件刷到软路由上面,建议使用以下两个方案。

1. DiskImage直接刷写(最直接方便)

刷写方法:制作一个PE盘,把DiskImage和LEDE固件拷贝到PE盘,插到路由上,启动PE,然后和方法一差不多,打开DiskImage,选择软路由上的那块硬盘,选择OpenWrt.img,点开始,等进度条结束,然后关机,拔掉U盘,再开机就可以了

2. 用physdiskwrite刷写
刷写方法:制作一个PE盘,把physdiskwrite和LEDE固件拷贝到PE盘(同一个目录下,建议放在根目录,就是打开U盘就能看到的那个目录),插到路由上,启动PE,然后查看下存放固件的盘符(这里举例为U:盘),打开cmd(不懂的就按Win建+r键,输入cmd回车,Win键就是键盘左下方是Windows图标的那个按键)

然后会显示目前检测到的硬盘,输入0或者1选择要刷写到哪个盘(看容量,选择硬盘的那个编号),按Y确定,之后等待刷写结束就可以了,然后关机,拔掉U盘,再开机就可以了.

本文到此结果,是不是挺简单的,有轮子了造车还难吗?也希望你成功。

常用插件列表
一般来说只要选对你的机器型号其他按默认就行了,有特殊需要可以勾选需要的插件即可
luci-app-accesscontrol 上网时间控制
luci-app-adbyby-plus 广告屏蔽大师Plus +
luci-app-amule 电驴下载–我一般精简掉
luci-app-aria2 Aria2下载–我一般精简掉
luci-app-arpbind IP/MAC绑定
luci-app-ddns 动态域名解析
luci-app-flowoffload Turbo ACC FLOW转发加速
luci-app-frpc 内网穿透 Frp–我一般精简掉,因为我的是公网IP
luci-app-hd-idle 硬盘休眠
luci-app-ipsec-vpnd IPSec服务端
luci-app-mwan3 MWAN负载均衡
luci-app-nlbwmon 网络带宽监视器
luci-app-openvpn OpenVPN客户端
luci-app-openvpn-server OpenVPN服务端
luci-app-pptp-server PPTP服务端
luci-app-ramfree 释放内存
luci-app-samba 网络共享(samba)
luci-app-sfe Turbo ACC网络加速(开启Fast Path转发加速)
luci-app-sqm 流量智能队列管理(QOS)
luci-app-ssr-plus 介绍 神秘代码:echo 0xDEADBEEF > /etc/config/google_fu_mode
luci-app-transmission BT下载–我一般精简掉
luci-app-upnp 通用即插即用UPnP(端口自动转发)
luci-app-usb-printer USB 打印服务器–我一般精简掉
luci-app-vlmcsd KMS服务器(WIN激活工具)–我一般精简掉
luci-app-vsftpd FTP服务器–我一般精简掉
luci-app-webadmin Web管理
luci-app-wireguard VPN服务器 WireGuard状态
luci-app-wol 网络唤醒
luci-app-wrtbwmon 实时流量监测

支持 iPv6:
Extra packages —> ipv6helper (选定这个后下面几项自动选择了)
Network —> odhcp6c
Network —> odhcpd-ipv6only
LuCI —> Protocols —> luci-proto-ipv6
LuCI —> Protocols —> luci-proto-ppp

如果你实在是很懒或者不会,那可以试试我编译的固件:
链接: https://www.jinbo123.com/7690.html。本链接固件会不定期更新。

本文部份内容来自:https://wp.gxnas.com/2621.html 在此感谢原作者。

配置软路由心得

whhxsk阅读(60)

偶然的情况下的,让我接触到软路由,主要是我国际上网的需求,因为国际上网本地客户端的加解密都在本地电脑,那么CPU就被占用了大量资源去给国际上网的客户端使用,造成电脑的其他服务不能正常运行,听朋友说,把国际上网放在软路由上,让软路由去处理这些,就可以了,听了之后,果断把一台废弃的电脑,重新买内存,硬盘就搞起来了。我说一下我的配置方法

我用的爱快3.4.7加openwrt(内核4.19.108)

经过一番调试(大概几天,就配置好了)

期间遇到的坑我这里说一下

1、openwrt重启后,服务 ssr plus+这个插件会占用大量CPU,这个时候需要重启这个服务就好

2、openwrt作为旁路由,负责国际上网,一定要在爱快主路由上的dhcp服务里的网关设置成openwrt的ip地址,要不然国际上网不行(因为我是用的双网卡,所以这里需要设置成openwrt的网关。还有另外一种方法,采用网卡直通,可以访问这个帖子https://www.chiphell.com/thread-2175441-1-1.html)