一. 下载 windows 版 Nginx
进入官方网站下载 windows 版的 nginx
总结
要实现内网穿透多个 Windows Web 站点端口,可以使用 Nginx 和 cpolar。以下是具体步骤:
1、安装并配置 Nginx:
- 下载 Nginx 二进制文件:访问 Nginx 官网,下载适合你操作系统的 Nginx 二进制文件。
- 解压 Nginx 二进制文件:将下载的文件解压到一个合适的目录,例如 C:nginx。
- 修改 Nginx 配置文件:在解压后的目录下找到 confnginx.conf 文件,用文本编辑器打开并修改以下内容:
http { server { listen 80; # 监听 80 端口 server_name example.com; # 将 example.com 替换为你的域名 location / { root C:\path\to\your\website; # 将 C:\path\to\your\website 替换为你的 Web 站点根目录 index index.html index.htm; } } }
- 启动 Nginx:在命令行中切换到 Nginx 的可执行文件所在目录,然后运行
.nginx.exe
(Windows)或./nginx
(Linux)。
2、安装并配置 cpolar:
- 下载 cpolar 二进制文件:访问 cpolar 官网,下载适合你操作系统的 cpolar 二进制文件。
- 解压 cpolar 二进制文件:将下载的文件解压到一个合适的目录,例如 C:cpolar。
- 启动 cpolar:在命令行中切换到 cpolar 的可执行文件所在目录,然后运行
.cpolar.exe
(Windows)或./cpolar
(Linux)。 - 创建一个新的隧道:在 cpolar 的图形界面中,点击左上角的“+”按钮,选择“HTTPS”作为协议,输入你的内网 IP 地址、端口号和域名,然后点击“确定”。
- 添加多个 Web 站点:重复上述步骤,为每个需要穿透的 Web 站点创建一个新的隧道。
完成以上步骤后,你的内网 Web 站点应该可以通过 Nginx 和 cpolar 实现端口转发,从而在内网环境中访问。