自家有个linux服务器,上面放了个网页,运行了一个py程序提供查询。
通过自有域名定向到一个frp服务器上,来进行公网访问。这个frp服务器提供了一个公网域名,以及一个ssh端口8765。这个端口绑定了自己的22端口,用于ssh穿透访问。还提供了另外2组端口映射用于其他应用。
现在这个网页需要向服务器的py 应用发起get请求。请问请求的地址和端口号,服务器监听的端口号应该如何配置?

通过frp穿透的get请求端口如何配置?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- CodeBytes 2023-02-19 10:34关注
该回答引用ChatGPT
假设您的Linux服务器内网IP为192.168.1.100,运行Web服务的端口为8080,您的frp服务器公网IP为123.45.67.89,frp的ssh映射端口为8765,您可以通过以下步骤来配置请求地址和端口号:在frp服务器上,将本地端口8765与Linux服务器的SSH端口22绑定,以实现SSH穿透访问Linux服务器。
在frp服务器上,将本地端口8080与Linux服务器的Web服务端口8080绑定,以实现公网访问Linux服务器的Web服务。
将Linux服务器的IP地址和Web服务端口号配置为您网页中发起请求的地址和端口号。假设您的网页在客户端访问时的域名为"网站域名",您可以将请求地址配置为http://192.168.1.100:8080,或者将请求地址配置为网站域名,并将网站域名解析到frp服务器的公网IP地址。
配置Linux服务器的防火墙,允许frp服务器的IP地址和端口号对Linux服务器进行访问。例如,可以使用iptables命令来配置。
以上仅是一个示例,具体的配置细节可能会因网络环境、操作系统和应用程序等因素而异。您需要根据自己的实际情况进行调整和配置。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录