Centos 7和 Centos 6开放查看端口 防火墙关闭打开
Centos 7 firewall 命令:
查看已经开放的端口:
firewall-cmd --list-ports
开启端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
重启防火墙
firewall-cmd --reload #重启firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
CentOS 7 以下版本 iptables 命令
如要开放80,22,8080 端口,输入以下命令即可
/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 8080 -j ACCEPT
然后保存:
/etc/rc.d/init.d/iptables save
查看打开的端口:
/etc/init.d/iptables status
关闭防火墙
1) 永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
查看防火墙状态: service iptables status
下面说下CentOS7和6的默认防火墙的区别
CentOS 7默认使用的是firewall作为防火墙,使用iptables必须重新设置一下
1、直接关闭防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
2、设置 iptables service
yum -y install iptables-services
如果要修改防火墙配置,如增加防火墙端口3306
vi /etc/sysconfig/iptables
增加规则
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
保存退出后
systemctl restart iptables.service #重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动
最后重启系统使设置生效即可。
systemctl start iptables.service #打开防火墙
systemctl stop iptables.service #关闭防火墙
解决主机不能访问虚拟机CentOS中的站点
1. 本机能ping通虚拟机2. 虚拟机也能ping通本机3.虚拟机能访问自己的web4.本机无法访问虚拟机的web
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables restart
查看CentOS防火墙信息:/etc/init.d/iptables status关闭CentOS防火墙服务:/etc/init.d/iptables stop
转载于:https://www.cnblogs.com/yexinw/p/6431900.html
Centos 7和 Centos 6开放查看端口 防火墙关闭打开相关推荐
- Centos开放查看端口 防火墙关闭打开
2019独角兽企业重金招聘Python工程师标准>>> ###Centos 7 查看已经开放的端口: firewall-cmd --list-ports 开启端口 firewall- ...
- Windows 查看端口是否已打开(转)
Windows 查看端口是否已打开(转) 转载:https://www.cnblogs.com/zhengxu/articles/9167169.html 这篇很有效,从服务器上查看,和从客户端上查看 ...
- linux防火墙关闭开放的端口,Linux关闭防火墙,开放端口
Centos/redhat系统: 开启防火墙 #systemctl start firewalld.service 停止firewall #systemctl stop firewalld.servi ...
- 永恒之蓝漏洞(开放445端口,关闭防火墙)
小白学了一点简单的永恒之蓝,做了点笔记,感觉挺详细,希望能帮助到小伙伴们,大佬勿喷哦,有不足的地方希望多多指教 实验目的 本次实验主要是利用永恒之蓝漏洞对windows7进行控制利用,掌握Metapl ...
- 什么是端口,怎样查看端口,关闭/开启端口,各种端口的作用
端口概念.什么是端口 在网络技术中,端口(Port)大致有两种意思: 一是物理意义上的端口,比如,ADSL Modem.集线器.交换机.路由器用于连接其他网络设备的接口,如RJ-45端口.SC端口等等 ...
- centos(linux) 下如何查看端口占用情况及杀死进程
使用这个命令:netstat -nap [root@Jaosn sphinx]# netstat -nap Active Internet connections (servers and estab ...
- centos 7用ss命令来查看端口占用和对应进程
mysqld进程在监听4567端口,进程id是2593: # ss -lnp|grep 4567 tcp LISTEN 0 128 :4567 :* users:(("mysqld" ...
- Windows 查看端口是否已打开
在默认状态下,Windows会打开很多"服务端口",如果你想查看本机打开了哪些端口.有哪些电脑正在与本机连接,可以使用以下两种方法. 1.利用netstat命令 Windows提供 ...
- 解决端口被占用的方法(查看端口和关闭端口)
目录 前言必读 一.简介 二.解决办法 1.查看该端口是否被占用 2.关闭占用该端口的进程 前言必读 读者手册(必读)_云边的快乐猫的博客-CSDN博客 一.简介 在使用各种端口时候经常会出现端口被占 ...
最新文章
- Python实现信息自动配对爬虫排版程序
- python代码判断指定日期是当前年的第多少天
- Mybatis常用标签使用
- 【数理知识】《矩阵论》方保镕老师-第4章-赋范线性空间与矩阵范数
- apache开源项目--ApacheDS
- Python Django Q查询和F查询API
- dp主机_MODBUS 和 PROFIBUS-DP 协议有什么区别
- 中医移动医疗_中医之极简移动医疗
- H计算机语言吗,计算机考研面试------编程语言
- android有用代码片段 (一)
- 坦克世界无法连接服务器未响应,打开坦克世界提示网络异常或者连接不上
- MT6762/MT6763处理器参数比较,MT6762参考设计资料介绍
- 为什么 BI 软件都搞不定关联分析?带你分析分析
- 数据库实验四--源码
- Mac浏览器提示安装证书错误,如何修复 Mac 上的无效证书错误
- word分栏 公式居中对齐 自动编号
- 毕业之后从事前端工作月薪大概多少?
- 【有限元分析】网格形状和网格尺寸对结果的影响——以矩形杆的静力分析为例
- Python数据类型练习题
- 【软件工程】软件工程知识点提纲8
热门文章
- 计算机辅助设计基础学什么,东大计算机辅助设计基础X20秋学期《计算机辅助设计基础》在线平时作业3资料...
- 如何对java分装,Angular4 JSONP + JAVA代码
- python数据类型所占字节数_python标准数据类型 Bytes
- Qt异常结束程序无法重新运行
- Python 如何利用函数修改函数外list?
- 《MySQL——如何解决一主多从的读写分离的过期读问题》
- 【C++进阶】C++创建文件/屏幕输出流类(将信息同时输出到文件和屏幕)
- matlab figure 嵌套,操作Matlab的Figure窗口(一)
- C++中几种将整数转换成二进制输出的方法
- 543. 二叉树的直径 golang