Linux开启防火墙配置iptables打开3306端口远程访问不了MySQL-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Linux开启防火墙配置iptables打开3306端口远程访问不了MySQL

2017-09-08 20:47:21 14519 2

查了各种资料,包括设置安全组、设置防火墙开放3306端口啥的
但是只有关闭防火墙才能访问到MySQL

我配置了安全组,出方向入方向都加了3306,然后发现并没什么卵用
1

然后打开iptables(通过vi /etc/sysconfig/iptables)文件
添加“-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT”
这样的命令 然而还是没用(我同时加了3306端口和4999端口)
2

我查看了一下3306端口的监听。。。然而我看不懂,端口冲突还是没问题?
查了4999端口结果啥也没有
image

我用telnet测试端口打没打开(服务器防火期启动状态)
发现我通过iptables和安全组设置的3306端口和4999端口都打不开
image

如果我关闭防火墙,MySQL是可以访问的,但4999还是不能访问
请问这种情况该怎么办呢,要怎么设置我的端口呢,iptables和安全组似乎都没作用,我的步骤有问题?

取消 提交回答
全部回答(2)
  • 叶枫2017
    2019-11-27 23:46:01

    将命令iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 中的-A 改为 -I 然后执行service iptables save 和 service iptables restart 即可解决

    2 0
  • 灿灿灬
    2019-07-17 21:34:27

    安全组设置没有问题。
    如果防火墙关闭了,3306端口通了,说明就是防火墙屏蔽了端口,再检查下你添加的规则。
    4999端口还是不通,说明本身应用就没有监听在这个端口,可以netstat -ano看下。

    0 1
添加回答
相关问答

1

回答

linux系统安全中基本iptables配置的示例的代码是什么?

2021-12-01 21:56:01 110浏览量 回答数 1

1

回答

Linux系统中,开启iptables对网络有哪些性能影响

2021-10-30 15:21:25 336浏览量 回答数 1

1

回答

3306端口外网无法访问

2018-11-22 11:34:03 277浏览量 回答数 1

3

回答

数据开启了1433、3306端口/外网还是无法访问

2018-09-28 09:56:39 3090浏览量 回答数 3

1

回答

无法使用IP地址远程访问(iptables开启了80端口)

2018-04-27 17:42:29 720浏览量 回答数 1

1

回答

iptables如何设置转发规则

2016-06-06 16:03:24 4952浏览量 回答数 1

1

回答

nginx+tomcat+iptables,80端口只能访问静态资源,访问不到tomcat,什么原因?

2016-05-31 10:29:44 4985浏览量 回答数 1

0

回答

使用的军哥lnmp,iptables如何设置

2013-10-29 10:57:13 6025浏览量 回答数 0

4

回答

简单的iptables防火墙规则分享

2013-08-15 11:59:13 8845浏览量 回答数 4

6

回答

Linux上iptables防火墙的基本应用教程

2012-06-24 20:52:36 17530浏览量 回答数 6
+关注
0
文章
1
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载