云服务器开放端口

news2024/9/23 17:17:01

文章目录

  • 云服务器开放端口
    • 1. 云服务器后台开放端口
    • 2. linux系统开放端口
      • 2.1 查看防火墙状态
      • 2.2 开启防火墙
      • 2.3 开放端口(以端口2000为例)
      • 2.4 重新载入防火墙
      • 2.5 查看已开放的端口
      • 2.6 重启防火墙
      • 2.7 关闭端口

云服务器开放端口

本篇文章主要以阿里云服务器为例来讲解云服务器开放端口的方法

1. 云服务器后台开放端口

关键: 选择时一定要匹配自己所买服务器的类型来开放端口

首先我们登录阿里云服务器后,找到控制台点击进入即可

在这里插入图片描述

登录后是这样一个页面,我们点击左上角的黑框圈住的部分

在这里插入图片描述

点开后是这样一个界面,我们直接在此界面选择自己所买的服务器,一般同学们学习所用大多是轻量级应用服务器。选择时一定要匹配自己所买服务器的类型

在这里插入图片描述

如果忘记自己云服务器的类型,可以点开任意一个查看是否有实例,比如云服务器ESC,我们点开后点击上面的地区,会看见你买的云服务器所在地点右边有一个数字(红框圈住的部分), 如果下面所有地点都没有数字则这不是你自己买的云服务的类型

在这里插入图片描述

如果你买了云服务器ESC,在右上角选择自己云服务器所在地区,点开后就可以看到自己的实例

在这里插入图片描述

下面我们以轻量级应用服务器来讲解开放端口的具体操作

如果你购买的是轻量级应用服务器,我们选择它后点开,是这样的一个页面,会出现自己的实例,我们点击自己的实例ID这一行。

在这里插入图片描述

点开后是这样的页面,点击上边的防火墙

在这里插入图片描述

点开后,点击右上角的添加规则来添加自己想要开放的端口

在这里插入图片描述

选择好应用类型和协议后,输入端口范围点击右下角的确定,则添加成功,大家可以阅读上面橙色部分的规则来添加也可以参考我开放的端口来添加

在这里插入图片描述

对于云服务器ESC,选择左边的网络与安全后,点击安全组,就可以看到自己的实例

在这里插入图片描述

点击安全组ID进入后下滑,运用同样的方法去开放端口,手动添加和快速添加都可以

在这里插入图片描述

2. linux系统开放端口

上面第1点如果你买了云服务器就必须做,第2点如果你是虚拟机的话要做,你是云服务器的话可以在linux系统方面再开放一下,能不能不做这一点大家可以自己尝试一下,我自己是1和2都做了。

第二点主要是一些Linux中开放端口的指令。下面的指令最好以root的身份执行,也可以sudo

2.1 查看防火墙状态

firewall-cmd --state

此时控制台返回:not running表示防火墙处于关闭状态

在这里插入图片描述

此状态则表示防火墙运行

在这里插入图片描述

2.2 开启防火墙

systemctl start firewalld.service

此时系统没有反馈任何信息,再次查看防火墙状态,已显示为running

在这里插入图片描述

2.3 开放端口(以端口2000为例)

firewall-cmd --zone=public --add-port=2000/tcp --permanent

在这里插入图片描述

显示success表示成功

–zone=public表示作用域为公共的
–add-port=2000/tcp添加tcp协议的端口端口号为2000
–permanent永久生效,如果没有此参数,则只能维持当前服务生命周期内,重新启动后失效;

也可以这样选择一个范围去开放端口

firewall-cmd --zone=public --permanent --add-port=8000-9000/tcp

在这里插入图片描述

开放完端口后一定要执行2.4

2.4 重新载入防火墙

在开放或关闭端口后一定要执行此步骤

firewall-cmd --reload

在这里插入图片描述

显示success表示成功

2.5 查看已开放的端口

firewall-cmd --list-ports

可以看到服务器中开放的端口

在这里插入图片描述

2.6 重启防火墙

systemctl restart firewalld.service

重启防火墙,系统没有任何提示表示成功

在这里插入图片描述

2.7 关闭端口

firewall-cmd --zone=public --remove-port=8080/tcp --permanent

success表示成功,然后重复2.4操作,即可成功关闭

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/823428.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Pandas.rank() 函数详解

文章目录 Pandas.rank() 函数详解一、参数解析二、案例分享默认排名降序: ascending Falsemethod minmethod maxmethod firstmethod densena_optionbottompct True Pandas.rank() 函数详解 一、参数解析 method:指定排名时的策略。 默认值为 average&#x…

[python]conda激活环境后pip -V显示在base路径

正常激活环境后pip -V是在激活环境路径,比如 但是我的突然确为 D:\anaconda3\lib\site-packages里面,百思不得其解,后来发现是我在环境变量加了PYTHONHOME环境变量,如果你的环境变量有PYTHONHOME或者PYTHONPATH请删掉试试。 此外…

Java并发系列之二:悲观锁机制

什么是锁 在并发环境下,会出现多个线程对同一个资源进行争抢的情况,假设A线程对资源正在进行修改,此时B线程此时又对资源进行了修改,这就可能会导致数据不一致的问题。为了解决这个问题,很多编程语言引入了锁机制&…

Stephen Wolfram:机器学习与神经网络训练

Machine Learning, and the Training of Neural Nets 机器学习与神经网络训练 We’ve been talking so far about neural nets that “already know” how to do particular tasks. But what makes neural nets so useful (presumably also in brains) is that not only can t…

【前端知识】React 基础巩固(四十六)——自定义Hook的应用

React 基础巩固(四十六)——自定义Hook的应用 一、自定义Hook的应用 自定义Hook本质上只是一种函数代码逻辑的抽取,严格意义上而言,它并不算React的特性。 实现组件创建/销毁时打印日志 import React, { memo, useEffect, useState } from "react…

#P0994. [NOIP2004普及组] 花生采摘

题目描述 鲁宾逊先生有一只宠物猴,名叫多多。这天,他们两个正沿着乡间小路散步,突然发现路边的告示牌上贴着一张小小的纸条:“欢迎免费品尝我种的花生!――熊字”。 鲁宾逊先生和多多都很开心,因为花生正…

java学习路程之篇五、进阶知识、常用API、Object类、Math类、System类、BigDecimal类、包装类

文章目录 1、介绍2、Object类3、Math类4、System类5、BigDecimal类6、包装类 1、介绍 2、Object类 3、Math类 4、System类 5、BigDecimal类 6、包装类

华为云低代码平台Astro Canvas 搭建汽车展示大屏——实验指导手册

实验背景 大屏应用Astro Canvas是华为云低代码平台Astro的子服务之一,是以数据可视化为核心,以屏幕轻松编排,多屏适配可视为基础,用户可通过图形化界面轻松搭建专业水准的数据可视化大屏。例如汽车展示大屏、监控大屏、项目开发大…

【Docker】Docker安装Consul

文章目录 1. 什么是Consul2. Docker安装启动Consul 点击跳转:Docker安装MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常见服务全套(质量有保证,内容详情) 1. 什么是Consul Consul是HashiCorp公司推出的开源软件,提…

JVM面试题--类加载器

什么是类加载器,类加载器有哪些 类加载子系统,当java源代码编译为class文件之后,由他将字节码装载到运行时数据区 BootStrap ClassLoader 启动类加载器或者叫做引导类加载器,是用c实现的,嵌套在jvm内部,…

站群站点日志优化

需求: 1,每个站点的日志需要记录到请求的域名 2,日志需要自动切割保存前三天的内容,防止日志无限增长 3,日志要有利于二次分析 实现: 1,nginx需要修改两个地方 nginx配置 时间 …

JavaScript(二)函数及对象

函数 函数体中return后面不能再添加任何代码&#xff0c;因为不会执行 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0&quo…

【论文阅读24】Better Few-Shot Text Classification with Pre-trained Language Model

论文相关 论文标题&#xff1a;论文标题&#xff1a;Label prompt for multi-label text classification&#xff08;基于预训练模型对少样本进行文本分类&#xff09; 发表时间&#xff1a;2021 领域&#xff1a;多标签文本分类 发表期刊&#xff1a;ICANN&#xff08;顶级会…

PyCharm安装使用2023年教程,PyCharm与现流行所有编辑器对比。

与PyCharm类似的功能和特性的集成开发环境&#xff08;IDE&#xff09;和代码编辑器有以下几种&#xff1a; Visual Studio Code&#xff08;VS Code&#xff09;&#xff1a;由Microsoft开发&#xff0c;VS Code是一个高度可定制和可扩展的代码编辑器。它支持多种编程语言&am…

动手学深度学习(一)预备知识

目录 一、数据操作 1. N维数组样例 2. 访问元素 3. 基础函数 &#xff08;1&#xff09; 创建一个行向量 &#xff08;2&#xff09;通过张量的shape属性来访问张量的形状和元素总数 &#xff08;3&#xff09;reshape()函数 &#xff08;4&#xff09;创建全0、全1、…

机器学习笔记之优化算法(六)线搜索方法(步长角度;非精确搜索;Glodstein Condition)

机器学习笔记之优化算法——线搜索方法[步长角度&#xff0c;非精确搜索&#xff0c;Glodstein Condition] 引言回顾&#xff1a; Armijo Condition \text{Armijo Condition} Armijo Condition关于 Armijo Condition \text{Armijo Condition} Armijo Condition的弊端 Glodstein…

开源项目-知识库管理系统(中国软件杯项目)

简述 哈喽,大家好,今天带来一个开源项目-知识库管理系统,项目通过Spring MVC技术实现。通过readme了解到这是某位大神大三暑假(2016年)参加第五届中国软件杯项目的源码。由三人团队完成(Yu yufeng\Zhou changqin\Liu chenzhe) 此作品获得了本科组全国二等奖。项目本身用…

ROS处理kitti数据集

一、参考资料 kitti2bag代码仓库 二、KITTI数据集之tracking数据集 ROS1结合自动驾驶数据集Kitti开发教程(七)下载图像标注资料并读取显示 1. tracking数据集简介 tracking tracking任务分为三种类型&#xff0c;分别是Multi-Object Tracking&#xff08;多目标跟踪&…

2023牛客暑期多校训练营5-C Cheeeeen the Cute Cat

2023牛客暑期多校训练营5-C Cheeeeen the Cute Cat https://ac.nowcoder.com/acm/contest/57359/C 文章目录 2023牛客暑期多校训练营5-C Cheeeeen the Cute Cat题意解题思路兰道定理&#xff1a; 代码 题意 解题思路 可以将边 ( i , j n ) (i,jn) (i,jn)转变成 ( i , j ) (…

项目管理中的需求分析:实施策略与最佳实践

引言 在项目管理的过程中&#xff0c;需求分析起着至关重要的作用。理解和定义项目需求是项目成功的关键一步&#xff0c;它可以帮助我们确定项目的目标和范围&#xff0c;以及如何有效地达到这些目标。在本文中&#xff0c;我们将深入探讨需求分析的重要性&#xff0c;讨论如…