安装Linux系统
步骤:
-
选择Linux系统:
- 如果你已经有Windows,可以使用CentOS或Ubuntu,也可以选择macOS的macOS Catalina或macOS 11。
- 如果是macOS,可以直接使用macOS Catalina。
-
安装Linux系统:
- 使用命令行安装,例如在macOS上使用
brew install。 - 在Windows上,使用
apt-get或yum安装系统。
- 使用命令行安装,例如在macOS上使用
-
安装包管理器:
- 打开命令行,输入
sudo apt-get update && sudo apt-get install -y guillotine。
- 打开命令行,输入
下载和安装蘑菇VPN
步骤:
-
选择协议:
下载OpenVPN、VPN或VNET协议包。
-
安装包:
- 使用命令行,输入
sudo guillotine install --config /path/to/your/VPN/Config,将路径设置为你的配置文件。
- 使用命令行,输入
-
访问VPN界面:
- 确保已经安装了OpenVPN或VPN协议包,然后在终端中输入
sudo guillotine start。
- 确保已经安装了OpenVPN或VPN协议包,然后在终端中输入
设置配置
步骤:
-
选择加密方式:
- 在配置文件中选择加密方式,如OpenVPN的
--config选项。
- 在配置文件中选择加密方式,如OpenVPN的
-
使用WhichGuard:
- 如果使用WhichGuard,先安装它,然后在终端中输入
sudo guillotine config --config /path/to/your/VPN/Config。
- 如果使用WhichGuard,先安装它,然后在终端中输入
-
设置访问权限:
在配置文件中,设置用户权限,例如读取文件权限。
-
设置端口:
在终端中,输入 OpenVPN 的端口号或VPN的端口号。
安全设置
步骤:
-
设置防火墙:
- 在终端中,输入 OpenVPN 的防火墙设置,
sudo guillotine firewall --config /path/to/your/VPN/Config。
- 在终端中,输入 OpenVPN 的防火墙设置,
-
设置文件存储:
- 在终端中,输入 OpenVPN 的文件存储设置,
sudo guillotine file --config /path/to/your/VPN/Config。
- 在终端中,输入 OpenVPN 的文件存储设置,
-
设置文件共享:
- 在终端中,输入 OpenVPN 的文件共享设置,
sudo guillotine share --config /path/to/your/VPN/Config。
- 在终端中,输入 OpenVPN 的文件共享设置,
设置内网访问
步骤:
-
设置用户权限:
- 在终端中,输入 OpenVPN 的内网访问设置,
sudo guillotine user --config /path/to/your/VPN/Config。
- 在终端中,输入 OpenVPN 的内网访问设置,
-
设置访问协议:
确保协议如HTTP、FTP 等被允许访问。
连接VPN
步骤:
-
使用curl连接:
- 在终端中,输入 OpenVPN 的端点,使用
curl连接VPN。sudo guillotine curl --config /path/to/your/VPN/Config
- 替换 OpenVPN 的端点,
88。
- 在终端中,输入 OpenVPN 的端点,使用
-
发送请求:
- 输入请求,
curl -o /path/to/your/file -H "User-Agent: https://openvpn.org/ " -d "HTTP/1."。
- 输入请求,
-
查看结果:
确保请求被返回,查看结果以确认连接成功。
测试连接
步骤:
-
打开VPN:
- 在终端中,输入
sudo guillotine start。
- 在终端中,输入
-
输入用户名和密码:
输入 OpenVPN 的用户名和密码,发送请求。
-
查看响应:
确保请求被返回,查看结果,确认连接成功。
预览配置
步骤:
-
查看配置文件:
使用终端,输入 OpenVPN 的配置文件,查看设置。
-
调整设置:
根据需要调整端口、防火墙、权限等设置。
安装完成后,删除配置文件
步骤:
- 删除配置文件:
- 使用命令行,输入
sudo guillotine rm --config /path/to/your/VPN/Config。
- 使用命令行,输入
确认安装完成
步骤:
-
重启系统:
- 使用终端,输入
sudo reboot -S。
- 使用终端,输入
-
检查安装情况:
使用终端,输入 OpenVPN 的命令,查看是否连接成功。
注意事项
- 防火墙设置: 确保防火墙允许访问内网,建议使用 OpenDNS 或其他可靠防火墙。
- 访问权限: 确保用户仅读取内网资料,避免间谍软件。
- 端口配置: 确保端口正确,避免访问错误。
通过以上步骤,你应该能够顺利安装和使用蘑菇VPN,如果有遇到问题,可以参考官方文档或联系支持团队。
