[GH-ISSUE #72] 服务端用linux,客户端用windows可以吗? #28

Closed
opened 2026-05-05 11:33:44 -06:00 by gitea-mirror · 6 comments
Owner

Originally created by @keen88 on GitHub (Aug 13, 2016).
Original GitHub issue: https://github.com/fatedier/frp/issues/72

如题

Originally created by @keen88 on GitHub (Aug 13, 2016). Original GitHub issue: https://github.com/fatedier/frp/issues/72 如题
Author
Owner

@keen88 commented on GitHub (Aug 13, 2016):

测试成功了,cool

<!-- gh-comment-id:239632773 --> @keen88 commented on GitHub (Aug 13, 2016): 测试成功了,cool
Author
Owner

@keen88 commented on GitHub (Aug 13, 2016):

还有个问题就是,服务端有安装lnmp,有没有办法frps和lnmp共用80端口呢?

<!-- gh-comment-id:239633013 --> @keen88 commented on GitHub (Aug 13, 2016): 还有个问题就是,服务端有安装lnmp,有没有办法frps和lnmp共用80端口呢?
Author
Owner

@yakumioto commented on GitHub (Aug 13, 2016):

frps 使用 80端口, 网站使用其他端口 如 8080, 在服务端运行 frpc 把本机 8080 反向到 frps 上.

<!-- gh-comment-id:239643455 --> @yakumioto commented on GitHub (Aug 13, 2016): frps 使用 80端口, 网站使用其他端口 如 8080, 在服务端运行 frpc 把本机 8080 反向到 frps 上.
Author
Owner

@fatedier commented on GitHub (Aug 14, 2016):

我觉得 nginx 就绑定 80 端口,frps 绑定一个其他端口,nginx 的 url 路由规则非常丰富,把需要通过 frps 访问的域名或者 url 配置一下 proxy_pass 参数,转发到 frps 这样比较好,对你之前的服务也不会有太大影响。

<!-- gh-comment-id:239654110 --> @fatedier commented on GitHub (Aug 14, 2016): 我觉得 nginx 就绑定 80 端口,frps 绑定一个其他端口,nginx 的 url 路由规则非常丰富,把需要通过 frps 访问的域名或者 url 配置一下 proxy_pass 参数,转发到 frps 这样比较好,对你之前的服务也不会有太大影响。
Author
Owner

@JimLee1996 commented on GitHub (Aug 21, 2016):

可以实现,nginx监听80端口,对应domain转发到frps相应端口上。
我的配置文件如下:
server { listen 80; server_name xx.xx.xx; location / { proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://localhost:82; } proxy_connect_timeout 300s; proxy_read_timeout 300s; proxy_send_timeout 300s; proxy_buffer_size 64k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k; proxy_ignore_client_abort on; }

<!-- gh-comment-id:241245401 --> @JimLee1996 commented on GitHub (Aug 21, 2016): 可以实现,nginx监听80端口,对应domain转发到frps相应端口上。 我的配置文件如下: `server { listen 80; server_name xx.xx.xx; location / { proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://localhost:82; } proxy_connect_timeout 300s; proxy_read_timeout 300s; proxy_send_timeout 300s; proxy_buffer_size 64k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k; proxy_ignore_client_abort on; }`
Author
Owner

@zyy111999 commented on GitHub (Sep 16, 2016):

1.怎样使用Windows客户端?2.能不能在访问页面前先进行用户名和密码的认证?

<!-- gh-comment-id:247519574 --> @zyy111999 commented on GitHub (Sep 16, 2016): 1.怎样使用Windows客户端?2.能不能在访问页面前先进行用户名和密码的认证?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#28
No description provided.