OPENWRT 安装 SS 记录

手动安装 shadowsocks-libev-spec 和 ChinaDNS

安装前的准备

安装前我们需要删除原来的shadowsocks-libev。原来的ss可以通过 ps |grep ss- 和 ll /usr/bin/|grep ss-找到!

停止进程

killall ss-local
killall ss-redir
killall ss-tunnel

备份配置文件

mv /etc/config/shadowsocks /etc/config/shadowsocks_old

备份执行文件

# 重命名
cd /usr/bin
mv ss-local ss-local.old
mv ss-redir ss-redir.old
mv ss-tunnel ss-tunnel.old

开始安装

  • 在这个 http://openwrt-dist.sourceforge.net/releases/ 手动挑选合适的版本下载。
  • 通过 scp filename.ipk [email protected]:/tmp/ 将下载来的文件上传到路由器
  • 通过 SSH 登录到路由器,然后使用 opkg install filename.ipk来手动安装shadowsocks-libev-spec
  • 安装的时候假如报『postinst script returned status 127.或者XXX.postinst: line 4: default_postinst: not found』的错误,可以在路由器里执行如下命令(参考这篇文章):

    echo -e "\ndefault_postinst() {\n\
    \treturn 0\n\
    }\n\
    default_prerm() {\n\
    \treturn 0\n\
    }" >> /lib/functions.sh

Let’s block ads! (Why?)

此条目发表在日常分类目录,贴了标签。将固定链接加入收藏夹。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注