OpenWrt中安装smarGate实现内网穿透

为了能够无需任何公网 IP 实现内网穿透,在安装完 OpenWrt 后,通过安装 smarGate 来解决这个问题。下面记录下关键的安装步骤。

  • 下载地址

    百度网盘下载:https://pan.baidu.com/s/14Iq60kxHW711NVoCVKWySg

  • 执行安装

1
2
3
linux下执行命令:chmod +x proxy_server && nohup ./proxy_server -i1000 -o1000 -w8 >/dev/null &
windows下执行命令:proxy_server.exe -i1000 -o1000 -w8
Android 手机/设备:运行app -〉编辑模式下,配置服务端信息 -〉打开“服务端”开关 -〉重启app

  • 如何解决依赖

首先使用 ldd ./proxy_server 查看是否依赖缺失,如果报错,则执行下面的语句。

1
2
ln -s /lib /lib64
ln -s /lib/ld-musl-x86_64.so.1 /lib/ld-linux-x86-64.so.2
  • 如何查看是否运行了
1
ps -ef|grep proxy_server

如果有两条记录,则代表是启动成功了。