博士在网上查资料时碰巧寻得一款非常好用的图形化管理的内网穿透软件ProxyAdminFree,ProxyAdminFree作者给它的评价是可让服务器秒变强大代理服务器,拥有友好的操作界面,小白也能轻松上手,让你用起来得心应手,心情舒畅,博士自己安装在自己电脑和服务器里试了一下果然使用起来非常简单!

项目地址https://github.com/snail007/proxy_admin_free

GOPROXY中文说明https://github.com/snail007/goproxy/blob/master/README_ZH.md

linux版视频安装教程https://www.bilibili.com/video/BV1XJ411g7Pn


linux安装脚本

curl -L https://raw.githubusercontent.com/snail007/proxy_admin_free/master/install_auto.sh | bash
如果上面脚本无法下载,使用下面本站备用脚本
curl -L https://file.kskxs.com/linux/proxy_admin_free/install_auto.sh | bash

国内服务器可能遇到下载失败,可以去这个教程解决:https://www.diannaobos.com/post/947.html

如果提示下面这个信息说明linux服务端安装成功了

>>> installing ... 

● proxyadmin.service - A powerful proxies manager of snail007/goproxy
   Loaded: loaded (/etc/systemd/system/proxyadmin.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2020-04-24 23:15:31 EDT; 11ms ago
 Main PID: 120726 (proxy-admin)
   CGroup: /system.slice/proxyadmin.service
           └─120726 /usr/local/bin/proxy-admin

Apr 24 23:15:31 localhost.localdomain systemd[1]: Started A powerful proxies manager of snail007/goproxy.

>>> install done, thanks for using snail007/proxy-admin

>>> install path /usr/local/bin/proxy-admin

>>> configuration path /etc/gpa

>>> uninstall just exec : proxy-admin uninstall

>>> please visit : http://YOUR_IP:32080/ username: root, password: 123

>>> How to using? Please visit : https://snail007.github.io/goproxy/manual/

服务端常用命令

运行:systemctl start proxyadmin.service
停止运行:systemctl stop proxyadmin.service
开机启动:systemctl enable proxyadmin.service
取消开机启动:systemctl disable proxyadmin.service
查看运行状态:systemctl status proxyadmin.service

下载证书到本地

登录http://你的服务端IP:32080/  用户名root 密码123

点击证书管理,下载proxy.crt和proxy.key文件

TLS证书应用于系统中所有代理或内网穿透的TLS传输模式。内网穿透或代理默认使用了TLS传输,这里下载的证书,用于客户端连接。

点击内网穿透,穿透配置,新增,开启自动启动按钮,填写服务配置(服务配置填写说明详见作者B站视频https://space.bilibili.com/472844633/video)

proxyadmin.jpg

填好上述服务器配置后点击确定,然后点击BACK,最后点击启动,如果运行状态显示运行中就说明服务端成功了。

复制客户端参数待会安装好客户端会用到proxy client -P 192.168.50.33:30001 -T tls -C proxy.crt -K proxy.key --k default

config.jpg


windows版视频安装教程https://www.bilibili.com/video/BV1XJ411g7yF

点击下面链接下载windows版的客户端

https://github.com/snail007/proxy_admin_free/releases

解压后双击goproxy_helper.exe点击安装服务

打开浏览器输入http://127.0.0.1:32080 用户名root 密码123

点击自定义服务,服务管理,新增,将刚才在服务端复制的客户端参数粘贴到自定义参数里,注意证书前面要加本地证书的绝对路径

key.jpg

填好本地客户端的自定义服务后,点击确定,然后点击BACK,最后点击启动

如果运行状态显示运行中就说明客户端成功了。如下图:

client.jpg

最后我们回到服务端管理界面,发现客户端已经变成在线状态了。我们使用http://192.168.50.33:10086就可以访问到我们本地的网站了,如下图:

server.jpg


推荐您阅读更多有关于“”的文章