IP解析失败—ssh连接和mysql连接

遇到两次,一次是ssh连接,一次是mysql,都选择跳过IP解析。我的是centos6.5的虚拟机。

1)最近的一次是mysql:

错误信息

    [paramserver_dburl]:mysql://192.168.48.129:3307/sr?user=sr&password=sr&charset=utf8 SQLException: Failed to start connection pool

看了数据库日志显示:

    [Warning] IP address '192.168.48.129' could not be resolved: Temporary failure in name resolution

查看IP解析情况:

    ipcalc: cannot find hostname for 192.168.48.129: Host name lookup failure

    最后依旧选择了跳过解析,因为这是最简单的办法,也就是../mysql/server/my.conf文件中的mysqld字节中加入两句skip-host-cache、skip-name-resolve

        [mysqld]

        skip-host-cache

        skip-name-resolve

    详情请见大神专栏http://www.uedsc.com/ip-address-could-not-be-resolved.html,经过实际操作确定需要之后只需要重新启动,并不需要规划权限。

2)SSH连接

    修改了/etc/ssh目录下的ssh_config(ssh client system-wide)和sshd_config(ssh server system-wide)文件,主要

    1、GSSAPIAuthentication 改成no

        #GSSAPIAuthentication yes

        GSSAPIAuthentication no

    2、UseDNS 改成no

        #UseDNS yes
        UseDNS no

为什么会解析错误不知道,看了资料推测是几种可能:

1、resolv.conf中设置的dns服务器(你就理解成网页url名称解析成IP地址的解析器)和nameserver服务器(主机名解析)有问题;

2、/etc/hosts主机名主机名解析有问题,我的是127.0.0.1回环地址。但是设置成实际地址有新的问题

以上推测没有经过实际测试,有条件的测试一下,帮忙解答为什么会解析失败,多谢

转载于:https://my.oschina.net/u/3214816/blog/828048

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值