Digital Oceanのローカルネットワークを介して他のサーバーにアクセスできない

Digital Oceanのローカルネットワークを介して他のサーバーにアクセスできない

2台のサーバーがあります。 AとBと呼びましょう。どちらもUbuntu Server 14.04を実行しています。 Bはperconaサーバーを運営しています。これで、両方のサーバーにファイアウォールが設定されていませんが、まだAからサーバーBに接続できません。 Percona サーバーは XXX.XXX.XXX.XXX にバインドされます。

私が作るとき

 telnet XXX.XXX.XXX.XXX 3306

      - where the IP is a local private IP

Aではアクセスできません。ただし、サーバーBもSSHを実行しており、以下を実行しようとしたとき:

telnet XXX.XXX.XXX.XXX 22

接続できます。なぜこれが起こるのか教えてください。

ベストアンサー1

確認しました。問題はファイアウォールにあります。 Iptablesがサービスとして登録されていません。したがって、私のIPを許可するためにファイアウォールコマンドを実行すると動作します。使用されるコマンドは次のとおりです。

iptables -I INPUT -p tcp -s xxx.xxx.xxx.xxx --dport 3306 -j ACCEPT

おすすめ記事