自家有个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命令来配置。
以上仅是一个示例,具体的配置细节可能会因网络环境、操作系统和应用程序等因素而异。您需要根据自己的实际情况进行调整和配置。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 删除虚拟显示器驱动 删除所有 Xorg 配置文件 删除显示器缓存文件 重启系统 可是依旧无法退出虚拟显示器
- ¥15 vscode程序一直报同样的错,如何解决?
- ¥15 关于使用unity中遇到的问题
- ¥15 开放世界如何写线性关卡的用例(类似原神)
- ¥15 关于并联谐振电磁感应加热
- ¥60 请查询全国几个煤炭大省近十年的煤炭铁路及公路的货物周转量
- ¥15 请帮我看看我这道c语言题到底漏了哪种情况吧!
- ¥66 如何制作支付宝扫码跳转到发红包界面
- ¥15 pnpm 下载element-plus
- ¥15 解决编写PyDracula时遇到的问题