コンテンツにスキップ
Sophos XG シリーズのハードウェアアプライアンスは、2025年 3月 31日にサポート終了 (EOL) となります。XG から XGS への移行に関しては、こちらをクリックしてください。

デバイスのアクセス

ローカルサービス ACL (アクセスコントロールリスト) を使用して、カスタムゾーンとデフォルトゾーンから Sophos Firewall の管理サービスへのアクセスをコントロールできます。

ローカルサービスは、Web 管理コンソールや CLI コンソール、認証サービスなど、Sophos Firewall の内部機能に特化した管理サービスです。「管理 > デバイスのアクセス」で、ローカルサービスへのアクセスを許可またはブロックできます。

  • 各種ゾーンからローカルサービスへのアクセスを許可するには、該当するチェックボックスをオンにします。サービスについて詳しくは、ゾーンからローカルサービスへのアクセスを参照してください。
  • 特定のホストとネットワークにのみサービスへのアクセスを許可するには、「ローカルサービスACL例外ルール」までスクロールし、「追加」をクリックします。

ローカルサービス ACL: デバイスのアクセス制御について

ローカルサービスへのアクセスを制御するにあたって、把握しておくべき点を以下に示します。

  • ファイアウォールルールを使用してローカルサービスへのトラフィックを制御することはできません。「管理 > デバイスのアクセス」からのみ制御できます。
  • カスタムゾーンの場合は、「ネットワーク > ゾーン」からアクセスを許可またはブロックすることもできます。

  • ホストのサブネット、ゾーン、またはインターフェースを共有するローカルサービスにアクセスするには、ゾーンを選択する必要があります。たとえば、Sophos Firewall が DNS サーバーの場合は、LAN ゾーンから DNS サービスにアクセスするために、LAN の DNS をオンにする必要があります。

  • ローカルサービスへのアクセスに使用されるデフォルトポートの宛先 IP アドレスは Sophos Firewall に設定されています。
  • SSL VPN やユーザーポータルなどの一部のサービスのデフォルトポートは、それぞれの設定ページから変更できます。ポートを変更する場合、SSL VPN ポートを他のサービスに使用しないことを推奨します。そうすると、デバイスのアクセスでオフに設定したゾーンから、そのサービスにアクセスできるようになります。詳細は、SSL VPN ポートを参照してください。
  • ファイアウォールの Web プロキシが設定されている場合、Web プロキシからの HTTP および HTTPS リクエストはゾーンからではなく内部のものとなるため、 「管理 > デバイスのアクセス」からこれらのリクエストを制御することはできません。つまり、任意のゾーンで Web プロキシにアクセスできるユーザーは、Web 管理コンソール、キャプティブポータル、VPN ポータル、ユーザーポータルなどの HTTP および HTTPS サービスに接続できます。これらのサービスは、ユーザーがアクセスしているゾーンでオンになっていなくてもかまいません。

ローカルサービス ACL のデフォルト設定を以下に示します。

ローカルサービス ACL のデフォルト設定。

デフォルトの管理者パスワードの設定

Sophos Firewall の工場出荷時の設定では、デフォルトのスーパー管理者に以下の認証情報が設けられています。

ユーザー名: admin

パスワード: admin

この認証情報を使用して、Web 管理コンソールや CLI にサインインできます。Sophos Firewall を初めて設定するときに、デフォルトのパスワードを変更する必要があります。パスワードには、推測されやすい言葉や、辞書に載っている単語は使用しないでください。Sophos Firewall では、ユーザーが指定したパスワードを、よく使用されるパスワードおよび辞書の単語を含むデータベースと照合します。指定されたパスワードがこのデータベース内の用語と一致する場合は、パスワードを変更するように求めるメッセージが表示されます。

Sophos Firewall は、デフォルトのスーパー管理者向けに高度なパスワード機能を備えています。18.0 MR3 以前または17.5 MR14 からアップグレードする場合、この機能を利用するには、パスワードを変更する必要があります。1回変更すると、以後変更は必要ありません。

デフォルトの管理者アカウントは、名前の変更や削除はできません。

現在のパスワードは安全な場所に保管してください。現在のパスワードを使用している以前のファームウェアバージョンに移行した場合、このパスワードは、サインインする際に必要になります。

デフォルトの管理者の多要素認証 (MFA)

デフォルトの管理者のハードウェアトークンまたはソフトウェアトークンに基づいて MFA を設定できます。

  1. デフォルト管理者に対する MFA」をオンにして、「適用」をクリックします。
  2. トークンの種類を選択し、「次へ」をクリックします。

    • ハードウェアトークンを設定する:

      1. 選択した OTP ハッシュアルゴリズムに基づいてアルゴリズムが自動的に設定されます。ハッシュアルゴリズムを変更するには、「認証 > 多要素認証」に移動し、「OTP ハッシュアルゴリズム」でハッシュアルゴリズムを選択してください。
      2. デバイスの製造元から提供されたキーを入力します。
      3. ハードウェアトークンに設定された値と一致するタイムステップを入力します。
      4. 次へ」をクリックして、デフォルトの管理者のパスワードを入力し、その後にハードウェアトークンに表示されているパスコードを入力します。

        例: <password><passcode>

      5. 検証」をクリックして「適用」をクリックします。

    • ソフトウェアトークンを生成する:

      1. モバイルデバイスに認証アプリをインストールし、QR コードをスキャンします。

        ハッシュアルゴリズムは、選択した OTP ハッシュアルゴリズムに基づきます。ハッシュアルゴリズムを変更するには、「認証 > 多要素認証」に移動し、「OTP ハッシュアルゴリズム」でハッシュアルゴリズムを選択してください。

        SHA256 および SHA512 に対応した認証アプリ (Sophos Intercept X や Google Authenticator など) の利用を推奨します。

        認証アプリがサポートするハッシュアルゴリズムを使用する必要があります。SHA256 または SHA512 をサポートしていない認証アプリ (Microsoft Authenticatorなど) でも QR コードをスキャンすることはできますが、サインインで失敗します。

      2. パスワードの末尾に次のようにパスコードを入力してください: <password><passcode>

      3. 検証」、「適用」の順にクリックします。

    警告

    デフォルトの管理者に MFA を適用する場合は、追加のパスコードをパスワードマネージャなどの安全な場所に保存してください。詳細は、ファイアウォールでパスコードを生成するを参照してください。

    そうしないと、認証アプリを入れたモバイルデバイスをデフォルトの管理者が紛失した場合、アクセスができなくなる恐れがあります。

    ハードウェアトークンまたはソフトウェアトークンが使用できない場合は、デフォルトの管理者が次に Web 管理コンソールにサインインしたときに MFA をスキップするか、MFA をリセットできます。次回ログイン時に管理者ユーザーの多要素認証をスキップする または 管理ユーザーの多要素認証のリセット を参照してください。

既存のハードウェアトークンまたはソフトウェアトークンがあり、MFA をオンにするだけの場合は、次のオプションから選択し、指示に従います。

  • 既存のトークンを使用する: パスワードの末尾にパスコードを入力してください。
  • ソフトウェアトークンを生成する: 認証アプリを使用して、QR コードを読み取ります。

管理者の公開鍵認証

管理者は、パスワードの代わりに秘密鍵を使用して CLI に安全にアクセスできます。公開鍵と秘密鍵のペアによって、暗号化通信と徹底したセキュリティが実現されます。

この方法によって、トラブルシューティングのためにソフォスサポートに安全にアクセスすることもできます。

公開鍵と秘密鍵のペアを生成する方法、公開鍵をファイアウォールに追加する方法、管理者の CLI アクセス用に公開鍵認証をオンにする方法について説明します。

制限事項

公開鍵の認証設定や、SSH 鍵の追加や削除は、デフォルトの管理者のみが行えます。

公開鍵と秘密鍵のペアを生成する

鍵のペアを生成するには、以下の手順に従います。

  1. PuTTYgen などの SSH ツールを使用して、公開鍵と秘密鍵のペアを生成します。
  2. 公開鍵をコピーしておきます。

    この公開鍵は、後でファイアウォールに貼り付ける必要があります。

  3. 秘密鍵ファイルをダウンロードします。

  4. CLI にアクセスする管理者に、秘密鍵を共有します。

ファイアウォールに公開鍵を追加する

SSH 鍵を使って CLI に安全にアクセスできるようにするには、次の手順を実行します。

  1. 管理 > デバイスのアクセス」に移動して、「管理者の公開鍵認証」までスクロールダウンし、「認証の有効化」をオンにします。
  2. 承認済みの鍵」に公開鍵を貼り付け、プラス記号をクリックします。

    管理者認証用の公開鍵を追加するためのプラス記号。

  3. Apply」をクリックします。

    適用」ボタンは、カスタム管理者には表示されません。

管理者は、PuTTY などの SSH ツールに秘密鍵を入力する必要があります。