クラウドサーバーのリモートポート追加方法
リモートポートをクラウドサーバーに追加するには、次の手順に従ってください。
- クラウドサーバーのOSにログインする
- サーバーのファイアウォール設定を有効にして、通常、iptables または firewalld で設定する。
- 特定のポートを通るトラフィックを許可するインバウンドルールを追加します。たとえば、リモートSSHアクセスに使用するポート(デフォルトポートは22)を追加するには、次のコマンドを実行します。
- iptables を使用する場合は
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
- firewalldを利用する場合:
sudo firewall-cmd --zone=public --add-port=22/tcp --permanent
sudo firewall-cmd --reload
- クラウドサービスプロバイダによるネットワークセキュリティグループ・ネットワークACLを利用している場合、必要なポート経由のトラフィック通過を許可するように設定してください。
- クラウドプロバイダーに追加のファイアウォールやセキュリティルールがある場合は、それらの設定に追加のポートを追加するようにしてください。
- テストしたいリモートポートが追加されたかどうかを確認します。 telnetコマンドまたは他のネットワークツールを使用して、ポートの接続性を確認できます。たとえば、telnetを使用して、SSHポートが開いているかどうかをテストします。
telnet your_server_ip 22
接続に成功すると、リモートポートが追加されたことを示します。
これらの手順は、クラウドサービスプロバイダ、OS、ネットワーク設定によって異なる場合がありますので、ご注意ください。特定のクラウドサービスプロバイダおよびOSについては、関連するドキュメントを参照するか、クラウドサービスプロバイダのサポートチームに問い合わせることで、詳細なガイダンスを取得できます。