アクセス制御の要件によっては、Netskope Private Access を介して一般公開されている Web サイトにアクセスする必要がある場合があります。この記事では、プライベートアプリケーションとして適切に定義されているにもかかわらず、サイトにアクセスできない場合のトラブルシューティング方法について説明します。
シナリオ
開発用ウェブサイトや、一般公開されているクラウドプロバイダー上でホストされているサイトは、アクセス制御リスト(ACL)によってアクセスが制限され、既知のオフィス拠点からのみアクセスが許可されるようになっている場合があります。Netskope Private Access使用すると、オフィスにPublisherが展開されていることを前提として、まるでオフィスにいるかのようにこれらのサイトへの接続状況を提示できます。
適切に設定されていても、これらのサイトにアクセスできない状況がいくつかあります。
Versions/Platforms
78.0.x 以降
Cause
NPA接続が正常に機能していると仮定した場合、この問題には2つの原因が考えられます。
- 出版社自身はサイトにアクセスできません
- ブラウザでDNS over HTTPSが有効になっているため、ウェブ要求はNPA接続に到達せず、パブリッシャー経由でルーティングされません。
Resolution
パブリッシャーとの接続を確認するには、まずパブリッシャーにSSH接続し、コマンドメニューから「終了」を選択してください。
これによりコマンドプロンプトが表示されるので、以下のコマンドを使用してウェブサイトへの接続をテストし、HTTP応答コードをメモしてください。
curl -Is https://<site of interest> | head -n 1|cut -d$' ' -f2
例えば、
curl -Is https://www.netskope.com | head -n 1|cut -d$' ' -f2 200
これが正しく機能していると仮定すると、問題を引き起こす可能性のあるもう1つの領域は、ブラウザでDNS over HTTPSが有効になっていることです。
これを検証または反証するためのテストとして、一時的に ブラウザのセキュアDNS設定を無効にして、再度アクセスを試みてください。
この設定を無効にすると正常に動作する場合は、管理ブラウザ構成を使用して組織内のすべてのユーザーに対してこの設定を無効にするか、 DNS over HTTPSというクラウド アプリケーションをサイレントにブロックするインライン ポリシーを作成できます。これは以下のように構成されています。
- Netskopeテナントにログインしてください。
- Policies > Real-time Protectionへ移動してください。
- New PolicyをクリックしてからCloud App Accessクリックしてください。
- 必要に応じてソースセクションを設定してください(デフォルトは「すべてのユーザー」です)。
- 「宛先」セクションを設定し、「アプリケーション」フィールドで「DNS over HTTPS」を選択します。活動内容や制約事項はそのままにしておきます。
- 「プロファイルとアクション」セクションの「アクション」フィールドを「ブロック」に設定し、「テンプレート」ドロップダウンで「通知なし(ミュート)」を選択します。
- 「ポリシーの設定」セクションで、「Block DNS over HTTPS」などのポリシーの名前を定義します。
- Saveをクリックして、ポリシーがNPAアクセス ポリシーの上に配置されていることを確認します。
それでも問題が解決しない場合は、サポートケースを開いてサポートを受けてください。

