首页 > 系统相关 >CentOS7系统放行TCP/UDP端口教程

CentOS7系统放行TCP/UDP端口教程

时间:2023-10-27 11:57:11浏览次数:34  
标签:UDP sudo -- cmd 端口 TCP CentOS7 firewall 放行

在使用CentOS7操作系统时,您需要放行某些端口,以便应用程序能够正常运行。下面是如何放行TCP/UDP端口的步骤。

步骤1:SSH连接服务器
使用SSH方式连接服务器,如果您不知道如何SSH连接服务器,可以查看该教程:SSH远程连接 Linux 服务器教程

步骤2:确定要放行的端口
在放行端口之前,您需要确定要放行的端口。通常,您可以在应用程序的文档中找到所需的端口信息。如果您不确定要放行哪个端口,请咨询应用程序的开发者或技术支持人员。

步骤3:使用firewall-cmd命令放行TCP/UDP端口

CentOS7使用firewalld作为默认防火墙。您可以使用firewall-cmd命令放行TCP/UDP端口。以下是常用的firewall-cmd命令:

查看防火墙状态
sudo systemctl status firewalld
开启防火墙
sudo systemctl start firewalld
关闭防火墙
sudo systemctl stop firewalld
永久关闭防火墙
sudo systemctl disable firewalld
永久开启防火墙
sudo systemctl enable firewalld
查看已经放行的端口
sudo firewall-cmd --list-ports
放行TCP端口
sudo firewall-cmd --zone=public --add-port=端口号/tcp --permanent
sudo firewall-cmd --reload
放行UDP端口
sudo firewall-cmd --zone=public --add-port=端口号/udp --permanent
sudo firewall-cmd --reload
最后,如果你购买的服务器自带的安全组,还需要进你购买的服务商网站,在安全组里面放行一下对应的端口。

希望这份帮助文档能够帮助您成功放行TCP/UDP端口,并能顺利运行您的应用程序。

标签:UDP,sudo,--,cmd,端口,TCP,CentOS7,firewall,放行
From: https://www.cnblogs.com/yuyu666/p/17791937.html

相关文章

  • Centos7系统,关闭了防火墙,但是有些端口仍然不能telnet通,解决方案
    问题:虚拟机centos7系统,已经关闭firewalld,但是除了22端口,其余端口无法被宿主机访问,本地访问正常解决步骤:1.查看防火墙状态:systemctlstatusfirewalldActive:inactive(dead)–防火墙已关闭Active:active(running)–防火墙已启动2.先开启firewalld:systemctlstartfirewall......
  • CentOS7 设置防火墙操作、开放指定端口操作
    CentOS7设置防火墙操作、开放指定端口操作1,查看防火墙状态:firewall-cmd--statesystemctlstatusfirewalld.service2,开启防火墙:systemctlstartfirewalld.service(注意:开放防火墙后需要重启防火墙:firewall-cmd--reload)3,设置开机自启:systemctlenablefirewalld.servic......
  • 传输层协议 TCP
    TCP(TransportControlProtocol)是一个传输层协议,提供Host-To-Host数据的可靠传输,支持全双工,是一个连接导向的协议。TCP提供的是Host-To-Host传输,一台主机通过TCP发送数据给另一台主机。 TCP协议往上是应用到应用(Application-To-Application)的协议。什么是应用到应用......
  • 使用centos7搭建NTP服务器
    一、安装NTP服务yum-yinstallntpntpdata二、设置防火墙策略firewall-cmd--zone=public--add-port=123/udp--permanent #开放UDP123端口firewall-cmd--reload三、编辑NTP配置文件vim/etc/ntp.conf添加:server210.72.145.44prefer   #优先使用国家授时服务器serve......
  • 如何在Ubuntu20.04.3机器上使用kvm创建CentOs7.9的虚拟机
    一、虚拟化背景因为产品在Ubuntu的环境上部署兼容性差,Ubuntu的实体机上还运行着其他系统没办法进行系统的更换重装,所以只能出此下策~二、开始搭建更新Ubuntu系统打开终端并通过如下命令更新本地的软件包索引$sudoaptupdate$sudoaptupgrade检查虚拟化是否开启在......
  • Centos7.0安装.core5.0步骤
    在线安装:1.将Microsoft包签名密钥添加到受信任密钥列表,并添加Microsoft包存储库:sudorpm-Uvhhttps://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm2.安装Asp.netCore运行时:sudoyuminstallaspnetcore-runtime-5.03.安装sdk:sudoyuminstal......
  • centos7 tar包安装jdk-8u381
    1、解压包tar-zxvfjdk-8u381-linux-x64.tar.gz-C/usr/local/2、配置环境变量cat<<EOF>>/etc/profileexportJAVA_HOME=/usr/local/jdk/jdk1.8.0_381exportJRE_HOME=/usr/local/jdk/jdk1.8.0_381/jreexportPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binEOFs......
  • TCP Socket性能优化秘籍
    一、引言1.1、TCPSocket在网络通信中的重要性TCPSocket在网络通信中的重要性体现在其提供了可靠的数据传输、连接性、多路复用等特性,是实现各种网络应用的基础,同时具有广泛的兼容性。它的存在使得网络通信更加可靠、高效和方便。其重要性如下:可靠性:TCP(传输控制协议)是一种可......
  • centos7直接部署添加认证的kafka
    前言测试服务器:10.255.60.149一.安装jdk官网下载jdk1.8版本以上的https://www.oracle.com/java/technologies/downloads/测试系统版本为centos7,选择了最后一个下载后,使用rpm-ivh即可安装二.安装zookeeper和kafka软件版本:kafka_2.12-2.4.0(带zookeeper)下载链接:http://a......
  • centos7 安装 SonarQube
    3.1安装postgresql数据库yuminstall-yhttps://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpmyuminstall-ypostgresql13-server/usr/pgsql-13/bin/postgresql-13-setupinitdbsystemctlenablepostgresql-13systemctls......