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 エラー ケースの詳細な説明

推薦する

dockerコンテナがIP経由でホストマシンにアクセスできない問題を解決する方法の詳細な説明

問題の起源docker を使用する場合、残念ながら docker コンテナ内のホストのポート 80 ...

JS 正規マッチングの落とし穴の記録

最近、JS の正規表現マッチングの落とし穴を発見したのですが、その時はあまりにも奇妙だったので、何か...

MySQL の int、char、varchar のパフォーマンスを比較する

インターネットには、真実のように見える「噂」がたくさんあります。もちろん、悪意のあるものではありませ...

テーブルタグ(テーブル)詳細

<br />テーブルは、昔から誰もが使ってきたタグで、今も使われています。しかし、現在の...

親要素に対する CSS 子要素の固定配置ソリューションの詳細な説明

基本概念絶対配置: 絶対配置に設定された要素ボックスはドキュメント フローから完全に削除され、その包...

SSHのssh-keygenコマンドの基本的な使い方の詳細な説明

SSH 公開鍵認証は、SSH 認証方式の 1 つです。 SSH パスワードフリーのログインは公開鍵認...

分散監視システムZabbixはSNMPとJMXチャネルを使用してデータを収集します

前回の記事では、Zabbix のパッシブ、アクティブ、Web 監視に関するトピックについて学習しまし...

JS を使用した簡単な雪効果の例の詳細な説明

目次序文主な実装コードHTMLコードJSコード序文南の友達の多くは、雪をほとんど見たことがない、ある...

WeChatアプレットで画像の幅と高さを取得する方法

起源最近、私は要件 A に取り組んでいます。そこには、次のように記述される小さな機能ポイントがありま...

LinuxスレッドのPID(TID、LWP)を取得するいくつかの方法の詳細な説明

Linux C/C++ では、スレッド レベルの操作は通常、pthread ライブラリを通じて実行さ...

MySQL truncate table ステートメントの使用

Truncate table ステートメントは、テーブル内のすべてのデータを削除/切り捨てるために使...

XHTMLにおけるH1タグの位置について

最近、H1 については多くの議論が行われていますが (記事のコンテンツ ページ内)、おおよそ 2 つ...

Vue ユニットテストに推奨されるプラグインと使用例

目次フレーム最高レベルのエラー報告活発なコミュニティとチーム冗談モカ推奨プラグインVue テストライ...

vue3 のさまざまなファイルタイプのプレビュー機能の例

目次序文1. オフィス文書の種類のプレビュー2. PDF形式のプレビュー3. 画像の種類4. ビデオ...

WeChatアプレットの世界的な状況の詳細な説明

序文WeChat アプレットでは、App.js の globalData を中間ブリッジとして使用し...