Table of Content
SetProxy 使用说明
SetProxy 是一个用于快速设置代理服务器的工具。它可以自动化安装和配置必要的组件,包括SSL证书申请、x-ui安装、入站和出站规则配置等。
使用前提
- 一个运行CentOS或Debian的VPS服务器。
- 已经将域名解析到VPS的IP地址。
- 以root用户身份运行此程序。
各位老板们支持下,吃个外卖的钱,支持下,我会更有动力坚持下去,感谢投喂。
下载链接:
使用方法
-
将
setproxy
文件上传到您的VPS服务器。 -
给予文件执行权限:chmod +x setproxy
-
运行程序:./setproxy
-
按照提示输入以下信息:
- 用于申请SSL证书的邮箱
- 服务器的完整域名(例如 ceshi.mysite.com)
- 需要绑定的IP地址(多个IP用空格分隔)
- 创建的代理多少天后过期
-
程序会自动执行以下操作:
- 更新系统并安装必要的软件包
- 配置防火墙
- 设置时区
- 安装acme.sh并申请SSL证书
- 安装x-ui
- 配置入站和出站规则
-
程序执行完毕后,您需要手动将生成的
config.json
文件内容复制到x-ui网页面板的设置中。
注意事项
- 请确保在运行此程序之前,您已经仔细阅读并同意程序开始时显示的免责声明。
- 此程序会关闭VPS防火墙,请在后续设置中使用复杂的密码和端口,以增强安全性。
- 请保管好生成的证书和密钥文件。
- 如果在使用过程中遇到任何问题,请查看
/var/log/my_script.log
日志文件以获取更多信息。
免责声明
使用此程序即表示您同意承担使用风险。作者不对使用此程序导致的任何直接或间接损失负责。请确保您的使用符合当地法律法规。