学生特権！Windows Server 2019でActiveDirectory構築！

学生は学生というだけで多くの恩恵を受けられます。
GitHubはProが無料で使え、AWSのクレジットも貰える。
JetBrainsのIDEまで無料だし、Stripeの決済手数料も一定程度まで無料。
MicrosoftはWindows Serverが無料

Windows Server・・・！？
しかも、普通のWindowsも無料で使えます（！？）
<img width="1680" alt="スクリーンショット 2019-12-25 2.18.06.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/9654b79c-fe46-2215-3cd7-6909fe81c553.png">

というわけで、Windows Serverを使って、ActiveDirectoryを構築、更にWindowsをADに参加させるところまでやります

## Active Directoryが使えると何がおいしいの？
複数台のPCを、1つのIDとパスワードで利用できるようになります。
Active Directoryはその元締めとなるサーバーで、どこかでパスワード変更すれば他のPCにログインする際のパスワードも一緒に反映されます。
企業とかではよく見るシステムですね。
あと、設定次第ではLDAPとして使える上、Windows Server自体がRADIUSサーバーになるので、Wi-Fiの接続や、G Suiteへのログインにも同じIDとパスワードを流用することができるため、覚えるパスワードが少なくて済むし、関係者に一時的にWi-Fiのパスワードを渡して、その後使わなくなった場合もアカウントを無効化すればすぐに接続を拒否できます。

## Windows Serverのインストール
<img width="436" alt="スクリーンショット 2019-12-25 2.29.05.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/5de6da5a-36a8-2572-5da8-e39f2cca466f.png">
該当するソフトウェアを選択すると、プロダクトキーを表示できるとともに、isoファイルをダウンロードできるようになります。
ダウンロードしてDVDに焼きましょう。
DVDブートして、ウィザードに従うだけなので、その先のインストールは省略

## ADサービスの追加
<img width="365" alt="スクリーンショット 2019-12-25 2.31.22.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/45f6f96f-58d2-4a1a-a7d6-819b0a052560.png">
サーバーマネージャー→右上の「管理」→「役割と機能の追加」

<img width="798" alt="スクリーンショット 2019-12-25 2.32.11.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/3a432bba-bc4d-b3d2-3700-4f1178be0626.png">
「次へ」→もう一度「次へ」→更にもう一度「次へ」

<img width="797" alt="スクリーンショット 2019-12-25 2.33.19.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/61da20a7-5ec0-fce2-f68f-485f40ab74f6.png">
ここで、「Active Directory ドメインサービス」と「DNS サーバー」にチェックを入れて「次へ」

基本的に、その他は変える必要はないので、「次へ」で進めましょう。
最後に「インストール」

終わったら再起動しましょう。

## ADの構築
こんな感じでアラートが出てるので、開き、「このサーバーをドメインコントローラーに昇格する」をクリックします。
<img width="610" alt="スクリーンショット 2019-12-25 2.45.48.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/fe717087-7a41-077d-259b-3618e06710c2.png">

<img width="772" alt="スクリーンショット 2019-12-25 2.48.30.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/0b562bdd-1cb7-cc3a-356d-0ea7129a3f62.png">
ADのネットワークを識別するためのルートドメインを入力します。
自分でドメインを持っている場合は、それのサブドメインにしましょう。（`.local`は現在使うべきでないようです、特にMacがいる場合 参考→[Mac が参加するADのドメイン名で .local を使わないでください。](https://www.picturecode.co.jp/faq/dot-local-domain/)）

<img width="779" alt="スクリーンショット 2019-12-25 2.48.39.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/371b417f-f0f0-162d-403d-4ecd69c2d6fd.png">
管理用パスワードを設定して、「次へ」

<img width="769" alt="スクリーンショット 2019-12-25 2.48.52.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/86bdfe8c-f3c3-a347-f667-db5777b8664b.png">
アラートが出ていますが、進めます。

<img width="769" alt="スクリーンショット 2019-12-25 2.49.24.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/930122f1-f609-b384-8e1e-c87e76e8b1bd.png">
NetBIOSドメインは、ログインの際に「NetBIOSドメイン名¥ユーザー名」という形で見えます
入力されていればそのまま進み、入力されていなければ適当に入力します。（自分はBAHSとしました）

<img width="770" alt="スクリーンショット 2019-12-25 2.49.31.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/031f508d-7f4a-4417-2bff-43cbfc6cc826.png">

ログの場所も、変更する必要がなければそのまま

<img width="769" alt="スクリーンショット 2019-12-25 2.49.40.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/ef17e939-68c0-2626-fd3c-686d02613e0b.png">
ルートドメインや、NetBIOSドメインに間違いがなければ「次へ」

<img width="769" alt="スクリーンショット 2019-12-25 2.49.53.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/05fcea79-4bec-ee55-ded7-8117e7aab10f.png">
「インストール」をクリックします。
最後に再起動が入ります。

ADの構築は終了です。

## WindowsをADに参加させる
さて、構築したADに、Windowsマシンを参加させますが、全てのWindowsが利用できるわけではありません。
Windows10 Homeでは、Active Directoryに対応していません。
エディションは、コントロールパネルで確認できます。

ADに参加させる前に、DNSの設定を変更しておきます。
ドメインコントローラーの名前解決を行う際に、関係するDNSレコードを持っているのがADと一緒にインストールしたDNSサーバーだからです。
![コメント 2019-12-25 032332.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/7419eb38-c02f-a723-6c81-a50103b97b83.png)
![コメント 2019-12-25 032350.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/82dd8e74-eb59-0bb0-91fb-55f94dec0080.png)
![コメント 2019-12-25 032407.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/0459f403-ba7d-66a1-df46-24723e129375.png)
WindowsサーバーのIPアドレスを優先的に使用するDNSサーバーとして指定しておきます。


Windowsキー+Rを押下
![コメント 2019-12-25 031951.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/6eb6c870-84a2-0dd2-12ae-b0be42c612f7.png)
`control`と入力し「OK」
![コメント 2019-12-25 032024.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/55274355-6109-1779-b4bf-e0dbb9e83582.png)
コントロールパネルから「システム」
![コメント 2019-12-25 032042.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/86d75c51-3452-8fdd-0eb2-bae87602eae4.png)

「Windowsのエディション」にエディションの記載があります。

「コンピューター名、ドメインおよびワークグループの設定」→「設定の変更」
![コメント 2019-12-25 032121.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/ab93da7b-a89c-9c06-eac6-e1f55f2264f6.png)

「変更」
![コメント 2019-12-25 032136.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/eb5cc19c-764e-d31b-874d-afee26eeb366.png)
このPCでは設定済みなので、「所属するグループ」のドメインにチェックが入っていますが、初期設定は「ワークグループ」にチェックが入っていると思います。
チェックを入れて、設定したルートドメインを入力します。
コンピューター名は、ルートドメインのサブドメインとなり、このコンピューターを識別する名前になります。
重複しないようにしましょう。

![コメント 2019-12-25 032241.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/99cf446e-87bd-9ed9-4704-7d394ab78c9f.png)
「OK」を押すと、IDとパスワードを求められます。
自宅用みたいな、厳格なセキュリティを求められない場合は、AdministratorのIDとパスワードで良いと思います。（企業などで使用する場合は適切なアクセス制御がされたユーザーを設定してください）

![コメント 2019-12-22 024519.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/970e0a55-53f0-2a2e-9de5-b3adc9c05ad8.png)
こんな画面が出たら完了です。
どのみち求められますが、再起動はしましょう。

## ActiveDirectoryにユーザーを作成する
<img width="901" alt="スクリーンショット 2019-12-25 14.45.58.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/f1c64e1b-a1a2-3a63-8884-995ebc77dd27.png">
Active Directoryのインストールを済ませた段階で、「Active Directory 管理センター」が利用可能になっています。

<img width="1263" alt="スクリーンショット 2019-12-25 14.47.05.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/0d06441c-8043-8b09-3438-29e8b597cc30.png">
「Users」を開き、「新規」→「ユーザー」をクリックします。
<img width="1438" alt="スクリーンショット 2019-12-25 14.47.24.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/9f6561ca-4fbf-5200-2c09-930806b530df.png">

ユーザーの情報を入力します。
パスワードは、「パスワードのオプション」から次回変更を必要とするかなどを設定することができます。
初期パスワードは必ず設定します。
<img width="926" alt="スクリーンショット 2019-12-25 14.49.52.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92661/b46efa36-fb1b-296d-2030-d2a767209148.png">

Windowsのログインの際に、「NetBIOSドメイン名¥ユーザー名」という形でログインします。
デスクトップに既に存在するユーザーは、「コンピューター名¥ユーザー名」でログインができます。

## まとめ
Windows Server初心者なので、かなり拙い説明でしたが、1つのIdentityでPCからWi-Fi、G Suiteまで使えるというのはとても素晴らしいと思います。
認証サーバーはそれだけセキュリティも求められますが、自宅用なので学生特権を活かして遊んでみたいと思います。