目前套了 CF,但是还是担心暴露服务器真实 ip,想把这台真实的服务器隐藏在后面,所有的 http 请求和传输流量全部用一台前台服务器接收和发送,有没有一种开源的软件可以实现这个请求,相当于一台前台服务器罩在这台服务器前面处理所有流量,起到一个“传话筒”的作用,保护后台服务器不被泄漏,所有的逻辑处理还是由真实服务器来处理
目前套了 CF,但是还是担心暴露服务器真实 ip,想把这台真实的服务器隐藏在后面,所有的 http 请求和传输流量全部用一台前台服务器接收和发送,有没有一种开源的软件可以实现这个请求,相当于一台前台服务器罩在这台服务器前面处理所有流量,起到一个“传话筒”的作用,保护后台服务器不被泄漏,所有的逻辑处理还是由真实服务器来处理
|
also24Nov 30, 2018 via Android
1
“反向代理” “负载均衡” 了解一下
|
|
freetstarNov 30, 2018
2
代理? nginx ?
|
|
berforestNov 30, 2018
3
堡垒机
|
|
jtsaiNov 30, 2018
4
cdn
|
|
5
HAProxy
Nginx 你所需要的只是一个反向代理或负载均衡 |
|
cjpjxjxNov 30, 2018 via iPhone
6
CF 了解一下
|
|
7
@jtsai 楼主说了已经套了 CF~
|
|
8
@cjpjxjx 楼主说了已经套了 CF 了。。
|
|
AmcrowNov 30, 2018
9
akamai 家有 site shield,cf 不太清楚,限制 cdn 的回源服务器地址
|
|
nvksieNov 30, 2018 via Android
10
iptables DNAT ?
|
|
iluhcmNov 30, 2018
11
ngnix 完全符合你的要求
|
|
AzadCypressNov 30, 2018 via Android
12
堡垒机或者又叫跳板机
细节我不清楚,但我们项目项目上有在用 |
|
8355Nov 30, 2018
13
用阿里云的话直接挂一个负载均衡就行 又便宜又简单 不用考虑过多维护的问题. 自己开机器像楼上说的弄 nginx 或者堡垒机需要增加维护成本.代价和需要的功能不成正比.因为你需要的是一个前端转发的功能, 这个机器要求高可用怎么选自己看吧.
|
|
linshixiongNov 30, 2018
14
iptables -t nat -A PREROUTING -p tcp --dport 443 -j DNAT --to 目标 IP:443
iptables -t nat -A POSTROUTING -j MASQUERADE |
|
jaryoungNov 30, 2018
15
跳板机也是可以的
|
|
305835227fadfNov 30, 2018
16
CDN 了解一下
|
|
sinverNov 30, 2018
17
CDN 了解一下
|
|
glfpesNov 30, 2018
18
CF 是啥,我脑子里只有 1 个候选就是 center forward
|
|
20
除了一层反向代理,还得避免服务端直接访问用户提交的地址,(比如有些论坛程序会尝试解析短网址),否则还是很容易泄漏 ip
|
|
xiangyuecnNov 30, 2018
21
@codehz #20 厉害了,又学了个大招
|
|
glfpesNov 30, 2018
22
"目前套了 CF,但是还是担心暴露服务器真实 ip,想把这台真实的服务器隐藏在后面"
看起来是想避免在 cloudflare 配置页写自己的 real server 的 ip 那妥妥的加一层 nginx 就好了 user ---公网--- cloudflare ---公网--- 新增 nginx(公网 ip) ---内网--- real server(tomcat 等等...)(内网 ip) |
|
cnboboleeNov 30, 2018
23
没有做过流量负载均衡吗?阿里云有全套的。
|
|
CoderGeekNov 30, 2018
24
负载 + 弹性 IP + nginx
|
|
abux1024Nov 30, 2018
25
cloudflare
|
|
czjxy881Nov 30, 2018
26
阿里云有个 Web 应用防火墙,可以隐藏地址。 自己搭反向代理没啥用的,因为依旧单点没法防御住攻击
|
|
walkerszNov 30, 2018
27
静态资源走 CDN
api 接口 +nginx 做反向代理或者使用各云提供的负载均衡 |
|
zhouyut001Nov 30, 2018
28
nginx?
|
|
gigantic222Nov 30, 2018 via Android
29
既然已经套了 cf 了还担心什么呀 把 cdn 开启就好了
|
|
jmk92Nov 30, 2018
30
在之前 CDN 不成熟时,确实有一些黑科技能找到源站,但是现在主要是在被攻击之后回源。
当然,你可以再套一层负载均衡,暴露了也可以再换。 |
|
shuizhengqiNov 30, 2018
31
听说过 vip 吗
|
|
wangxiaoaerNov 30, 2018 via Android
32
你的传话筒服务器暴露了怎么办?
|
|
cxh116Nov 30, 2018
33
CF 的 Authenticated Origin Pulls 了解下,限制只有指定私钥的客户端才可以访问你的源站(源站记得关闭 http).
https://support.cloudflare.com/hc/en-us/articles/204899617-Authenticated-Origin-Pulls |
|
34
https://www.cloudflare.com/ips/
既然你用了 CF,把非 CF 的 IP 封了就行了 |
|
baizeNov 30, 2018
35
ngrok 试试
|