Alibaba Cloud Centos7.X で外部にポートを開く方法

Alibaba Cloud Centos7.X で外部にポートを開く方法

一言で言えば、大手メーカーからクラウド サーバーを購入する場合は、セキュリティ グループに移動して、使用する必要がある対応するポートを構成するだけです。

ブロガーは Alibaba Cloud を使用しているため、ここでは Alibaba Cloud でポートを開く方法のみを紹介します。以下の 3 つの図に従ってください。

このとき、一部の学生から、プラットフォームを使わなくてもいいのでは?という声があがりました。Linuxの能力を発揮したいのですが... もちろん、Linux上で直接ファイアウォールルールを設定してポートを開く方法を紹介します(Centos7以上、Centos6と7で使用されるファイアウォールルールは異なります。Centos6はここでは紹介しません)

まずsystemctl+firewallコマンドをマスターする

説明する注文
ファイアウォールの状態を確認するsystemctl ステータス ファイアウォールd.service
ファイアウォールを起動するsystemctl は、firewalld を起動します。
ファイアウォールを停止するsystemctl 停止 ファイアウォール
起動時にファイアウォールを起動するsystemctl ファイアウォールを有効にする
起動時にファイアウォールを無効にするsystemctl ファイアウォールを無効にする
systemctl コマンドについて詳しく学びましょう^_^
サービスが開始されているかどうかを確認するsystemctl が有効になっている ファイアウォールd.service
開始されたサービスのリストを表示するsystemctl list-unit-files|grep が有効
起動に失敗したサービスのリストを表示するsystemctl --失敗しました

次に、 firewall-cmdコマンドをマスターします

説明する注文
すべてのファイアウォール情報を表示ファイアウォールコマンド --list-all
開いているポートを表示ファイアウォールコマンド --list-ports
ファイアウォールルールを更新するファイアウォール-cmd --reload
開いているポートファイアウォールコマンド --zone=public --add-port=3000/tcp --permanent
ポートの閉鎖ファイアウォールコマンド --zone=public --remove-port=3000/tcp --permanent

最終実行手順:

  1. まず、ファイアウォールがオンになっているかどうかを確認します: systemctl status firewalld.service
  2. ポートを開きます(開いた後にルールを有効にするには更新する必要があります): firewall-cmd --zone=public --add-port=3000/tcp --permanent
  3. ファイアウォールルールを更新: firewall-cmd --reload

Alibaba Cloud Centos7.Xで外部にポートを開く方法についての記事はこれで終わりです。Alibaba Cloud Centos7.Xで外部にポートを開く方法の詳細については、123WORDPRESS.COMの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Alibaba Cloud CentOS 7.4 に Python 3.6 をインストールする方法
  • Alibaba Cloud CentOS 7 サーバー構築 Nginx Web サービス体験例
  • Alibaba Cloud ECS centos6.8 に MySql5.7 をインストールして設定するチュートリアル
  • Alibaba Cloud Server に Tomcat をインストールして設定し、外部ネットワーク アクセス ポートを追加するチュートリアル

<<:  MySQL ストアド プロシージャで if ステートメントを使用する詳細な例

>>:  Ajax の JavaScript ソリューションにおける parsererror エラー ケースの詳細な説明

推薦する

MySQL 8.0.13 解凍版のインストールと設定方法のグラフィックチュートリアル

1. インストール1. MySQLをダウンロードするダウンロードアドレス: リンクアドレスブラウザで...

Linux でローカル コンピューターとリモート サーバーのポートが接続されているかどうかを確認する方法

以下のように表示されます。 1. ssh -v -p [ポート番号] [ユーザー名]@[IPアドレス...

ページのスクロールバーを無効にするには、overflow: hiddenを使用します。

コードをコピーコードは次のとおりです。 html {オーバーフロー: 非表示; }体{オーバーフロー...

この記事では、イベント委任を使用してJavaScriptメッセージボード機能を実装する方法について説明します。

イベント委任を使用してメッセージ ボード機能を実装します。 <!DOCTYPE html>...

Nginxの現在の制限設定の詳細な説明

この記事では、最も単純なものから最も複雑なものまで、Nginx の現在の制限構成を例を使って説明しま...

MySQL はリレーショナルデータベースですか?

MySQL はリレーショナル データベース管理システムです。リレーショナル データベースは、すべて...

HTMLボタンを中央に配置する方法

HTML ボタン自体を中央に配置するにはどうすればよいでしょうか? このアイデアは簡単に見つかります...

MyBatisインターセプターのページング機能を実装する方法

MyBatisインターセプターのページング機能を実装する方法序文:まず、実装原則についてお話しします...

MySQL の同時実行性の問題と解決策の分析

目次1. 背景2. テーブルロックによるクエリの遅延3. オンラインでテーブル構造を変更するとどのよ...

JavaScript は 3 つの一般的な Web 効果 (オフセット、クライアント、スクロール シリーズ) を実装します。

目次1. 要素オフセットシリーズ2. 要素表示領域クライアントシリーズ3. 要素スクロールシリーズ1...

TypeScript 名前空間のマージの説明

目次同じ名前の名前空間をマージする名前空間とその他の種類のマージ同じ名前の名前空間とクラスをマージす...

Vue 開発ガイドの重要な知識の要約

目次概要0. JavaScriptとWeb開発の基礎1. Vueの基本概念Vue コア機能コンポーネ...

MySQL外部キーの3つの関係例の詳細な説明

この記事では、例を使用して、MySQL 外部キーの 3 つの関係について説明します。ご参考までに、詳...

ab ツールを使用してサーバー上で API ストレス テストを実行します。

目次1 システムスループットの簡単な紹介2 試験方法2.1 クライアントテストツール2.1.1 GE...

MySQL における explain の役割の詳細な説明

1. MYSQLインデックスインデックス: MySQL がデータを効率的に取得するのに役立つデータ構...