iptables相关操作以及简单理解端口和服务之间关系
2017-03-06 17:54
801 查看
一般CentOS7默认安装的是firewall不是iptables
1、查看firewall状态
firewall-cmd --state 关闭后显示not running,开启后显示running
2、停止firewalld服务
systemctl stop firewalld
3、禁用firewalld服务
systemctl mask firewalld
4、安装iptables
yum install -y iptables
5、安装iptables-services
yum install iptables-services
6、查看iptables状态
service iptables status
7、放开指定端口,执行后保存重启iptables生效
iptables -I INPUT -p tcp --dport 50000 -j ACCEPT
iptables -I INPUT -p udp --dport 50000 -j ACCEPT
service iptables save
service iptables restart
8、查看加入iptables中的规则
iptables -L -n
9、清除iptables中规则(保存重启后生效,使用第8步可以查看已经清除)
iptables -F
10、删除指定规则(规则索引从1开始,下面就是删除第一个规则)
iptables -D INPUT 1
查看被服务监听的端口
netstat -tunlp或netstat -lnpt
开放端口和开启端口是不一样的,开放端口就像发给了你一个门牌号,但是不一定有对应的房间,如果有房间就一定有门牌号
如上面,随便打开一个端口50000,如果没有服务使用这个端口号,也就是没有服务监听这个端口号,外面使用telnet是无法访问的
防火墙只是加了一层安全门,不能当做开启服务
1、查看firewall状态
firewall-cmd --state 关闭后显示not running,开启后显示running
2、停止firewalld服务
systemctl stop firewalld
3、禁用firewalld服务
systemctl mask firewalld
4、安装iptables
yum install -y iptables
5、安装iptables-services
yum install iptables-services
6、查看iptables状态
service iptables status
7、放开指定端口,执行后保存重启iptables生效
iptables -I INPUT -p tcp --dport 50000 -j ACCEPT
iptables -I INPUT -p udp --dport 50000 -j ACCEPT
service iptables save
service iptables restart
8、查看加入iptables中的规则
iptables -L -n
9、清除iptables中规则(保存重启后生效,使用第8步可以查看已经清除)
iptables -F
10、删除指定规则(规则索引从1开始,下面就是删除第一个规则)
iptables -D INPUT 1
查看被服务监听的端口
netstat -tunlp或netstat -lnpt
开放端口和开启端口是不一样的,开放端口就像发给了你一个门牌号,但是不一定有对应的房间,如果有房间就一定有门牌号
如上面,随便打开一个端口50000,如果没有服务使用这个端口号,也就是没有服务监听这个端口号,外面使用telnet是无法访问的
防火墙只是加了一层安全门,不能当做开启服务
相关文章推荐
- 对opencl简单理解和缓冲区以及相关操作的简单理解(完结)
- signed和unsigned之间以及移位操作相关左移和右移
- Spring MVC---3.0 简单入门以及相关理解
- iptables防火墙的启动、停止以及开启关闭端口的操作
- 理解openstack中与虚拟机相关一些简单网络知识-3.计算节点的网络拓扑以及网络分配
- 连续傅里叶变换,拉普拉斯变换之间的关系以及理解
- Architectural Pattern(4)-SOA相关名词概念解释(SCA、ESB、JBI、BPEL、WEB服务)以及关系说明
- mysql中相关,无关子查询,表与表之间的关系以及编码和乱码的解决
- 关于如何减缓、解除hibernate与domain之间的强关系限制以及与mybatis简单对比
- vsftpd服务监听端口修改以及设置iptables
- 10分钟理解TCP/IP各个协议以及协议之间的关系
- ftp协议的简单介绍以及相关操作
- arcgis总结——地理信息服务的发布以及通过rest服务进行geocode相关操作
- 分布式文件系统以及对相关节点的简单理解
- 10分钟理解TCP/IP各个协议以及协议之间的关系
- JavaScript的原型链继承__propt__、prototype、constructor的理解、以及他们之间相互的关系。
- 【iOS开发-72】设置状态栏的两种方式、程序生命周期以及更好地理解几大类(对象)之间的关系
- 10分钟理解TCP/IP各个协议以及协议之间的关系
- 【iOS开发-72】设置状态栏的两种方式、程序生命周期以及更好地理解几大类(对象)之间的关系
- servlet理解和Spring的DispatcherServlet理解以及之间关系