因为hexo部署在阿里云上一般要用nginx,而nginx的端口号是 80 ,我们可以直接限定ip对80端口的访问即可。
注意:这里的ip是公网ip,使用ipconfig查到的是内网ip。
第一种方法:
直接在阿里云控制台上配置组安全策略,修改对80端口的访问权限
限制后,不在允许名单的ip访问时,会提示:【无法访问此网站,~~的响应时间过长】
第二种方法:
修改阿里云服务器里nginx的配置文件,使用 allow 和 deny all 关键词
参考:
限制后,不在允许名单的ip访问时,会提示:【403 Forbidden / nginx】