linux对外开放端口_如何通过命令开启端口

linux对外开放端口_如何通过命令开启端口本文目录一、引言二、管理防火墙的命令2.1、开启防火墙2.1.1首先查看防火墙状态2.1.2开启防火墙2.1.3设置开机自启2.1.4重启防火墙2.1.5查看防火墙设置开机自启是否成功2.2、开启特定端口2.2.1添加端口2.2.2重新载入2.2.3查看2.2.4删除2.2.5关闭防火墙2.2.6查看开启的所有端口2.2.7查看服务的监听一、引言在Centos7.x中防火墙由firewalld来管理,以前为了方便,把防火墙都关闭了,因为现在项目

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

本文目录

一、引言

二、管理防火墙的命令

2.1、开启防火墙

2.1.1 首先查看防火墙状态

2.1.2 开启防火墙

2.1.3 设置开机自启

2.1.4 重启防火墙

2.1.5 查看防火墙设置开机自启是否成功

2.2、开启特定端口

2.2.1 添加端口

2.2.2 重新载入

2.2.3 查看

2.2.4 删除

2.2.5 关闭防火墙

2.2.6 查看开启的所有端口

2.2.7 查看服务的监听

一、引言
在Centos 7.x 中防火墙由firewalld来管理,以前为了方便,把防火墙都关闭了,因为现在项目都比较重要,害怕受到攻击,所以为了安全性,又需要将防火墙开启,接下来介绍一下常用的命令。

二、管理防火墙的命令
管理防火墙的命令有很多,这里列表常用的几个。

2.1、开启防火墙
2.1.1 首先查看防火墙状态
命令:firewall-cmd –state

开启状态如下:

关闭状态如下:

2.1.2 开启防火墙
命令:systemctl start firewalld.service

2.1.3 设置开机自启
命令:systemctl enable firewalld.service

2.1.4 重启防火墙
命令:systemctl restart firewalld.service

2.1.5 查看防火墙设置开机自启是否成功
命令:systemctl is-enabled firewalld.service;echo $?

如下图所示,表示自启成功

以上就是开启防火墙相关步骤

2.2、开启特定端口
在开启防火墙之后,我们有些服务就会访问不到,是因为服务的相关端口没有打开。在此以打开80/3306端口为例

2.2.1 添加端口
命令:firewall-cmd –zone=public –add-port=80/tcp –permanent (–permanent永久生效,没有此参数重启后失效)

如果要添加其他端口号,请修改80端口号之后重复执行命令,如:firewall-cmd –zone=public –add-port=3306/tcp –permanent

批量添加端口(添加端口1000到2000之间的所有)

命令:firewall-cmd –zone=public –add-port=1000-2000/tcp –permanent

命令含义: –zone #作用域 –add-port=80/tcp #添加端口,格式为:端口/通讯协议 –permanent #永久生效,没有此参数重启后失效

如下图所示,表示添加成功:

2.2.2 重新载入
命令:firewall-cmd –reload

2.2.3 查看
命令:firewall-cmd –zone=public –query-port=80/tcp

2.2.4 删除
命令:firewall-cmd –zone=public –remove-port=80/tcp –permanent

2.2.5 关闭防火墙
命令:systemctl stop firewalld.service

2.2.6 查看开启的所有端口
命令:firewall-cmd –list-ports

2.2.7 查看服务的监听
命令:netstat -ntlp

.

完结!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/196285.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 给地址栏添加图标_地址栏图标是什么

    给地址栏添加图标_地址栏图标是什么不管是百度,新浪还是其他的网站,只要在浏览器上打开后便能看到一个醒目的小图标,知道是怎么做到的吗?其实很简单。shortcutdemothisisatest!就是上面这句代码起的作用,但

    2022年8月4日
    5
  • 变异系数法matlab代码[通俗易懂]

    变异系数法matlab代码[通俗易懂]function[w,ave,score]=byxsf(A)[m,n]=size(A);%m:对象数,n:指标数v=zeros(1,n);w=zeros(1,n);fori=1:nv(i)=std(A(:,i))/mean(A(:,i));endfori=1:nw(i)=v(i)/sum(v);enddisp(‘权重为:’)wscore=w(…

    2022年6月11日
    47
  • 想要复制网页的文字网页不让复制_如何复制文字

    想要复制网页的文字网页不让复制_如何复制文字作者:iamlaosong当我们需要复制网页上的内容时,往往会碰到不能复制的情况,面对这个问题,不同的情况有不同的应对方法,比如禁止JavaScript运行,查看源代码,另存为网页文件等。这些方法也可以用,现在有个更通用的办法是QQ屏幕截图所带的功能,不管网页用的什么技术,能看见就可以复制,特别适合不太懂技术的人。要用QQ截图功能,QQ肯定是要登录的,然后用浏览器打开需要复制文字的网页,按QQ屏幕截图快捷键Ctrl+Alt+A选择需要复制文字的区域,在弹出的菜单中点击“翻译”或者“屏幕识图”两个按钮

    2022年10月12日
    0
  • c#中int16 int32 int64区别[通俗易懂]

    c#中int16 int32 int64区别[通俗易懂]c#intInt32Int64的区别int16=short;int32=int;int64=long;Int16值类型表示值介于-32768到+32767之间的有符号整数。Int32值类型表示值介于-2,147,483,648到+2,147,483,647之间的有符号整数。Int64值类型表示值介于-9,223,372

    2022年8月15日
    1
  • 双面小册子–WORD文档打印

    双面小册子–WORD文档打印拿到一个文档,有几十页,很大,于是想打印出来看,使用A4纸张整篇幅打印过于浪费,偶然看到同事拿到一个小册子,于是学习了一下打印方法,如下:打印–打印机属性–完成中选择双面打印–小册子打印–A4装订即可。 可以像书一样打印你所需要的文档,可以节省很多纸。纠结了一下才学会,度娘提了问题都没有结果,可算处理掉了。

    2022年9月6日
    3
  • Java IO流自动关闭

    Java IO流自动关闭Filef=newFile();Filedes=newFile();try(FileInputStreaminput=newFileInputStream(f);FileOutputStreamout=newFileOutputStream(des);){}catch(FileNotFoundExceptione1){ }catch(IO…

    2022年5月27日
    31

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号