CentOS 7 网页加载速度慢的解决办法

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
简介: 原因DNS解析缓慢的原因是CentOS 6/REHL 6 总是需要等待AAAA(IPv6)的结果,即使IPv6已在网络设置中禁用解决办法在resolv.

原因

DNS解析缓慢的原因是CentOS 6/REHL 6 总是需要等待AAAA(IPv6)的结果,即使IPv6已在网络设置中禁用

解决办法

  1. 在resolv.conf中添加single-request-reopen选项
vim /etc/resolv.conf

# Generated by NetworkManager
options single-request-reopen
nameserver 192.168.18.77
  1. 防止修改resolv.conf文件后,重启网络,会导致文件被重置的情况(原因是启用了NetworkManager 服务)
1.创建一个脚本。
vi /etc/NetworkManager/dispatcher.d/15-resolv
#!/bin/bash
# Description : script to override default resolv.conf file
# with customized file.
cp -f /etc/resolv.conf.custom /etc/resolv.conf
2.设置文件权限
chmod u+x /etc/NetworkManager/dispatcher.d/15-resolv
3.创建一个文件(nameserver 处可以查询最优DNS来代替8.8.8.8)
vi /etc/resolv.conf.custom
options single-request-reopen
nameserver 8.8.8.8
4.重启服务
service NetworkManager restart
  1. 取消GSSAPIAuthentication认证与UseDNS反向解析功能
vi /etc/ssh/sshd_config
GSSAPIAuthentication no
#通用安全服务应用程序接口(GSSAPI) 是为了让程序能够访问安全服务的一个应用程序接口,取消这个认证。
UseDNS no
#DNS反向解析,设置为no

参考资料

DNS解析缓慢问题:

https://wiki.echocat.org/display/ECHOCAT/2012/04/20/CentOS+6+and+slow+DNS

http://linuxmantra.com/2013/07/single-request-reopen-option-in-resolv-conf.html

single-request-reopen的详细解释:

http://www.man7.org/linux/man-pages/man5/resolver.5.html

防止resolv.conf文件被复写的情况:

http://www.linuxidc.com/Linux/2013-06/85636.htm

本文参考自

本文出自 “小小忍者” 博客,出处: “CentOS6 DNS解析缓慢 SSH登录缓慢 问题解决”
http://xxrenzhe.blog.51cto.com/4036116/1340103

相关文章
|
Linux 数据安全/隐私保护
centOS 7无法连接网络详细解决办法
centOS 7无法连接网络详细解决办法
1537 0
centOS 7无法连接网络详细解决办法
|
Linux 虚拟化 Windows
centos7.x 查询不到ip地址显示【解决办法】
centos7.x 查询不到ip地址显示【解决办法】
937 0
centos7.x 查询不到ip地址显示【解决办法】
|
1月前
|
Oracle 关系型数据库 MySQL
centos6安装mariadb失败及解决办法
centos6安装mariadb失败及解决办法
53 4
|
Linux
安装CentOS7出现dracut:/#......time解决办法
安装CentOS7出现dracut:/#......time解决办法
640 0
|
2月前
centos6.0下Error:Connectionactivationfailed:DevicenotmanagedbyNetworkManager解决办法
centos6.0下Error:Connectionactivationfailed:DevicenotmanagedbyNetworkManager解决办法
62 0
|
10月前
|
Linux Shell 数据安全/隐私保护
百度搜索:蓝易云【CentOS7系统服务器密码忘记的解决办法?】
总之,以上步骤是在忘记CentOS7系统服务器密码时的一种解决办法,需要谨慎操作。同时,也建议在平时的使用中,定期备份重要数据,以避免意外情况的发生。
458 0
|
12月前
|
关系型数据库 MySQL Java
Centos7安装jdk8以及mysql5.7以及Navicat连接虚拟机mysql的出错以及解决方法(附mysql下载出错解决办法)
Centos7安装jdk8以及mysql5.7以及Navicat连接虚拟机mysql的出错以及解决方法(附mysql下载出错解决办法)
184 0
|
关系型数据库 MySQL Linux
CentOS 常见异常及解决办法
在CentOS上部署Django项目时,经常需要安装MySQL数据库引擎,如mysqlclient,在执行pip3 install mysqlclient命令时,可能会报错如下:
CentOS 常见异常及解决办法
|
Linux 网络安全
解决办法:Centos 7 SSH连接超时自动断开
解决办法:Centos 7 SSH连接超时自动断开
293 0
|
弹性计算 Linux 网络安全
CentOS cockpit网页图形化界面查看服务器信息
CentOS cockpit网页图形化界面查看服务器信息
488 0
CentOS cockpit网页图形化界面查看服务器信息