热搜:fiddler git ip 代理 m1
历史搜索

使用Nginx和cpolar实现内网穿透多个Windows Web站点端口

游客2024-09-14 12:33:01
目录文章目录
  1. 一. 下载 windows 版 Nginx
  2. 二. 配置 Nginx
  3. 三. 测试局域网访问
  4. 四. cpolar 内网穿透
  5. 五. 测试公网访问
  6. 六. 配置固定二级子域名
  7. 七. 测试访问公网固定二级子域名
  8. 总结

一. 下载 windows 版 Nginx

进入官方网站下载 windows 版的 nginx

使用Nginx和cpolar实现内网穿透多个Windows Web站点端口 1

总结

要实现内网穿透多个 Windows Web 站点端口,可以使用 Nginx 和 cpolar。以下是具体步骤:

1、安装并配置 Nginx:

  1. 下载 Nginx 二进制文件:访问 Nginx 官网,下载适合你操作系统的 Nginx 二进制文件。
  2. 解压 Nginx 二进制文件:将下载的文件解压到一个合适的目录,例如 C:nginx。
  3. 修改 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;
            }
        }
    }
    
  4. 启动 Nginx:在命令行中切换到 Nginx 的可执行文件所在目录,然后运行.nginx.exe(Windows)或./nginx(Linux)。

2、安装并配置 cpolar:

  1. 下载 cpolar 二进制文件:访问 cpolar 官网,下载适合你操作系统的 cpolar 二进制文件。
  2. 解压 cpolar 二进制文件:将下载的文件解压到一个合适的目录,例如 C:cpolar。
  3. 启动 cpolar:在命令行中切换到 cpolar 的可执行文件所在目录,然后运行.cpolar.exe(Windows)或./cpolar(Linux)。
  4. 创建一个新的隧道:在 cpolar 的图形界面中,点击左上角的“+”按钮,选择“HTTPS”作为协议,输入你的内网 IP 地址、端口号和域名,然后点击“确定”。
  5. 添加多个 Web 站点:重复上述步骤,为每个需要穿透的 Web 站点创建一个新的隧道。

完成以上步骤后,你的内网 Web 站点应该可以通过 Nginx 和 cpolar 实现端口转发,从而在内网环境中访问。