• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

MySQL如何禁止反向解析客户端IP(skip-name-resolve)

MySql 海叔叔 4周前 (05-30) 10次浏览 已收录 0个评论

关键词
MySQL禁止反向解析客户端IP(skip-name-resolve)

摘要

MySQL禁止反向解析客户端IP(skip-name-resolve)

今天有一个朋友跟我讲,他一个PHP的网站很慢,让我帮他看看。我上去看了一下,在事发的阶段,有大量的MySQL反向解析域名的记录,如下:

日志记录(1):
IP address ‘117.27.138.135’ could not be resolved: 不知道这样的主机。
For more information, see Help and Support Center at http://www.mysql.com.

MySQL禁止反向解析客户端IP(skip-name-resolve)

今天有一个朋友跟我讲,他一个PHP的网站很慢,让我帮他看看。我上去看了一下,在事发的阶段,有大量的MySQL反向解析域名的记录,如下:

日志记录(1):
IP address ‘117.27.138.135’ could not be resolved: 不知道这样的主机。
For more information, see Help and Support Center at http://www.mysql.com.

日志记录(2):
IP address ‘221.235.41.38’ has been resolved to the host name ‘38.41.235.221.broad.wh.hb.dynamic.163data.com.cn’, which resembles IPv4-address itself.

在我们的印象中,IP反向解析域名是一件吃力不讨好的事情!洪哥也搞不懂,为什么有那么多软件喜欢去玩IP反向解析域名。像tracert命令,它默认会去反向解析ip的域名,所以整个命令慢得要死。洪哥一般都喜欢加一个“-d”的参数,这样它就不会去解析域名了,相比之下tracert运行就感觉快如闪电啊!

言归正传,怎么样让MySQL禁止反向解析客户端IP呢?请教了一些资深的朋友,原来可以在my.ini里面加一行skip-name-resolve参数,然后把MySQL重启一下,这样它就乖了!


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址