FRP内网穿透获取真实IP,IIS搭建
时间: 2024-01-05 22:02:26 浏览: 228
基于Frp的内网穿透
FRP内网穿透获取真实IP的方法如下:
1.在nginx配置文件中添加以下内容:
```
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://your_internal_server;
}
```
2.在frpc.ini文件中添加以下内容:
```
[common]
server_addr = x.x.x.x
server_port = 7000
token = 12345678
[web]
type = http
local_port = 80
custom_domains = example.com
```
其中,x.x.x.x是你的frps服务器的IP地址,token是你在frps服务器上设置的token,example.com是你要映射的域名。
3.启动frpc客户端,执行以下命令:
```
./frpc -c frpc.ini
```
4.在浏览器中输入example.com,即可访问你的内网服务器,并且nginx会将真实IP地址传递给内网服务器。
关于IIS搭建,你可以参考以下步骤:
1.在IIS中创建一个网站,将网站的物理路径指向你的应用程序。
2.在防火墙中打开对应的端口。
3.在frpc.ini文件中添加以下内容:
```
[common]
server_addr = x.x.x.x
server_port = 7000
token = 12345678
[web]
type = http
local_port = 80
custom_domains = example.com
```
其中,x.x.x.x是你的frps服务器的IP地址,token是你在frps服务器上设置的token,example.com是你要映射的域名。
4.启动frpc客户端,执行以下命令:
```
./frpc -c frpc.ini
```
5.在浏览器中输入example.com,即可访问你的内网服务器。
阅读全文