当前位置:网站首页 > 编程语言 > 正文

ip查域名怎么查(ip查域名怎么查不到)



乔星欢:高防云服务器、流媒体服务器、SCDN

www.qiaoxh.com

有的人设置了禁止IP访问网站,但是别人用https://ip的形式,会跳到你服务器所绑定的一个域名网站上

直接通过https://IP,访问网站,会出现“您的连接不是私密连接”,然后点高级,会出现“继续前往IP”,然后点击后会跳到你服务器上的一个域名网站!

为了防止上面这种情况,所以继续看:

新建站点

网站——添加站点——域名随便写一个不存在的,如:ha.haha——PHP版本:纯静态,配置里添加 return 444;

设置默认站点

默认站点设置为上面所建的一个假域名网站ha.haha

禁止IP访问网站

就是上面新建站点时的 return 444; 设置,一定要设置。

禁止IP访问网站,防止服务器被恶意解析

进阶方法

ClientHello 中是带着 SNI 的,所以其实握手阶段是可以知道访问的域名是否合法的,NGINX 1.19.4 中添加了一个新的配置项 ssl_reject_handshake 用于拒绝握手,也就不会提供证书。

使用方法也很简单,将原本默认配置中的 return 444 替换成 ssl_reject_handshake on 即可。

server {

listen 443 default_server;

server_name _;

include conf.d/ssl.config;

# 不用返回 444 了,直接拒绝握手

ssl_reject_handshake on;

# return 444;

}

配置后,再尝试 IP 访问,会发现浏览器报了 ERR_SSL_UNRECOGNIZED_NAME_ALERT 的错误,也看不到证书信息

套用假证书

通过自签名证书,自签一个假的证书(假域名,假信息),然后套在上面假的域名网站上。

创建自签名SSL证书

到此完成。

此时通过https://IP,访问网站,会出现“您的连接不是私密连接”,然后点高级,会出现“继续前往IP”,然后会出现“ERR_HTTP2_PROTOCOL_ERROR”错误,无法访问此网站提示!

到此这篇ip查域名怎么查(ip查域名怎么查不到)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • ipv4的计算题(ipv4计算方法)2025-05-26 19:45:05
  • mt7811原理图(mt7811芯片)2025-05-26 19:45:05
  • 圈一怎么用键盘打出来(圈一符号怎么打出来)2025-05-26 19:45:05
  • pass平台是怎么实现的啊(pass平台是怎么实现的啊知乎)2025-05-26 19:45:05
  • 圈一圈写一写图解一年级圆圈(小学一年级 圈一圈 填一填)2025-05-26 19:45:05
  • ddp贸易术语解释英文(ddp贸易术语全称)2025-05-26 19:45:05
  • 圈1(圈1到圈20)2025-05-26 19:45:05
  • ip地址换(IP地址换手机会换吗)2025-05-26 19:45:05
  • linux修改文件权限不够(linux 修改文件权限)2025-05-26 19:45:05
  • 本机信息(本机信息在什么地方找回)2025-05-26 19:45:05
  • 全屏图片