1
我有一个通过cloudflare路由的子域。除非企业或业务取决于流量,否则它们不包括网络套接字。代理一个websocket来隐藏IP
所以现在当用户访问外部网站时,它通过websocket连接到我的子域,我的网站的url被传递到他们的url。
e.g thridpartysite.com?ws=my.subdomain.com
但是我的IP被揭示了,我担心DDoS。
我使用的是nginx和ubuntu 14.04。我能做些什么来掩盖知识产权?
这是我目前nginx的配置
# Config
server {
listen 80;
listen [::]:80;
server_name my.subdomain.com www.my.subdomain.com;
location/{
proxy_pass http://MySubdomainIP:443;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
,所以要花上443的应用程序和代理80,所以我可以路线,通过CloudFlare的,但没有WebSocket的支持意味着我需要显示我的IP这让我开到DDoS攻击。
在这一点上我能做些什么吗?