openwrt 安装passwall2
时间: 2025-01-31 19:09:22 浏览: 3203
### 安装PassWall2于OpenWRT
#### 准备工作
为了确保顺利安装PassWall2,在开始之前需确认设备已成功刷入OpenWRT固件并能正常访问互联网。此外,建议更新系统的软件包列表至最新状态。
```bash
opkg update
```
#### 安装依赖项
PassWall2依赖一些必要的组件来实现其功能。这些组件可以通过以下命令一次性完成安装:
```bash
opkg install coreutils-nohup ca-bundle haproxy kmod-tun iptables-mod-tproxy \
iptables-mod-nat-extra libustream-mbedtls lua-cjson luci-compat wget ca-certificates \
ipset ip-full bash curl jq ruby ruby-yaml shadowsocks-libev-server v2ray-core xtables-addons \
dnsforwarder chinadns-ng simple-obfs trojan-go redir socks5-client haproxy-utils
```
此部分操作会下载并安装所有必需的支持库和服务[^1]。
#### 获取并安装PassWall2 LuCI界面
接下来获取最新的PassWall2源码,并将其编译成适合当前环境使用的版本。由于直接从官方仓库拉取可能存在网络不稳定的情况,推荐先在国内镜像站点同步好代码再进行后续处理。
```bash
cd /tmp/
wget https://github.com/xiaorouji/openwrt-passwall/archive/refs/tags/v1.7.0.tar.gz
tar zxvf v1.7.0.tar.gz
cd openwrt-passwall-*
make package/feeds/passwall/luci-app-passwall/compile V=s
```
上述过程完成后,将生成的`.ipk`文件复制到路由器存储空间内并通过`opkg`工具执行本地安装:
```bash
cp bin/packages/*/luci-app-passwall*.ipk /
opkg install /luci-app-passwall_*.ipk
```
最后重启LuCI管理页面使更改生效,此时应该可以在菜单栏找到PassWall2的相关设置选项。
阅读全文
相关推荐
















