learnlife 发表于 2012-5-2 09:40:37

CentOS下如何检查iptables是否在运行?

刚入门Linux,装了个LNMP,已经成功了,SSH登录,运行service iptables status
发现如下信息:
Chain INPUT (policy ACCEPT)
numtarget   prot opt source               destination         
1    ACCEPT   tcp--0.0.0.0/0            0.0.0.0/0         tcp dpt:20
2    ACCEPT   tcp--0.0.0.0/0            0.0.0.0/0         tcp dpt:21
3    ACCEPT   tcp--0.0.0.0/0            0.0.0.0/0         tcp dpt:80
Chain FORWARD (policy ACCEPT)
numtarget   prot opt source               destination         
Chain OUTPUT (policy ACCEPT)
numtarget   prot opt source               destination

但nmap localhost,得到如下信息:
PORT   STATE SERVICE
21/tcp   openftp
22/tcp   openssh
80/tcp   openhttp
3306/tcp openmysql

问题一:请问我的iptables是否在运行呢,如果要关闭3306端口的远程连接,该怎么办?
问题二:CentOS下开启iptables会影响网站访问的速度吗?

licess 发表于 2012-5-2 10:32:18

运行与否是查不到的,本来mysql就没开启远程访问,开不开一样

不影响

monface 发表于 2012-5-2 13:25:41

回答一:server iptables status 查看iptables状态; 在phpmyadmin里面把%的帐号删除,就能关闭3306端口的远程连接
回答二: iptables几乎不影像网站访问的

ouchunlai 发表于 2012-11-17 15:35:56

原帖由 monface 于 2012-5-2 13:25 发表 https://bbs.vpser.net/images/common/back.gif
回答一:server iptables status 查看iptables状态; 在phpmyadmin里面把%的帐号删除,就能关闭3306端口的远程连接
回答二: iptables几乎不影像网站访问的

phpmyadmin里面%的帐号.............我的数据库管理后台貌似没有这个帐号
页: [1]
查看完整版本: CentOS下如何检查iptables是否在运行?