intercept6 / iw-ad001

ActiveDirectoryの学習用にAWSにAD2台とクライアント1台を構築します。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

インフラ勉強会 AD-DNS環境

概要

  • AWS上にAD×2,Clientを構築
    • OSまでの構築で役割機能の追加は自動化しない
  • terraformを使用

構成

構成図

手順(Mac,Linux)

アクセスキーのセット

export AWS_ACCESS_KEY_ID=accesskey
export AWS_SECRET_ACCESS_KEY=secretkey

デプロイ

git clone https://github.com/kmd2kmd/iw-ad001
cd iw-ad001
bash keygen.bash
mv varibales.tf.sample varibales.tf
vi varibales.tf # 必要箇所を記載
terraform init
terraform plan
terraform apply

SSHポートフォワード

ssh -fNC -L 13389:10.0.10.11:3389 -i ./iw-ad001 ec2-user@[[ad01IPaddr]]
ssh -fNC -L 23389:10.0.10.12:3389 -i ./iw-ad001 ec2-user@[[ad02IPaddr]]
ssh -fNC -L 33389:10.0.10.13:3389 -i ./iw-ad001 ec2-user@[[client01IPaddr]]

About

ActiveDirectoryの学習用にAWSにAD2台とクライアント1台を構築します。


Languages

Language:HCL 93.1%Language:Shell 6.9%