自己的ip地址被别人的域名解析到?已解决

简介: 自己的ip地址被别人的域名解析到?已解决


背景

今天给公司配置nginx的ssl证书,查看nginx日志的时候,发现有个陌生的域名,总是访问到我的ip。

尼玛,太吓人了。看了下我的nginx配置,并没有该域名,而且经查询这个域名还是不是我们公司的,是个陌生的上海的。

解决方案

经过各种途径思考查询,得知:

解决这种方式有2中:

1: 删除解析需要通过域名所在账号操作。 但是我都不知道谁绑定的,肯定无法直接删除。此方式不可取。

2:不要设置空主机头.如果服务器主机头为空,就会导致任意域名解析到服务器 IP均可以正常访问服务器上的网站。建议您将自己的网站域名绑定到主机头上,不要设置空主机头,该问题就可以解决的.

具体实现

修改我的ngin的nginx.conf文件:

因为我已经配置了80、443的server。为了禁止nginx默认的空主机头,还需要额外再针对80、443配置一份server注意443端口需要加证书,红色框选位置一定要配置。

server {
      listen 80 default_server;
      server_name _;
      return 500;
   }
   server {
      listen 443 ssl default_server;
      server_name _;
      ssl_certificate    /etc/nginx/ssl/8378687_xxx.com.pem;  # pem文件的路径
      ssl_certificate_key /etc/nginx/ssl/8378687_xxx.com.key; # key文件的路径
      return 500;
   }


效果:


大功告成!!

相关文章
|
2月前
|
域名解析 应用服务中间件 Linux
【服务器】使用域名解析服务器的IP地址并配置SSL证书
【服务器】使用域名解析服务器的IP地址并配置SSL证书
446 0
|
3月前
|
域名解析 网络协议
IP协议, TCP协议 和DNS 服务分别是干什么的?
IP协议, TCP协议 和DNS 服务分别是干什么的?
233 0
|
3月前
|
域名解析 缓存 网络协议
当使用IP地址可以访问应用系统,但通过域名无法访问时
【1月更文挑战第14天】【1月更文挑战第68篇】当使用IP地址可以访问应用系统,但通过域名无法访问时
44 6
|
9天前
|
XML JSON 关系型数据库
Pandas一键解析代理IP与代理IP池的维护
Pandas一键解析代理IP与代理IP池的维护
|
10天前
|
域名解析 网络协议 Linux
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
|
11天前
|
网络协议 Ubuntu Linux
|
1月前
|
网络协议 数据格式
|
1月前
|
存储 网络协议 API
网络原理-TCP/IP(3) - 三次握手超详解析
网络原理-TCP/IP(3) - 三次握手超详解析
|
2月前
|
域名解析 缓存 网络协议
使用IP地址可以访问应用系统,但通过域名无法访问时
使用IP地址可以访问应用系统,但通过域名无法访问时
59 1
|
2月前
|
域名解析 网络协议 API
DNS问题之是否支持多公网IP健康检查
DNS解析是指将人类可读的域名转换成机器可读的IP地址的过程,它是互联网访问中不可或缺的一环;本合集将介绍DNS解析的机制、类型和相关问题的解决策略,以确保域名解析的准确性和高效性。
44 3

推荐镜像

更多