Docker配備mysqlリモート接続解決2003
MySQLへの接続
ここではnavicatリモート接続を使用しています.MySQLに接続する前に、ファイアウォールのオープンポートまたはファイアウォールを閉じる必要があります.
オープンポート
ファイアウォールを閉じる
Firewalldの基本的な使用
起動:
1つのサービスを開始する:
バージョンの表示:
ここではnavicatリモート接続を使用しています.MySQLに接続する前に、ファイアウォールのオープンポートまたはファイアウォールを閉じる必要があります.
オープンポート
firewall-cmd --add-port=3306/tcp --permanent
// --permanent ,
firewall-cmd --reload
//
ファイアウォールを閉じる
systemctl stop firewalld
systemctl enable iptables
//
firewall-cmd --reload
//
Firewalldの基本的な使用
起動:
systemctl start firewalld
OFF:systemctl stop firewalld
ステータス表示:systemctl status firewalld
起動無効:systemctl disable firewalld
起動有効:systemctl enable firewalld
SystemctlはCentOS 7のサービス管理ツールの主なツールで、以前のサービスとchkconfigの機能を一体化しています.1つのサービスを開始する:
systemctl start firewalld.service
1つのサービスを終了する:systemctl stop firewalld.service
1つのサービスを再開する:systemctl restart firewalld.service
1つのサービスのステータスを表示する:systemctl status firewalld.service
起動時に1つのサービスを有効にする:systemctl enable firewalld.service
起動時に1つのサービスを無効にする:systemctl disable firewalld.service
サービスが起動したかどうかを確認する:systemctl is-enabled firewalld.service
起動したサービスのリストを表示する:systemctl list-unit-files|grep enabled
起動に失敗したサービス一覧の表示:systemctl --failed
firewalld-cmdの構成バージョンの表示:
firewall-cmd --version
ヘルプの表示:firewall-cmd --help
ステータスの表示:firewall-cmd --state
すべての開いているポートの表示:firewall-cmd --zone=public --list-ports
ファイアウォールルールの更新:firewall-cmd --reload
エリア情報の表示:firewall-cmd --get-active-zones
指定されたインタフェースが属するエリアの表示:firewall-cmd --get-zone-of-interface=eth0
パケットの拒否:firewall-cmd --panic-on
拒否ステータスのキャンセル:firewall-cmd --panic-off
表示拒否するかどうか:firewall-cmd --query-panic