CentOS: 开放80、22、3306等端口操作

#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
然后保存:
#/etc/rc.d/init.d/iptables save

 

查看打开的端口:
# /etc/init.d/iptables status

-------------------------------------------------------
补充说明:

#关闭防火墙
/etc/init.d/iptables stop
service iptables stop #
停止服务
#查看防火墙信息
/etc/init.d/iptables status

#开放端口:8080
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
#重启防火墙以便改动生效:(或者直接重启系统)
/etc/init.d/iptables restart
#将更改进行保存
/etc/rc.d/init.d/iptables save

另外直接在/etc/sysconfig/iptables中增加一行:

-A RH-Firewall-1-INPUT -m state
–state NEW -m tcp -p tcp –dport 8080 -j ACCEPT

下面添加对特定端口开放的方法:
使用iptables开放如下端口
/sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 8090 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 10000 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 12000 -j ACCEPT
保存
/etc/rc.d/init.d/iptables save
重启服务
service iptables restart
查看需要打开的端口是否生效?

/etc/init.d/iptables status

#永久关闭防火墙
chkconfig –level 35 iptables off #此方法源自网络,未实验,安全考虑拒绝使用此方法

时间: 2024-10-22 13:39:27

CentOS: 开放80、22、3306等端口操作的相关文章

Linux有问必答:在CentOS或RHEL防火墙上开启端口

Linux有问必答:在CentOS或RHEL防火墙上开启端口 问题:我在CentOS系统上运行一台网页或文件服务器,打算远程访问服务器.因此,我需要更改防火墙规则以允许访问系统上的某个TCP端口.那么,有什么好方法在CentOS或RHEL系统的防火墙上开启TCP/UDP端口? 如果希望在服务器上提供服务,诸如CentOS或RHEL的企业级Linux发行版包含内置的强大防火墙,它们默认的防火墙规则十分严格.因此,如果你安装了任何定制的服务(比如web服务器.NFS和Samba),那么它们的流量很有

CentOS中iptables防火墙 开放80端口方法

开放端口:  代码如下 复制代码 [root@WX32 ~]# iptables -I INPUT -p tcp --dport 80 -j ACCEPT 保存配置:  代码如下 复制代码 [root@WX32 ~]# service iptables save Saving firewall rules to /etc/sysconfig/iptables:          [  OK  ] 重启防火墙:  代码如下 复制代码 [root@WX32 ~]# service iptables

Centos 7防火墙firewall开放80端口

开启80端口 firewall-cmd --zone=public --add-port=80/tcp --permanent 出现success表明添加成功 命令含义: --zone #作用域 --add-port=80/tcp  #添加端口,格式为:端口/通讯协议 --permanent   #永久生效,没有此参数重启后失效 重启防火墙 1 systemctl restart firewalld.service 1.运行.停止.禁用firewalld 启动:# systemctl start

Centos 7防火墙firewalld开放80端口

开启80端口 1.firewall-cmd --zone=public --add-port=80/tcp --permanent  出现success表明添加成功  命令含义: --zone #作用域 --add-port=80/tcp  #添加端口,格式为:端口/通讯协议 --permanent   #永久生效,没有此参数重启后失效 重启防火墙 1.systemctl restart firewalld.service    1.运行.停止.禁用firewalld 启动:# systemct

Ubuntu开放mysql远程3306端口的详解

最近在玩ubuntu,装完PHP+MYSQL的环境后,用Navicat连接mysql时发现怎么也连接不上,即使将root设置为了%号后依然无效,于是发现原来是mysql的3306端口未对外开放,找到原因就好解决啦! 1.首先查看端口是否打开 netstat -an|grep 3306 上图的3306端口显示的是:127.0.0.1表示的是本地 2.打开mysql配置文件sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 将bind-address = 127.

centos 7系统iptables防火墙和端口配置

一,端口配置 开启redis端口,修改防火墙配置文件     vi /etc/sysconfig/iptables 加入端口配置    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6379:7000 -j ACCEPT  //开放6379到7000之

在CentOS的防火墙上开启通行端口的方法

  如果希望在服务器上提供服务,诸如CentOS或RHEL的企业级Linux发行版包含内置的强大防火墙,它们默认的防火墙规则十分严格.因此,如果你安装了任何定制的服务(比如web服务器.NFS和Samba),那么它们的流量很有可能被防火墙规则阻塞.所以需要在防火墙上开启必要的端口以允许流量通过. 在CentOS/RHEL 6或更早的版本上,iptables服务允许用户与netfilter内核模块交互来在用户空间中配置防火墙规则.然而,从CentOS/RHEL 7开始,一个叫做firewalld新

开放80项AI核心技能的百度,能否建立真正的生态?

2017年可以看作是百度向AI全面转身的标志.在7月份召开的百度AI开发者大会上,百度宣布AI开放平台技能60项.自此,百度向外界明确了发出了建立生态的路线,不断地向开发者抛出橄榄枝. 时隔百日,10月19日,百度再次选择开发者最多的城市--深圳,发布名为"燎原"的AI开发者扶植计划,并正式启动AI加速器一期报名,该计划拟在2018年为百度招揽500多家生态合作伙伴,培养超过5000名人工智能人才,遴选60多家创业公司进入AI加速器,并投资其中的优秀者. 在会议开始之初,百度宣布,过去

CentOS系统中使用iptables设置端口转发

  将本地接口IP 61.144.14.72 的3389端口 转发到 116.6.73.229的3389 (主要访问到61.144.14.72的3389端口,就会跳转到116.6.73.229的3389) [步骤] 1. 首先应该做的是/etc/sysctl.conf配置文件的 net.ipv4.ip_forward = 1 默认是0 这样允许iptalbes FORWARD. 2. service iptables stop 关闭防火墙 3. 重新配置规则 iptables -t nat -A