hwaming 发表于 2018-7-12 19:20:59

阿里云ECS安装Lnmp1.5 3306远程数据库无法连接

今天在阿里云ECS, IP47.*.111.99安装的lnmp 1.5 我查了端口
netstat -ntpl |grep 3306
    tcp6      0      0 :::3306                     :::*                        LISTEN       111/mysqld
这样的话,3306端口是没有开放, 但是防火墙刚安装都是关闭状态,mysql的用户是host也是%, 但是远程 telnet: connect to address 47.*.111.99: Connection timed out
这样就不知道哪里被堵住了。

再问下,刚安装的lnmp 只有tcp6,没有tcp吗?

hwaming 发表于 2018-7-12 20:16:19

军哥,你的截图里面有
    tcp          0      0 0.0.0:3306                     0.0.0.0:*                        LISTEN

而我安装完成后只有这个,
    tcp6      0      0 :::3306                     :::*                        LISTEN

YaoLing 发表于 2018-7-13 08:32:55

安装时有没提示安装错误,没错误看是不是没启来

lnmp restart

重启下试试

licess 发表于 2018-7-13 09:24:55

:::3306 这个是v4 mapped,在ipv4和v6上都在监听
测试机上没ipv6,系统不一样肯定就只是:3306
要远程连接要清掉规则,并重启防火墙,不清楚你什么系统防火墙不一定是能关掉的虽然显示关闭了
再就是检查是否有安全组上的设置或者是否有其他防火墙

amac 发表于 2018-7-23 16:05:19

请检查下安全组规则,

ponley 发表于 2018-7-23 17:09:02

iptables -A INPUT -p tcp --dport 3306 -j ACCEPT

执行这句话

lincs110 发表于 2018-7-23 17:29:13

执行完后
service iptables save
页: [1]
查看完整版本: 阿里云ECS安装Lnmp1.5 3306远程数据库无法连接