基本情報技術者試験的な備忘録(ファイヤーウォール)

20230103ファイヤーウォール

 

パソコン素人です。
セキュリティ素人です。

基本情報技術者試験の問題・テキスト等を見て気になったメモです。
間違っているので見ないで下さい。すみません。

ファイヤーウォールがよく分からない。

というか問題文が具体的に想像できない。

 

***********************************
問題
社内ネットワークとインターネットの接続点にパケットフィルタリング型ファイアウォールを設置して
社内ネットワーク上のPCからインターネット上のWebサーバ(ポート番号80)にアクセスできるようにするとき
フィルタリングで許可するルールの適切な組合せはどれか。

(選択しの組合せ表は省略)
***********************************

(よく分かりませんが、この過去問 H29春だけでなく、H21秋とか、繰り返し出題されているようです。)

答えは、
***********************************
送信元         宛先           送信元ポート    宛先ポート
PC           Webサーバー     1024以上     80
Webサーバー    PC            80          1024以上
***********************************

まず、図として理解しないと・・・

多分こんな感じ?

 

社内PC---------------firewall--------------Webサーバー(ネット上)

firewallルーターみたいな位置でいいか。
(初めWebサーバーを社内に置いた図を考えてしまった。)

 

で、firewallから見てポート80番をアクセス可能に(双方向)


社内PC---------------firewall--------------Webサーバー
      OK        80番      OK

そうなれば、上記の答えは納得。


==========================その他
で、この問題の設定だが、ポート番号固定なので、静的(スタティック)パケットフィルタリング。
(動的ではない。多分)
1024以上だが、これはウェルノウンポート番号が0~1023番からなのだろう。

関係ないが、ポートの状態を確認するのはpingでなく、
 ftp
> open IPアドレス ポート番号
とか、
telnet 
> telnet IPアドレス ポート番号
を使うのだろうか・・・。

+++++++++++++++++++++++++++
今回、問題がほぼ同じ形で繰り返し出題されていることと、他の方のブログに、いろいろ書いてあるのも分かった。
感謝。

 

+++++++++++++++
追記 他の問題で80番ポートの使い方が書いてありました。H26春

ネットで解説を見ると、(基本情報技術者試験ドットコム様)(引用に問題あれば削除致します。)
TCPポート番号"80"は、Webページを取得するHTTP通信のために予約されている通信ポートです。

ファイアウォールでは内部ネットワークからインターネットへのHTTP通信(80/TCP)を許可していることが多く、
業務上でインターネットを利用する関係から、通常は遮断してしまうことは困難です。

とのことでした。