小米路由器4C安装clash实现XX上网 |
您所在的位置:网站首页 › clash路由器怎么用 › 小米路由器4C安装clash实现XX上网 |
小米路由器4C安装clash实现XX上网目录 目录 前言 正文 一、开启ssh 二、登录root shell 三、安装ShellClash 四、使用ShellClash 结尾 前言虽然clash客户端很方便,但家里使用的办公与通信电子设备比较多,当有访问外网需求时,都需要在后台挂着clash,这让我想直接在路由器上实现XX上网,做到一劳永逸。既省去安装配置clash的步骤,又能节省其他设备的系统资源。 正文一、开启ssh小米路由器的官网上没有提供小米路由器4C的开发版固件,所以要打开ssh只能另辟蹊径 github上有一个开源项目,实现了几款小米路由器的root shell: https://github.com/acecilia/OpenWRTInvasion 使用方法: 在windows上安装python环境,然后在cmd上执行 python remote_command_execution_vulnerability.py 根据提示输入路由器地址,小米路由器的IP地址一般默认为192.168.31.1,路由器需要有联网的环境 等待脚本执行完,即可登录root shell 二、登录root shell要登录root shell,最好系统装有SSH连接工具,这里推荐putty,MobaXtern都很方便。 在创建一个session时,连接方式选择telnet,IP地址为路由器的地址,我这里输入小米路由器的默认地址192.168.31.1,port端口使用默认的23。打开session,用户名和密码都是root,依次输入实现登录。 如果没有安装并且找不到这些软件,也可以在cmd输入 telnet 路由IP 进行登录,前提是在windows上开启的telnet 我的电脑是windows11系统,开启步骤: 设置->应用->可选功能->更多windows功能->勾选上“Telnet客户端” 三、安装ShellClashshellclash也是github上的一个开源项目,可以通过管理脚本在Shell环境下便捷使用Clash 项目地址: https://github.com/juewuy/ShellClash 项目的README上提供了安装方法 小米路由器4C上的wget版本比较低,不支持https,所以采用的README上的http协议的链接安装 12#by shellclash.cfexport url='http://shellclash.cf/' && wget -q -O /tmp/install.sh $url/install.sh && sh /tmp/install.sh && source /etc/profile &> /dev/null执行命令安装完毕后,可以执行以下命令运行管理脚本 1234clash #normal modeclash -h #helpclash -u #uninstallclash -t #test mode 四、使用ShellClash在root shell上输入clash回车运行clash管理脚本 按照提示输入1,回车,启动/重启clash服务 如果第一次使用,没有添加过配置,则需要按照提示导入配置文件 输入1回车,然后粘贴上clash的订阅链接回车,即可在线生成clash配置文件 这里要注意的是有的下载地址可能要能上外网才能访问,此时可能会遇到下载失败的情况 这个链接里给出了常见问题的解决方案: https://juewuy.github.io/chang-jian-wen-ti/ 关于在线生成配置文件失败或者导入订阅失败,上面给出了一个比较稳妥的方案,可以自己先下好配置文件,然后将配置文件上传到clash运行目录(在root shell 执行echo $clashdir可以得到路径),将配置文件重命名为config.yaml即可正常使用。 结尾然而小米路由器4C的性能太弱了,买的时候只是想够用就行,没想到后面有装clash的需求,结果装了clash以后路由器带不动了,运行clash以后CPU占用直接拉满,连接路由器的设备到两三台,一会儿直接爆内存,clash直接崩溃了,, 不用clash的话一定要进入运行管理脚本关闭服务,不然开启服务,clash又崩溃了,路由器会直接上不了网 下次换个好点的路由器吧,, 赏谢谢你请我吃糖果 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |