OpenWRT 18.06.1 ShadowsocksR 配置教程

目录

简介

OpenWRT 是一款开源的基于 Linux 的路由器固件,广泛应用于家用和小型企业路由器。OpenWRT 18.06.1 是其最新的稳定版本,提供了丰富的软件包支持,包括 ShadowsocksR 代理服务。

本文将详细介绍如何在 OpenWRT 18.06.1 系统上安装配置 ShadowsocksR 服务,包括服务端和客户端的设置,以及常见问题的解答。

软件安装

安装 ShadowsocksR 服务端

  1. 登录 OpenWRT 管理界面,进入 System > Software 菜单。
  2. 点击 Actions > Update lists 更新软件包列表。
  3. 在搜索框中输入 shadowsocksr-libev-server,勾选对应的软件包并点击 Install 进行安装。
  4. 安装完成后,ShadowsocksR 服务端组件即已成功安装。

安装 ShadowsocksR 客户端

  1. System > Software 菜单中,搜索并安装 shadowsocksr-libev-client 软件包。
  2. 如果需要图形化客户端,可以搜索并安装 luci-app-shadowsocksr-client 软件包。

服务器配置

设置服务端参数

  1. 进入 Network > Interfaces 菜单,点击 Add new interface 创建一个新的网络接口。
  2. General Setup 选项卡中,填写接口名称和选择 ShadowSocksR 作为协议类型。
  3. ShadowSocksR Settings 选项卡中,配置服务器地址、端口、密码、加密方式、协议及混淆等参数。
  4. 点击 Save & Apply 保存并应用配置。

启动 ShadowsocksR 服务

  1. 进入 Services > ShadowSocksR 菜单。
  2. ShadowSocksR Global Settings 选项卡中,确保 Enable ShadowSocksR 选项被勾选。
  3. 点击 Save & Apply 保存并应用配置,ShadowsocksR 服务即可启动。

客户端设置

配置客户端连接信息

  1. 进入 Network > Interfaces 菜单,找到之前创建的 ShadowSocksR 接口。
  2. 记录接口的 IP 地址和端口信息,这将用于客户端的连接设置。

启动客户端并测试

  1. 在电脑或手机上安装 ShadowsocksR 客户端软件。
  2. 在客户端软件中,填写服务器地址、端口、密码、加密方式等信息,并启动连接。
  3. 打开浏览器,访问一些被屏蔽的网站,如果能正常访问则说明连接成功。

常见问题 FAQ

如何查看 ShadowsocksR 服务状态?

  1. 进入 Services > ShadowSocksR 菜单。
  2. ShadowSocksR Global Settings 选项卡中,可以查看服务的运行状态。
  3. 也可以在 SSH 终端中执行 ps | grep ssserver 命令来查看服务进程。

连接不上或速度很慢怎么办?

  • 检查服务端和客户端的参数配置是否正确,特别是密码和加密方式。
  • 尝试更换服务器地址或端口号。
  • 检查网络环境,确保路由器和客户端之间网络畅通。
  • 如果仍然无法解决,可以尝试更换其他代理软件,如 Clash。

如何更新 ShadowsocksR 软件版本?

  1. 登录 OpenWRT 管理界面,进入 System > Software 菜单。
  2. 点击 Actions > Update lists 更新软件包列表。
  3. 搜索 shadowsocksr-libev-servershadowsocksr-libev-client,查看是否有新版本可更新。
  4. 选中对应的软件包,点击 Update 即可完成更新。

ShadowsocksR 与 Clash 有什么区别?

  • ShadowsocksR 是一种基于 Socks5 代理的科学上网方式,相对简单易用。
  • Clash 是一款功能更加强大的代理客户端,支持多种代理协议,并提供丰富的规则管理功能。
  • 两者各有优缺点,ShadowsocksR 适合简单需求,而 Clash 则更适合有复杂上网需求的用户。
正文完