首先,你需要下载以下文件:
- 梅林固件:https://asuswrt.lostrealm.ca/download
- WinSCP:https://winscp.net/eng/download.php
- PuTTY:https://www.putty.org/
步骤一:备份原始固件
在刷入新固件之前,务必备份原始固件。这可以在发生意外情况时恢复路由器。
步骤二:刷入梅林固件
- 在浏览器中登录华硕路由器,导航到“系统设置”>“固件升级”页。
- 单击“手动上传固件”,选择先前下载的梅林固件。
- 单击“上传”按钮,然后等待固件上传和路由器重启。此过程需要一些时间,请耐心等待。
步骤三:挂载虚拟内存
虚拟内存可以提高路由器的性能和稳定性。请按以下说明执行此操作:
- 在WinSCP中连接到路由器。输入IP地址、用户名和密码,然后单击“登录”。
- 导航到“/jffs/scripts”目录。
- 在此目录中创建一个名为“init-start”的新文本文件。该文件将在路由器启动时自动执行。
- 打开“init-start”文件,输入以下命令:
#!/bin/sh
mount -o rw,remount /jffs
echo 100 > /proc/sys/vm/swappiness # Optional, set to 100 for more aggressive swapping
echo 5 > /proc/sys/vm/dirty_ratio
echo 10 > /proc/sys/vm/dirty_background_ratio
echo 1 > /proc/sys/vm/dirty_writeback_centisecs
echo 60 > /proc/sys/vm/dirty_expire_centisecs
swapfile=/jffs/.swapfile
if [ ! -e "$swapfile" ] ; then
dd if=/dev/zero of=$swapfile bs=1M count=256
mkswap $swapfile
fi
swapon $swapfile
- 保存并关闭“init-start”文件。现在,每次启动路由器时,脚本将挂载虚拟内存。
步骤四:安装科学上网插件
- 在WinSCP中连接到路由器。导航到“/opt/”目录,并创建一个名为“entware”的新目录。此目录将用于安装插件。
- 打开PuTTY,连接到路由器并输入以下命令:
opkg update
opkg install shadowsocks-libev
- 安装完成后,在“/opt/etc/”目录下创建一个名为“shadowsocks.json”的新文本文件。
- 在“shadowsocks.json”文件中输入SS服务器的相关信息,例如,服务器地址、端口号,密码等。
- 关闭PuTTY,然后在WinSCP中导航到“/jffs/scripts”目录。
- 创建一个名为“nat-start”的新文本文件,在其中输入以下命令:
#!/bin/sh
/opt/sbin/ss-redir -c /opt/etc/shadowsocks.json -v -f /tmp/ss-redir.pid
iptables -t nat -N SHADOWSOCKS
iptables -t nat -A SHADOWSOCKS -d 0.0.0.0/8 -j RETURN
iptables -t nat -A SHADOWSOCKS -d 10.0.0.0/8 -j RETURN
iptables -t nat -A SHADOWSOCKS -d 127.0.0.0/8 -j RETURN
iptables -t nat -A SHADOWSOCKS -d 169.254.0.0/16 -j RETURN
iptables -t nat -A SHADOWSOCKS -d 172.16.0.0/12 -j RETURN
iptables -t nat -A SHADOWSOCKS -d 192.0.0.0/24 -j RETURN
iptables -t nat -A SHADOWSOCKS -d 192.0.2.0/24 -j RETURN
iptables -t nat -A SHADOWSOCKS -d 192.168.0.0/16 -j RETURN
iptables -t nat -A SHADOWSOCKS -d 198.18.0.0/15 -j RETURN
iptables -t nat -A SHADOWSOCKS -d 224.0.0.0/4 -j RETURN
iptables -t nat -A SHADOWSOCKS -d 240.0.0.0/4 -j RETURN
iptables -t nat -A SHADOWSOCKS -p tcp -j REDIRECT --to-ports 1080
iptables -t nat -A PREROUTING -p tcp -j SHADOWSOCKS
- 保存并关闭“nat-start”文件。脚本将在路由器启动时自动运行。
根据此教程,你应该成功地刷入梅林固件、挂载虚拟内存并安装了科学上网插件。现在,你可以享受更快、更安全的网络体验了!