首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >只允许cloudflare访问我的网站,并阻止所有访问、机器人或爬虫访问我的IP地址

只允许cloudflare访问我的网站,并阻止所有访问、机器人或爬虫访问我的IP地址
EN

Server Fault用户
提问于 2022-09-23 22:56:22
回答 1查看 1.4K关注 0票数 0

我有个问题,我在我的域名上使用了cloudflare DNS。我的VPS 30.xxx.xx端口4490

我的VPS是由爬虫网页过滤的,我的机器人正在攻击我的服务器。

我正在考虑购买一个新的VPS和增加一个保护,只允许cloudflare和拒绝所有的I。

我在看cloudflare的文档。

他们推荐我在服务器上添加IPTABLES的以下选项

只允许云彩

https://developers.cloudflare.com/fundamentals/get-started/setup/allow-cloudflare-ip-addresses/#allowlist-cloudflare-ip-addresses

否认其他一切

https://developers.cloudflare.com/fundamentals/get-started/setup/allow-cloudflare-ip-addresses/#block-other-ip-addresses-recommended

Iptable阻塞

https://www.linode.com/docs/guides/control-network-traffic-with-iptables/#block-or-allow-traffic-by-port-number-to-create-an-iptables-firewall

我的问题是,如果我做这些步骤,我会不会有任何问题访问我的SSH通过我的IP?

我关心的是,我可以访问我的SSH,而且我的所有访问都是由cloudflare允许的,所有其他与Ip相关的东西都被访问者、机器人或爬虫阻塞了。

EN

回答 1

Server Fault用户

发布于 2022-09-24 20:05:13

您需要将自己的IP地址添加到允许的IP地址中。

另一种选择是设置相互的TLS身份验证,任何希望连接到您的set服务器的人都需要有一个客户端证书。https://developers.cloudflare.com/ssl/origin-configuration/authenticated-origin-pull/告诉您如何用Cloudflare实现这一点。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1111441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档