Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c809eaa26c | ||
|
|
763c1782ef | ||
|
|
9da9606c57 | ||
|
|
292cca30ee | ||
|
|
8ef22a2c34 | ||
|
|
8178a577df | ||
|
|
9ca638e3a4 | ||
|
|
b48f5c22bf |
38
README.md
38
README.md
@@ -12,40 +12,6 @@
|
||||
~支持部署内置的管理面板<br>
|
||||
~更多功能可在使用中发掘<br>
|
||||
|
||||
更新日志:
|
||||
--
|
||||
* v0.9.2<br>
|
||||
~添加局域网设备过滤功能<br>
|
||||
~修复本地版本号不正常的bug<br>
|
||||
~修复规则偶尔显示为0的bug<br>
|
||||
* v0.9.1<br>
|
||||
~新增更多设备支持,理论上支持小米全系路由器设备(待测试)<br>
|
||||
~增加了对设备核心架构的自动检测,适配armv5,armv7,armv8(aarch64),mipsle及x86平台<br>
|
||||
~增加了一部分acl规则模版<br>
|
||||
~修复了几处偶尔报错的小bug<br>
|
||||
* v0.9.0<br>
|
||||
~新增定时任务功能(实验性,欢迎测试)<br>
|
||||
~修复测试命令时一个报错的小bug<br>
|
||||
* v0.8.7<br>
|
||||
~修复了脚本更新路径不正确的bug<br>
|
||||
~调整了geoip数据库下载源地址<br>
|
||||
~增加了自定义源输入检测<br>
|
||||
* v0.8.6<br>
|
||||
~新增CDN下载源和Github下载源,下载更新速度更快<br>
|
||||
~新增了切换下载源的选项菜单<br>
|
||||
~界面UI优化及bug修复<br>
|
||||
* v0.8.5<br>
|
||||
~新增了Tun/Redir混合模式<br>
|
||||
~新增是否支持ipv6的开关<br>
|
||||
~新增了更新核心时的版本检测<br>
|
||||
~新增了本地面板重复安装提示<br>
|
||||
~修复了部分报错提示<br>
|
||||
~修复了部分设定未及时更新的bug<br>
|
||||
* v0.8.4<br>
|
||||
~更新在线下载GeoIP数据库功能<br>
|
||||
~更新在线下载及部署Dashboard面板功能<br>
|
||||
~UI小幅度优化<br>
|
||||
|
||||
使用依赖:
|
||||
--
|
||||
~路由器或设备已经开启SSH并获取root权限<br>
|
||||
@@ -84,4 +50,6 @@ ToDo:
|
||||
~https://h-cheung.gitlab.io/post/使用_clash_和路由表实现透明代理<br>
|
||||
~https://www.right.com.cn/forum/thread-4042741-1-1.html<br>
|
||||
|
||||
|
||||
请喝杯茶:
|
||||
--
|
||||

|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
version=1.0.0
|
||||
version=1.1.0
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
version=20200813
|
||||
version=2020.08.16
|
||||
|
||||
@@ -1 +1 @@
|
||||
versionsh=0.9.4
|
||||
versionsh=0.9.5
|
||||
|
||||
BIN
others/qrcodevx.png
Normal file
BIN
others/qrcodevx.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 31 KiB |
@@ -59,12 +59,12 @@ fi
|
||||
#输出状态
|
||||
|
||||
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
echo -e "\033[30;46m欢迎使用Clash for Miwifi!\033[0m"
|
||||
echo -e "\033[30;46m欢迎使用Clash for Miwifi!\033[0m 版本:$versionsh_l"
|
||||
echo -e "Clash服务"$run","$auto""
|
||||
if [ $status -gt 0 ];then
|
||||
echo -e "当前内存占用:\033[44m"$VmRSS"\033[0m,已运行:\033[46;30m"$day"\033[44;37m"$time"\033[0m"
|
||||
fi
|
||||
echo -e "我的博客:\033[36;4mjuewuy.xyz\033[0m,交流反馈群:\033[36;4mt.me/clashfm\033[0m"
|
||||
echo -e "博客:\033[36;4mhttps://juewuy.xyz\033[0m,TG群:\033[36;4mhttps://t.me/clashfm\033[0m"
|
||||
echo -----------------------------------------------
|
||||
#安装clash核心
|
||||
if [ ! -f $clashdir/clash ];then
|
||||
@@ -93,19 +93,18 @@ clashstart(){
|
||||
/etc/init.d/clash stop > /dev/null 2>&1
|
||||
echo -e "\033[31mClash服务已停止!\033[0m"
|
||||
fi
|
||||
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
/etc/init.d/clash start
|
||||
sleep 1
|
||||
status=`ps |grep -w 'clash -d'|grep -v grep|wc -l`
|
||||
if [[ $status -gt 0 ]];then
|
||||
host=$(ubus call network.interface.lan status | grep \"address\" | grep -oE '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}';)
|
||||
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
echo -e "\033[32mclash服务已启动!\033[0m"
|
||||
echo -e "可以使用\033[30;47m http://clash.razord.top \033[0m管理内置规则"
|
||||
echo -e "Host地址:\033[36m $host \033[0m 端口:\033[36m 9999 \033[0m"
|
||||
echo -e "也可前往更新菜单安装本地Dashboard面板,连接更稳定!\033[0m"
|
||||
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
else
|
||||
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
echo -e "\033[31mclash服务启动失败!请检查配置文件!\033[0m"
|
||||
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
fi
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
# Copyright (C) 2007 OpenWrt.org
|
||||
|
||||
USE_PROCD=1
|
||||
START=99
|
||||
START=92
|
||||
|
||||
getconfig(){
|
||||
#开机加载环境变量保证找到文件路径
|
||||
@@ -30,6 +30,10 @@ fi
|
||||
if [ "$common_ports" = "已开启" ];then
|
||||
ports='-m multiport --dports 22,53,587,465,995,993,143,80,443 '
|
||||
fi
|
||||
#检测系统端口占用
|
||||
for portx in 1053 7890 7892 9999 ;do
|
||||
[ -n "$(netstat -ntulp |grep $portx|grep -v clash)" ] && echo -e "检测到端口:\033[30;47m $portx \033[0m被占用!clash无法启动!" && exit;
|
||||
done
|
||||
}
|
||||
modify_yaml(){
|
||||
##########需要变更的配置###########
|
||||
|
||||
@@ -443,7 +443,11 @@ if [ "$res" = '1' ]; then
|
||||
mkdir -p /www/clash > /dev/null
|
||||
tar -zxvf '/tmp/clashdb.tar.gz' -C /www/clash > /dev/null
|
||||
[ $? -ne 0 ] && echo "文件解压失败!" && exit 1
|
||||
echo -e "\033[32m面板安装成功!"
|
||||
#修改默认host和端口
|
||||
sed -i "s/127.0.0.1/$host/g" /www/clash/js/*.js
|
||||
sed -i "s/9090/9999/g" /www/clash/js/*.js
|
||||
#
|
||||
echo -e "\033[32m面板安装成功!\033[0m"
|
||||
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
echo -e "\033[36m请使用\033[32;4mhttp://$host/clash\033[0;36m访问面板\033[0m"
|
||||
rm -rf /tmp/clashdb.tar.gz
|
||||
|
||||
Reference in New Issue
Block a user