2021-05-18に更新

サーバ入門2 【Windows Server Web & DNS サーバ編】

2-1 スライドのみ

<Windows Server>

=・企業の社員が使っているWindowsPCを管理するために利用されているサーバOS
 ・Windows10と同じ使い方ができる。

企業の社内サービス

・社員のIDやPCを管理するサービス
・様々なデータを共有するサービス(アクセスレベルを組み合わせて重要データの管理)

Windows10との違い

・クライアントへサービス提供をできる
 →ファイルサーバ、Webサーバ

<WindowsServerの歴史>

・1993年ーWindows NT3.1 が初の企業向けOSとして発売された。
・2000年ーIDやPCの管理機能を提供する ActiveDirectory を搭載した Windows2000が販売
  

ActiveDirectory

=・企業内で稼働している様々なITシステムに対して、アクセスの判断をするための「認証の基盤」を提供している。→(社内の極秘データの制限が容易になる)
 ・ActiveDirectoryがとても使いやすいためWindowsServerが使用される。
 ・最新のWindowsServer2019にもActiveDirectoryは搭載
 ・ライセンスはサーバ+クライアント分が必要になる。

<ライセンスと主要サービス>

■ライセンス
1. サーバライセンス
 =・サーバOSを使用する為に必要なライセンス
  ・エディションやCPU・ソケット数で価格が変動する。

  1. クライアントアクセスライセンス(CAL)
     =・サーバに接続するクライアントの数だけ必要となる。

■主要なサービス
・基本サービス
・ActiveDirectory
・ネットワーク関連サービス → DNSサーバ、webサーバ(IIS)
・そのほかのサービス

<webの仕組み>

image
文献:https://xtech.nikkei.com/it/article/COLUMN/20060215/229453/

<HTTP/S(Hyper Text Transfer Protocol)>

=・www(World Wide Web)上でWebサーバとクライアントが、 HTMLで書かれた文書などの情報をやりとりする時に使われる通信手順(プロトコル)を意味する。
 
※通信には共通の言語と用語が必要 → 手順や企画を決めたものをプロトコルという。また一般的には** TCP/IP **というプロトコルを用いる。

 ・「www.google.com」のようなドメイン名で指定し、様々なサービスを利用または提供する。
 ・また区別のために16bit(1-65535)の整数値のポート番号を使ってサービスを区別する。

HTTP・・・・通常、ポート番号 80番
HTTPS ・・・ポート番号 443番

# <Webサーバ>
=・webブラウザーを使用して様々な情報を閲覧すること

主なソフトウェア
・(MS)IIS(Internet Infomation Services)→ WindowsServer
・(老舗)Apache HTTP Server
・(高性能)nginx

※webサーバは基本的に「画像・音楽・動画」などの静的な情報の提供を主とする。
 →しかしながら動的な情報の提供も可能である。
  (「CGI」や「PHP」のような外部プログラムやスクリプトも可能である。

静的コンテンツ・・・index.html などのように、要求のパスに指定されたhtmlなどのデータがそのまま応答のデータとして送信される方式のWebページのこと
動的コンテンツ・・・search.php?q=pentagon などのように、パスと共にクエリと呼ばれるパラメータが要求データとして送信され、これを受信したWebサーバは、スクリプトと呼ばれるプログラムに渡されたパラメータを指定して実行することで結果を生成し、それを応答のデータとしてブラウザに送信する方式のWebページのこと

<DNSサーバ>

=・通信したい相手の指定や判別を IPアドレス で行うが、IPアドレスは覚えにくい、見栄えが悪いため、「www.google.com」のようなものにDNSサーバにて変換する。(名前解決)

・電話帳 ≒ DNSサーバ
・個人や法人の名前 ≒ ホスト名・ドメイン名(FQDN)
・電話番号 ≒ IPアドレス

※ルーターは「ルーティングテーブル」を使って、「ネットワーク層」で通信方向を変えられる。
※DNSサーバは「DNSレコード」を使って、「アプリケーション層」で通信方向を変えられる。

ツイッターでシェア
みんなに共有、忘れないようにメモ

samemaru21

Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。

また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!

有料記事を販売できるようになりました!

こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?

コメント