CentOS7 linux 开放端口设置

CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。

1、关闭firewall:

systemctl stop firewalld.service

systemctl disable firewalld.service

systemctl mask firewalld.service

2、安装iptables防火墙

yum install iptables-services -y

3.启动设置防火墙

# systemctl enable iptables

# systemctl start iptables

4.查看防火墙状态

systemctl status iptables

5编辑防火墙,增加端口

vi /etc/sysconfig/iptables #编辑防火墙配置文件

-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 -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

:wq! #保存退出

3.重启配置,重启系统

systemctl restart iptables.service #重启防火墙使配置生效

systemctl enable iptables.service #设置防火墙开机启动

转载于https://blog.csdn.net/zhldt2008/article/details/52626892

原文地址:https://www.cnblogs.com/yuanchao120/p/8644299.html

时间: 2024-10-07 22:20:05

CentOS7 linux 开放端口设置的相关文章

CentOS7查看开放端口命令

CentOS7查看开放端口命令 CentOS7的开放关闭查看端口都是用防火墙来控制的,具体命令如下: 查看已经开放的端口: Linux代码   firewall-cmd --list-ports 开启端口 Linux代码   firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含义: –zone #作用域 –add-port=80/tcp #添加端口,格式为:端口/通讯协议 –permanent #永久生效,没有此参数重启后失效

Linux开放端口允许网络连接

Linux开放1521端口允许网络连接Oracle Listener 症状:1. TCP/IP连接是通的.可以用ping 命令测试. 2. 服务器上Oracle Listener已经启动.  lsnrctl status  查看listener状态  lsnrctl start    启动Oracle listener 3. 客户端得到的错误信息通常是:ORA-12170: TNS:连接超时 这时,我们基本可以肯定是服务器没有开放1521端口(假设你用默认设置) 解决方法: 1. 假如你是在一个

Linux 开放端口

需要注意的是在CentOS 6 中防火墙由iptables来管理,在CentOS 7 中防火墙由firewalld来管理. 1. 在CentOS 7 中 使用如下命令 firewall-cmd [--zone=<zone>] --add-port=<port>[-<port>]/<protocol> [--timeout=<seconds>] 举个例子 firewall-cmd --zone=public --add-port=8080/tcp

Linux开放端口

配置数据库的过程中发现windows连接到linux数据库服务器上有问题,检查了一下,发现linux还未开放1521端口 配置一下,很easy 参考了:http://www.cnblogs.com/kerrycode/archive/2012/12/14/2818421.html 1.有人直接service iptables stop,也就是关闭防火墙,这个基本不可行,因为太不安全了 2. 放开1521端口 /sbin/iptables -I INPUT -p tcp --dport 1521

Linux将端口设置进防火墙的白名单

1.先检查linux服务器的端口是否被防火墙拦住 `telnet 172.168.1.101 8080后面跟端口号,如果连接上证明是防火墙白名单.如果没有配置 vi /etc/sysconfig/iptables进行添加 添加好了之后重启防火墙 /etc/init.d/iptables restart 原文地址:https://www.cnblogs.com/xiaohai2010/p/8777902.html

CentOS7下开放端口

memcached等服务启动后,外网默认是无法访问的,因为防火墙不允许,所以要开启防火墙,让其可以访问这些端口号. 方法一:使用firewall 1.运行命令:firewall-cmd --get-active-zones运行完成之后,可以看到zone名称,如下: 2.执行如下命令命令: firewall-cmd --zone=public --add-port=11211/tcp --permanent 3.重启防火墙,运行命令:firewall-cmd --reload 4.查看端口号是否开

centos7 iptalbes开放端口

/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT 写入修改 /etc/init.d/iptables save 保存修改 service iptables restart 重启防火墙,修改生效

centos7 增加开放端口

添加 firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效) 重新载入 不然不生效 firewall-cmd --reload 查看 firewall-cmd --zone=public --query-port=80/tcp 删除 firewall-cmd --zone=public --remove-port=80/tcp --permanent 原文地址:https://ww

Centos7防火墙快速开放端口配置方法

▲这篇文章主要为大家详细介绍了Centos7防火墙开放端口的快速方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下! 例如安装Nagios后,要开放5666端口与服务器连接,命令如下 [[email protected] ~]# firewall-cmd --add-port=5666/tcp 即时打开,这里也可以是一个端口范围,如1000-2000/tcp success [[email protected] ~]# firewall-cmd --permanent --add-port=