windows 下nginx做内网穿透 公网服务器linux系统
要在Windows系统下使用Nginx实现内网穿透,需要进行以下步骤:
- 安装Nginx
首先需要在Windows系统上安装Nginx。可以从Nginx官网下载Windows版本的安装包,然后按照安装向导进行安装。
- 配置Nginx
配置Nginx需要修改Nginx的配置文件,一般在安装目录下的conf文件夹中。打开nginx.conf文件,在http块中添加以下内容:
server {
listen 80;
server_name your.domain.com;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
其中,your.domain.com是你的公网服务器域名,127.0.0.1:8080是你内网服务器的地址和端口。
- 配置公网服务器
需要在公网服务器上安装Linux系统,并开启相应的端口,将流量转发到Nginx服务器。
- 启动Nginx
完成配置后,需要启动Nginx服务。在Nginx安装目录下的sbin文件夹中找到nginx.exe,双击运行即可。
这样就可以在公网上通过your.domain.com访问到你内网服务器上的服务了。需要注意的是,如果你的公网服务器使用的是动态IP地址,需要使用DDNS服务来保证域名解析正确
原文地址: https://www.cveoy.top/t/topic/fnrW 著作权归作者所有。请勿转载和采集!