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.

今天有一个朋友跟我讲,他一个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
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值