linux防火墙怎么开放端口命令?
以mysql服的3306端口为例。
1、直接打开端口:iptables-IINPUT-ptcp--dport3306-jACCEPT2、永久打开某端口首先,用vim打开防火墙配置文件:vim/etc/sysconfig/iptables然后,在iptables文件内容中加入如下内容:-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT最后,保存配置文件后,执行如下命令重启防火墙:serviceiptablesrestart
linux防火墙会挡住http吗?
linux 会不会拦截http 主要看防火墙的策略
如centos默认防火墙策略是会拒绝访问80 443 这些web端口的
linux防火墙方面我比较熟悉iptables
使用以下命令可以让客户端访问Linux的web服务
iptables -A INPUT -p tcp --dport 80 -j ACCEPT # 开放web端口
iptables -A OUTPUT -p tcp --sport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEP当然iptables功能很强大 可以实现各种目标
Linux服务器如何开放端口,配置防火墙?
打开配置文件
命令代码
# vi /etc/sysconfig/iptables
正确的配置文件
配置代码
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT
:FORWARD ACCEPT
:OUTPUT ACCEPT
-A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
-A INPUT -j REJECT –reject-with icmp-host-prohibited
-A FORWARD -j REJECT –reject-with icmp-host-prohibited
COMMIT
配置通配代码
-A INPUT -m state –state NEW -m tcp -p tcp –dport * -j ACCEPT
注意点:新开放的端口一定要在端口22后面
重启防火墙使配置生效
命令代码
# /etc/init.d/iptables restart
其它
查看开放端口
命令代码
# /etc/init.d/iptables status
关闭防火墙
命令代码
# /etc/init.d/iptables stop