カテゴリー
初期設定

さくらのVPS 初めてでも分かる使い方 パケットフィルター設定

はじめに

本記事では「さくらのVPS」について、分かりやすく説明していきます。

初めての方でも迷わないよう、以下のステップに沿ってVPS 「さくらのVPS」 の簡単なセットアップ手順を紹介したいと思います。

また、以下の手順を確認する際は、「さくらのVPS」で、サインアップだけでも実施しておくことをおすすめします。
サインアップだけなら料金は発生しないのでご安心ください。

実際の画面を見ながらの方が、断然理解が進むと思います。

  1. さくらのVPSの良いところ
  2. 契約(サインアップ)
  3. インスタンス作成
  4. ファイヤーウォール(パケットフィルター)作成 ★今回
  5. Docker環境準備
  6. Let’s EncryptでSSL化と自動更新

また、本家サイトにもスタートアップガイドはありますので、ご参考にして頂ければと思います。

参考:ネコでもわかる!さくらのVPS講座

前回のおさらい

前回、インスタンス作成でサーバの作成を行いました。

サービスの起動

それでは、はじめにサーバを起動していきます。
サーバ作成完了直後のサーバの状態は「停止中」になっているかと思います。

サービスの起動

サーバ一覧の行頭にチェックボックスがありますので、
作成したサーバのチェックボックスをチェックして、起動を実行します。

サービスの起動

「実行」をクリックします。

起動実行

サーバの起動が正常に完了すると、サーバの状態が「稼働中」となります。

起動完了

パケットフィルタの設定

パケットフィルターを設定し、「http/https」「cpckpit」のポートを開放していきます。

  • 80/443 : ブラウザからWEBサーバへアクセスするポート
  • 9090 : スタートアップスクリプトでインストールを実施した「Cockpit」を表示するポート

webのポート開放

画面右上の「パケットフィルターを設定」をクリックします。

パケットフィルターを設定

「接続可能ポートを追加」をクリックします。

接続可能ポートを追加

プルダウンから「Web」を選択します。

Webポートを選択

「追加」をクリックします。

Webポートを追加

接続可能ポートに「Web」が追加されていることを確認できます。
ここで「設定」を押すことで、Webポートのパケットフィルター追加が完了します。

Webパケットフィルター追加

「設定」を押下し、ポート設定の確定を実行します。

パケットフィルター設定完了

cockpitのポート開放

続いて、Cockpitのポート「9090」を開放していきます。

「接続可能ポートを追加」をクリック、プルダウンから「カスタム」を選択します。

接続可能ポートを追加

  • プロトコルには「TCP」を選択します。
  • ポートは「9090」を指定します。

Cockpitポートを追加

「カスタム」のパケットフィルター設定が追加されたことを確認します。

Cockpitポートを設定

「設定」を押下し、ポート設定の確定を実行します。

パケットフィルター設定完了

Cockpitへの接続確認

パケットフィルターによるポートの設定が完了したので、実際にブラウザからアクセスしてみます。

接続先のIPアドレスは、以下に記載されています。

下記の場合ですと、

http://133.125.xxx.xxx:9090

をブラウザのアドレスバーへ入力して、アクセスします。

IPアドレス

SSLの設定はしていないため、プライバシーのエラー「NET:ERR_CERT_AUTHORITY_INVALID」が表示されますが、
気にせず画面左下の「詳細設定」をおして続けていきます。

Cockpitへアクセス

正常に起動していれば、Cockpitのログイン画面が表示されます。
今回はOSにRockyを使っているため、Rockyの画面が表示されています。

ログインIDは、サーバのセットアップ時に指定したユーザIDとパスワードになります。

インスタンス作成

今回は、さくらのVPSデフォルトの「Rocky」をユーザ名に入力し、ログインします。

Cockpitログイン画面

正常にログインできると、Cockpitの画面が表示されます。

Cockpitメニュー画面

パケットフィルターの設定完了

以上で、パケットフィルターの接続と、Cockpitの設定確認が完了となります。

次回、Docker環境準備では、初期スクリプトで作成したDocker環境の確認を実施していきます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください