全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 643|回复: 13

[经验] 有个关于反代的问题请教下大家 喝杯奶茶

[复制链接]
发表于 2023-12-12 00:24:35 | 显示全部楼层 |阅读模式
是这样的。我开发的前端 部署在A服务器,然后 后端接口部署在B服务器,并且接口是通过A服务器反代请求的
前端A服务器是 香港的,  后端B服务器是阿里云
当我绑定域名后前端网页是能正常访问的,但是涉及到 接口请求的时候   就返回403 ,看错误提示是被B服务器的阿里云拦截 提示未北岸


按照我的理解,因该是用户访问网站  请求接口 是由A服务器 去请求B服务器的IP才对啊,
因为我的前端如果用IP 直接访问的话 是能正常跟后端B服务器反代请求的

所以这个域名是不是必须要北岸 还是我的方案错的?

解答疑惑请你喝奶茶啊
发表于 2023-12-12 00:26:34 | 显示全部楼层
本帖最后由 BLxcwg666 于 2023-12-12 00:30 编辑

阿里云那个是顺着域名走的,反代的时候记得 Host 写 IP,理论上不影响
这样相当于是用户访问 A 服务器,A 服务器访问 B 服务器,A 服务器提供响应结果
不然的话就是 A 服务器仅仅充当一个代理的作用,相对来说还是相当于用户直接访问了 B 服务器

点评

大哥 谢谢 你点新了我 我的host头默认的是 没北岸的 域名 所以请求过去就被拦截 我换成IP就OK了  发表于 2023-12-12 00:33
发表于 2023-12-12 00:27:36 | 显示全部楼层
如果你后端请求不限制域名的话就 Host 头直接写 IP,限制的话呃呃自己想办法吧
 楼主| 发表于 2023-12-12 00:28:46 | 显示全部楼层
BLxcwg666 发表于 2023-12-12 00:27
如果你后端请求不限制域名的话就 Host 头直接写 IP,限制的话呃呃自己想办法吧 ...

就是为了防止后端IP泄露所以才用前端服务器反代去请求啊
发表于 2023-12-12 00:30:26 | 显示全部楼层
本帖最后由 yjlml 于 2023-12-12 00:32 编辑

这个你就别想了  除非你是直接用IP  
不然所有域名到国内的服务器都要北岸  
发表于 2023-12-12 00:32:36 | 显示全部楼层
本帖最后由 BLxcwg666 于 2023-12-12 00:34 编辑
TIMI 发表于 2023-12-12 00:28
就是为了防止后端IP泄露所以才用前端服务器反代去请求啊


这样 (打错了应该是 B 服务器 IP)
 楼主| 发表于 2023-12-12 00:35:11 | 显示全部楼层
BLxcwg666 发表于 2023-12-12 00:32
这样 (打错了应该是 B 服务器 IP)

哥 给个微信 请喝杯奶茶
发表于 2023-12-12 00:36:42 | 显示全部楼层
TIMI 发表于 2023-12-12 00:35
哥 给个微信 请喝杯奶茶

这个就不用了,举手之劳 )
发表于 2023-12-13 11:24:57 | 显示全部楼层
BLxcwg666 发表于 2023-12-12 00:32
这样 (打错了应该是 B 服务器 IP)

目标和发送域名都填A的?
发表于 2023-12-13 11:50:33 来自手机 | 显示全部楼层
加个隧道/后端别用443或80端口
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-6-2 02:13 , Processed in 0.072188 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表