峯言凬语 My life is brilliant~
本无意与众不同,怎奈何口味太重。
文章分类
常用标签
您正在查看: Router 分类下的文章
August 14, 2019

nh005.png
*默认语言和主题:
feeds/luci/modules/luci-base/root/etc/config/luci

config core main
        option lang "zh_cn"
        option mediaurlbase /luci-static/material
        option resourcebase /luci-static/resources
               
config internal languages
        option zh_cn "普通话 (Chinese)"
               
config internal themes
        option Bootstrap "/luci-static/bootstrap"
        option Material "/luci-static/material"

*主机名,时区,IP:
package/base-files/files/bin/config_generate

generate_static_system() {
uci -q batch <<-EOF
delete system.@system[0]
add system system
set system.@system[-1].hostname='LEDE'
set system.@system[-1].timezone='CST-8'                      #东八区
set system.@system[-1].zonename='Asia/Shanghai'       #这句话要加上,不然还是UTC

lan) ipad=${ipaddr:-"192.168.1.1"} ;;       #默认IP

WIFI:
package/kernel/mac80211/files/lib/wifi/mac80211.sh

set wireless.radio${devidx}.disabled=0          #0是显示wifi
set wireless.default_radio${devidx}=wifi-iface
set wireless.default_radio${devidx}.device=radio${devidx}
set wireless.default_radio${devidx}.network=lan
set wireless.default_radio${devidx}.mode=ap
set wireless.default_radio${devidx}.ssid=LEDE               #SSID
set wireless.default_radio${devidx}.encryption=psk2   #加密方式,没有是none
set wireless.default_radio${devidx}.key=password       #密码

*SSH/TELNET信息:
package/base-files/files/etc/banner

*语言信息:
feeds/luci/modules/luci-base/po/zh-cn/base.po

*路由连接数:
package/base-files/files/etc/sysctl.conf

net.netfilter.nf_conntrack_max=65535

LuCI ---> Applications 添加插件应用说明
LuCI ---> Applications ---> luci-app-accesscontrol #访问时间控制
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-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-bcp38 #BCP38网络入口过滤(不确定)
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-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
LuCI ---> Applications ---> luci-app-diag-core #core诊断工具
LuCI ---> Applications ---> luci-app-dnscrypt-proxy #DNSCrypt解决DNS污染
LuCI ---> Applications ---> luci-app-dnscrypt-dnsforwarder #DNSForwarder防DNS污染
LuCI ---> Applications ---> luci-app-dnspod #DNSPod
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 #文件传输
LuCI ---> Applications ---> luci-app-firewall #添加防火墙
LuCI ---> Applications ---> luci-app-flowoffload #Turbo ACC FLOW转发加速(集成在sfe)
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-fwknopd #Firewall Knock Operator服务器
LuCI ---> Applications ---> luci-app-guest-wifi #WiFi访客网络
LuCI ---> Applications ---> luci-app-gfwlist #GFW域名列表(已弃)
LuCI ---> Applications ---> luci-app-hd-idle #硬盘休眠
LuCI ---> Applications ---> luci-app-hnet #Homenet Status家庭网络控制协议
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-mmc-over-gpio #添加SD卡操作界面(已弃)
LuCI ---> Applications ---> luci-app-multiwan #多拨虚拟网卡(已弃)
LuCI ---> Applications ---> luci-app-mwan #MWAN负载均衡
LuCI ---> Applications ---> luci-app-mwan3 #MWAN3分流助手
LuCI ---> Applications ---> luci-app-n2n_v2 #N2N内网穿透 N2N v2 virtual**服务
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-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-pagekitee #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-qos #流量服务质量(QoS)流控
LuCI ---> Applications ---> luci-app-radicale #CalDAV/CardDAV同步工具
LuCI ---> Applications ---> luci-app-ramfree #释放内存
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网络加速(开启Fast Path转发加速)
LuCI ---> Applications ---> luci-app-s-s #SS兲朝上网(已弃)
LuCI ---> Applications ---> luci-app-s-s-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-simple-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-S-S R-plus #S-S R兲朝上网Plus+
LuCI ---> Applications ---> luci-app-S-S R-plus ---> Include s-s New Versiong #新SS代理
LuCI ---> Applications ---> luci-app-S-S R-plus ---> Include V2ray #V2Ray透明代理
LuCI ---> Applications ---> luci-app-S-S R-plus ---> Include Kcptun #Kcptun代理
LuCI ---> Applications ---> luci-app-S-S R-plus ---> Include s-sR Server #S-S R客户端

LuCI ---> Applications ---> luci-app-S-S R-plus ---> Include s-sR Socks and Tunnel #S-S R代理

LuCI ---> Applications ---> luci-app-S-S R-pro #S-S R-Pro
LuCI ---> Applications ---> luci-app-S-S Rserver-python #s-sR 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 #解锁网易云灰色歌曲
LuCI ---> Applications ---> luci-app-unbound #Unbound DNS解析器
LuCI ---> Applications ---> luci-app-upnp #通用即插即用UPnP(端口自动转发)
LuCI ---> Applications ---> luci-app-usb-printer #USB 打印服务器
LuCI ---> Applications ---> luci-app-v2ray-pro #V2Ray透明代理(已弃,集成S-S R)
LuCI ---> Applications ---> luci-app-vlmcsd #KMS服务器设置
LuCI ---> Applications ---> luci-app-vnstat #vnStat网络监控(图表)
LuCI ---> Applications ---> luci-app-virtualbypass #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-wireless-regdb #WiFi无线
LuCI ---> Applications ---> luci-app-wol #WOL网络唤醒
LuCI ---> Applications ---> luci-app-wrtbwmon #实时流量监测
LuCI ---> Applications ---> luci-app-xlnetacc #迅雷快鸟
LuCI ---> Applications ---> luci-app-zerotier #ZeroTier内网穿透

LuCI ---> Applications ---> luci-i18n-qbittorrent-zh-cn #BT下载工具(qBittorrent)

LuCI ---> Collections ---> luci #添加luci (web界面管理)
LuCI ---> Modules ---> Translations ---> Simplified Chinese (zh-cn) #新版本中文语言包位置
LuCI ---> Themes ---> luci-theme-bootstrap #默认主题,大家可以自行增减插件

LuCI ---> Translations ---> luci-i18n-chinese #添加luci的中文语言包

支持 iPv6:
Extra packages ---> ipv6helper
Network ---> odhcp6c
Network ---> odhcpd-ipv6only
LuCI ---> Protocols ---> luci-proto-ipv6

LuCI ---> Protocols ---> luci-proto-ppp

一些注意事项
*luci-app-samba 与luci-app-samba4 两个选项只可选择其中的一项,两项都选中编译时会因为这两项包名相同而产生冲突造成中断。
*WAN口多拨,分流和负载平衡可能会造成$$不正常。取消以下项目:
luci-app-syncdial = null
luci-app-mwan3helper = null
luci-app-mwan3 = null
*luci-app-v2ray-pro 集成后为默认打开状态,但因为默认情况下未添加任何节点,可能造成极少数网站无法正常打开的情况 (如 阿里云等),需手动关闭 V2Ray。
*Kcptun 官方暂时没有适配于 64 位设备 (arm64/aarch64) 的软件包,如果编译 64 位设备固件时勾选 Kcptun 将会导致编译过程中无法找到相应的软件包而报错,在 LuCI - Applications - luci-app-ssr-plus 中取消选择 Include Kcptun,在 Network 中取消对 Kcptun 的编译。
*Kernel modules - Wireless Drivers可能会产生冲突的软件包:
kmod-libertas-sdio
kmod-libertas-spi
kmod-libertas-usb
kmod-rsi91x-sdio
kmod-rsi91x-usb

nh011.png
官网下载:
https://downloads.openwrt.org/releases/

设置软件源为
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
arch ramips_24kec 100
arch ramips 200
arch ralink 300
arch mips 400
arch all 500
src/gz pandora_base http://downloads.pandorabox.com.cn/pandorabox/packages/mt7621/packages/base
src/gz pandora_luci http://downloads.pandorabox.com.cn/pandorabox/packages/mt7621/packages/luci
src/gz pandora_packages http://downloads.pandorabox.com.cn/pandorabox/packages/mt7621/package/packages

update
然后安装 luci-app-s-s s-s-libev

或者软件源里面再加上
src/gz sourceforge_dist http://openwrt-dist.sourceforge.net/releases/ramips/packages
src/gz sourceforge_dist_luci http://openwrt-dist.sourceforge.net/releases/luci/packages

update
然后安装 luci-app-s-s-spec s-s-libev-spec

*注意不要随便upgrade其他软件包,经常会造成各种问题,比如升级dnsmasq dnsmasq-full后不能解析域名,升级busybox常会造成不能登陆管理界面而需要重刷。

July 19, 2019

nh020.png
*基于lean,https://github.com/coolsnowwolf/lede
*编译前准备好梯子
*不要用root来git和编译
*默认IP 192.168.1.1, 密码 password
*Ubuntu 18.04 LTS 64bit
sudo apt-get update
sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint
git clone https://github.com/coolsnowwolf/lede
cd lede
./scripts/feeds update -a
./scripts/feeds install -a
make defconfig
make menuconfig
*选择Soc,<*>编译进固件,<m>编译不进固件,确定路由配置
*预下载dl库可以避免下载造成的编译失败
*编译冲突,配置还原到初始状态命令 rm -f .config && rm -f .config.old
make download V=s
make -j1 V=s
*-j1 后面是线程数,推荐单线程编译
*全局科学上网
*GoodLuck!

支持$$ code:
echo 0xDEADBEEF > /etc/config/google_fu_mode

August 17, 2018

MT工具箱安装:
首先你需要刷开发版并且开启SSH,SSH的开启和使用论坛已经有太多相关帖子,这里就不多说了!附上官方SSH链接https://d.miwifi.com/rom/ssh (注意,开启SSH意味着放弃保修)
最后用软件登上SSH(putty xshell
bash等随便啦)输入下面这一段安装命令,按照说明操作即可,整个过程不用1分钟。安装完直接登录后台管理页面就可以看到MT工具箱了,然后之后就不用ssh工具了!
安装和卸载命令如下:
2017新版,MT工具箱2.0
安装:

wget
http://www.misstar.com/tools/appstore/install.sh -O /tmp/install.sh
&& chmod +x /tmp/install.sh && /tmp/install.sh

(已安装的1.1.0或者1.3.0可以网页里面直接点升级,但是版本升级会丢失配置信息,如有重要数据请做好备份)
卸载:也可直接在管理页面卸载

wget
http://www.misstar.com/tools/uninstall.sh -O /tmp/uninstall.sh
&& chmod +x /tmp/uninstall.sh &&
/tmp/uninstall.sh

安装ShadowSocks:

/etc/misstar/scripts/appmanager add
ss

安装Misstar
tools 后打开 MT工具箱 无法访问

提示:No page
is registered at ‘/web/misstar/index’ .

If this url
belongs to an extension, make sure it is properly installed.

If the
extension was recently installed, try removing the
/tmp/luci-indexcache file.

1、ssh方root用户登录路由器后台;

2、执行命令:

vi /usr/lib/lua/luci/controller/web/index2.lua

3、加入如下内容:

  1. module(“luci.controller.web.index2”, package.seeall)
  2. function index()
  3.      local page   = node(“web”,”misstar”)
  4.      page.target  = firstchild()
  5.      page.title   = (“”)
  6.      page.order   = 100
  7.      page.sysauth = “admin”
  8.      page.sysauth_authenticator = “jsonauth”
  9.      page.index = true
  10.      entry({“web”, “misstar”, “index”}, template(“web/setting/misstar/index”), _(“Tools”), 81)
  11.      entry({“web”, “misstar”, “add”}, template(“web/setting/misstar/add”), _(“Tools”), 82)
  12.      entry({“web”, “misstar”}, alias(“web”,”misstar”,”index”), _(“Tools”), 80)
  13.      entry({“web”, “misstar”, “ss”}, template(“web/setting/applications/ss/html/ss”), _(“Tools”), 85)
  14.      entry({“web”, “misstar”,”frp”}, template(“web/setting/applications/frp/html/frp”), _(“Tools”), 85)
  15.      entry({“web”, “misstar”,”aliddns”}, template(“web/setting/applications/aliddns/html/aliddns”), _(“Tools”), 85)
  16.      entry({“web”, “misstar”,”adm”}, template(“web/setting/applications/adm/html/adm”), _(“Tools”), 85)
  17.      entry({“web”, “misstar”,”koolproxy”}, template(“web/setting/applications/koolproxy/html/koolproxy”), _(“Tools”), 85)
  18.      entry({“web”, “misstar”,”rm”}, template(“web/setting/applications/rm/html/rm”), _(“Tools”), 85)
  19.      entry({“web”, “misstar”,”aria2″}, template(“web/setting/applications/aria2/html/aria2”), _(“Tools”), 85)
  20.      entry({“web”, “misstar”,”webshell”}, template(“web/setting/applications/webshell/html/webshell”), _(“Tools”), 85)
  21.      entry({“web”, “misstar”,”pptpd”}, template(“web/setting/applications/pptpd/html/pptpd”), _(“Tools”), 85)
  22.      entry({“web”, “misstar”,”ftp”}, template(“web/setting/applications/ftp/html/ftp”), _(“Tools”), 85)
  23.      entry({“web”, “misstar”,”kms”}, template(“web/setting/applications/kms/html/kms”), _(“Tools”), 85)
  24. end

4、执行清理缓存命令:

  1. rm -rf /tmp/luci-indexcache

5、刷新前台页面即可​​​​。