## 安装 Entware-NG ``` //此命令执行一次,下面的操作就要被清空,谨慎操作! entware-setup.sh ``` ## 先升级下 Entware-NG ```bash opkg update (这一步没成功,后面白搭) opkg upgrade ``` ### 安装一些软件 ```bash // install wget、curl、lighttpd(微型 WEB 服务器) opkg install wget opkg install curl opkg install lighttpd ``` ### 选择 88 端口作为 lighttpd 服务器端口 ```bash sed -i 's/#server.port = 88/server.port = 88/g' "/opt/etc/lighttpd/lighttpd.conf" ``` ### 修复 uploads 目录 ```bash sed -i "/server.upload-dirs*/cserver.upload-dirs = ( \"/opt/tmp\" )" "/opt/etc/lighttpd/lighttpd.conf" ``` ### 重启 lighttpd ```bash /opt/etc/init.d/S80lighttpd restart ``` ## 创建外网访问脚本 ```bash vi /jffs/scripts/firewall-start ``` ### 脚本内容: ```bash #!/bin/sh iptables -I INPUT -p tcp --destination-port 88 -j ACCEPT ``` ### 给脚本赋予权限,然后启用脚本 ```bash chmod a+rx /jffs/scripts/firewall-start /jffs/scripts/firewall-start ``` ## 路由器上临时开启一个 Socks5 ```bash ss-local -b 0.0.0.0 -s "服务器地址" -p "服务器端口" -l "本地端口" -k "密码" -m "加密方式" -u $ARG_ACL -f /var/run/ss_local.pid ``` ### 如何关闭? ```bash //查看运行的 pid cat /var/run/ss_local.pid //kill pid kill [pid] ```