在我的一台 Web 服务器上,环回路由位于第二个位置,通常在其他服务器上显示路由时位于第三个位置:
>ip route show
Run Code Online (Sandbox Code Playgroud)
结果显示在一台 centos 7 服务器上:
default via 85.x.x.254 dev enp32s0
85.x.x.192/26 dev enp32s0 proto kernel scope link src 85.x.x.201
169.254.0.0/16 dev enp32s0 scope link metric 1002
Run Code Online (Sandbox Code Playgroud)
另一台 centos 7 服务器的结果:
default via 217.x.x.1 dev em1
169.254.0.0/16 dev em1 scope link metric 1002
217.x.x.0/24 dev em1 proto kernel scope link src 217.x.x.216
Run Code Online (Sandbox Code Playgroud)
它有什么区别吗?它有什么后果吗?谁能解释为什么会发生?
因此,curl -i http://example.com
在我的服务器上执行操作时,我在正文中收到以下响应:
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
它显示我正在运行 nginx,我想删除此信息。
这是我的 nginx.conf 重定向到 HTTPS(以及我尝试更改 301 响应正文):
server {
listen 80;
server_name localhost;
error_page 301 = /301.html;
location /301.html {
return 301 "<h1>use https</h1>";
}
return 301 https://$host$request_uri;
}
Run Code Online (Sandbox Code Playgroud)
知道如何更改 301 响应正文吗?
我想知道我的 2 个域名服务器是否需要 PTR 记录。您可能知道 PTR 记录或反向 DNS 对于邮件服务器主机名很重要,因为它可以提高您的外发电子邮件被主要电子邮件提供商接受的机会。
我还想知道是否存在针对名称服务器检查 PTR 记录(又名 rDns)的情况。
我检查了大型在线公司的域名服务器的 PTR 记录,发现他们的所有域名服务器都有 PTR 记录。(我想到了 Cloudflare、Cisco、Microsoft 等公司的域名服务器......)。请注意,我谈论的是名称服务器而不是邮件服务器。
我想阻止 smtp 25、pop 110 和 imap 143 并且只使用安全的 smtps 465、pop3s 995 和 imaps 993。是否有充分的理由让端口 25,110,143 打开?
301-redirect ×1
centos ×1
email-server ×1
firewall ×1
linux ×1
nameserver ×1
networking ×1
nginx ×1
reverse-dns ×1