PACを利用したプロキシサーバの設定に関するネットワークスペシャリスト試験

 

了解しました ✅
以下に PACを利用したプロキシサーバの設定 をテーマとした ネットワークスペシャリスト試験問題10問 を作成しました。


PACを利用したプロキシサーバ設定に関する問題 10問


■ 問題1

PACファイルの役割として正しいものはどれか。
A. プロキシサーバの認証を行う
B. クライアントに自動的に最適なプロキシサーバを割り当てる
C. DNSキャッシュを保持する
D. SSL証明書を検証する

正解:B
解説:PACファイルは、接続先のURLやホストに応じてどのプロキシを使用するかを動的に指定するために利用される。


■ 問題2

PACファイルで必須となる関数はどれか。
A. getProxyConfig()
B. findProxyForURL()
C. proxySetting()
D. selectProxy()

正解:B
解説function FindProxyForURL(url, host) が必須であり、ここで接続ルールを記述する。


■ 問題3

PACファイルでプロキシを使わず直接接続させたい場合の指定はどれか。
A. return "NONE";
B. return "LOCAL";
C. return "DIRECT";
D. return "BYPASS";

正解:C
解説DIRECT を返すとプロキシを使わずに直接接続する。


■ 問題4

PACファイルで複数のプロキシサーバを指定する場合の区切り記号はどれか。
A. カンマ(,)
B. スペース( )
C. セミコロン(;)
D. 改行

正解:C
解説:PACファイルでは "PROXY proxy1:8080; PROXY proxy2:8080; DIRECT" のようにセミコロン区切りで指定する。


■ 問題5

PACファイルの典型的な利用例として正しいものはどれか。
A. ユーザー認証情報を暗号化して保存する
B. URLごとに異なるプロキシサーバを利用させる
C. プロキシサーバのCPU使用率を制御する
D. クライアントのIPアドレスを固定する

正解:B
解説:PACを用いれば「特定の社内サイトはDIRECT」「外部サイトはPROXY経由」などの柔軟な設定が可能。


■ 問題6

PACファイルで「社内ネットワーク(10.0.0.0/8)は直接接続」とする場合に利用できる関数はどれか。
A. isLocalHost()
B. isInNet()
C. checkHost()
D. ipMatch()

正解:B
解説isInNet(host, "10.0.0.0", "255.0.0.0") によりクライアントが10.0.0.0/8に属するか判定可能。


■ 問題7

PACファイルの拡張子として一般的に用いられるものはどれか。
A. .conf
B. .xml
C. .pac
D. .json

正解:C
解説:PACファイルは通常 .pac(例:proxy.pac)や wpad.dat として保存される。


■ 問題8

PACファイルをクライアントに自動配布する仕組みとして利用されるプロトコルはどれか。
A. LDAP
B. WPAD
C. SNMP
D. SMTP

正解:B
解説:WPAD(Web Proxy Auto-Discovery Protocol)はPACファイルの自動検出・配布に使われる。


■ 問題9

PACファイルで return "PROXY proxy1:8080; DIRECT"; と記述した場合の挙動はどれか。
A. proxy1が利用できない場合は接続失敗する
B. proxy1が利用できない場合は直接接続する
C. proxy1とDIRECTを同時に利用する
D. すべての通信がDIRECTになる

正解:B
解説:指定された順に試行するため、proxy1が利用できない場合はDIRECTが選択される。


■ 問題10

PACファイルのセキュリティ上のリスクとして正しいものはどれか。
A. PACファイルは署名付きで配布されるため改ざんは不可能である
B. PACファイルは暗号化されるため盗聴リスクはない
C. PACファイルが改ざんされると不正なプロキシへ誘導される危険がある
D. PACファイルはローカルでしか利用されないため安全である

正解:C
解説:PACはJavaScript形式のスクリプトであり、改ざんされると悪意あるプロキシへ誘導される恐れがあるため、HTTPS経由で配布するなどの対策が必要。


✅ これで「PACを利用したプロキシサーバの設定」をテーマとした10問が完成しました。

次は WPADによるPAC配布方法 をテーマにした問題を作成しましょうか?

コメント

このブログの人気の投稿

Pydroid用ピアノアプリ+ラフマニノフピアノ協奏曲第2番1楽章デモ音源付き

最高裁での上告理由書受理・却下の判断基準について

訴えの変更(追加的変更)申立