RedHat Linuxサーバは、指定されたポートを開きます

このマシン上のMySQLへのリモートアクセスを有効にするには、ポート3306を開く必要があります。

[ルート@ localhostの〜]#サービスのiptablesのステータスは
/ binに/にリダイレクトsystemctlステータスiptables.serviceの
iptables.serviceが見つかりませんでしたユニット。

iptablesの-サービスをインストールします。

yumをiptablesの-サービスをインストール

iptablesのを起動します。

サービスのiptablesを開始します

22個のポートに3306ポートを追加するには、設定ファイルを編集します。

VI、/ etc / sysconfig / iptables内

iptablesサービスのための#のサンプル設定
この手動または使用のシステム設定-ファイアウォール編集することができます。#
は、このデフォルトの設定に追加のポート/サービスを追加するために私達に聞かないでください
*フィルタ
INPUTは、[0:0] ACCEPT:
:FORWARDはACCEPT [0 :0]
:OUTPUT [0をACCEPT:0]
-A入力-m状態は、確立された、関連する--state -j ACCEPT
-A入力-p ICMP -j ACCEPT
-A入力を-i LO -j ACCEPT
TCP -p -A入力-m状態--state NEW -m tcpのは22 -j ACCEPT --dport
ACCEPT -j 3306 --dport -p TCP -A INPUT -m状態--state NEW -m tcpのを
--reject-を拒否-j -A INPUTをICMPホスト禁止と
-A FORWARD --reject-でICMPホスト禁止REJECT -j
COMMIT

再起動します。

サービスのiptablesを再起動します

開いているポートを表示します。

[ルート@ localhostの〜]#/ sbinに/ iptablesの-L - N 
チェーン入力(ポリシーACCEPT)
ターゲットPROT OPTソース宛先が
すべてACCEPT - 0.0.0.0/0 0.0.0.0/0             、状態RELATED ESTABLISHED 
0.0 - ICMPを受け入れます。 0.0 / 0 0.0.0.0/0 
すべてACCEPT - 0.0.0.0/0 0.0.0.0/0を TCPをACCEPT - 0.0.0.0/0 0.0.0.0/0状態新しいTCP DPTを:22  のTCP ACCEPT - 0.0.0.0/ 0 0.0.0.0/0状態新しいTCP DPT:3306 - 0.0.0.0/0 0.0.0.0/0拒絶とICMP-宿主-全てREJECT FORWARD禁止鎖(ポリシーACCEPT)ターゲットPROTオプトソース宛先すべてREJECT - 0.0 .0.0 / 0 0.0.0.0/0を拒否する-でICMP-ホスト-禁止チェーン出力(ポリシーACCEPT)ターゲットprotのオプトソース先[ルート@ localhostの〜]#

 Telnet経由のテストの遠位端は、訪問することができます:

telnet 192.168.1.27 3306 

 

おすすめ

転載: www.cnblogs.com/miaoying/p/11535945.html