首页
社区
课程
招聘
未解决 [求助]有关于http隧道技术的难题 300雪币
发表于: 2024-7-2 21:31 2372

未解决 [求助]有关于http隧道技术的难题 300雪币

2024-7-2 21:31
2372

假设:A用户:路由器公网的IP是:221.221.221.2  而内网电脑的IP是:192.168.0.1  

公司服务器IP是:47.147.47.47,需向某API的服务器发送请求,要用到A用户的公网IP。

问:能否在A用户的内网电脑上开个HTTP/HTTPS代理呢。这样公司服务器收到A用户的请求,就可以利用A用户的代理外网IP进行API发送请求。

感激不尽。

说的直白点就是:服务器能否利用的上客户端的IP,进行POST操作。。。一直是个迷糊的事。。听说有HTTP隧道技术。。未了解过


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 1
支持
分享
最新回复 (10)
雪    币: 510
活跃值: (1048)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
可以的,最简单的就是使用frp,
2024-7-4 11:00
0
雪    币: 404
活跃值: (354)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
感觉有点和魔法的原理差不多,使用魔法软件可能可以
2024-7-4 16:17
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
反向代理就行,nps,frp之类的好多隧道工具都可以
2024-7-4 18:44
0
雪    币: 126
活跃值: (304)
能力值: ( LV1,RANK:10 )
在线值:
发帖
回帖
粉丝
5
反向代理有资料没,想学习一下呢。
2024-7-5 02:23
0
雪    币: 260
活跃值: (265)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
内网穿透、端口映射用nps(https://github.com/ehang-io/nps/blob/master/README_zh.md)

搭隧道用sing-box(https://sing-box.sagernet.org/zh/configuration/)

反向代理我一直直接用nginx配
2024-7-5 08:53
0
雪    币: 126
活跃值: (304)
能力值: ( LV1,RANK:10 )
在线值:
发帖
回帖
粉丝
7
iuwerury 内网穿透、端口映射用nps(https://github.com/ehang-io/nps/blob/master/README_zh.md) 搭隧道用sing-box(https://sing ...

iuwerury  客户机,单独运行个EXE 就行了吗
2024-7-5 15:53
0
雪    币: 260
活跃值: (265)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
我看你是想让“公司服务器...利用A用户...进行API发送请求”,同时使用的是隧道技术,那你应该在A用户的机器上装sing-box做服务端,公司服务器也装个sing-box做客户端。具体怎么配置sing-box请自行查阅官方文档,或者用github上的各种一键脚本
2024-7-5 21:26
0
雪    币: 462
活跃值: (1186)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
怎么感觉像是劫持
2024-7-7 18:24
0
雪    币: 82
活跃值: (604)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
twe
10
frp吧,还有重连机制
2024-7-8 15:57
0
雪    币: 11
活跃值: (188)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
怎么感觉这个操作有点“灰”。。。。不能用公司的出口IP,要用普通用户的出口IP去请求 “某个API”。

一个简单的办法就是你在用户那边启一个http代理服务器,然后把这端口映射到你公网服务器上。如果你用户上有 ssh,其实用 ssh -R 就能映射 
2024-7-8 16:26
0
游客
登录 | 注册 方可回帖
返回
//