GithubHelp home page GithubHelp logo

totbotuser / rapidly_deploying_ipv6_on_aws Goto Github PK

View Code? Open in Web Editor NEW

This project forked from acloudguru-resources/rapidly_deploying_ipv6_on_aws

0.0 1.0 0.0 48 KB

License: MIT License

Shell 88.96% PHP 6.74% HTML 4.31%

rapidly_deploying_ipv6_on_aws's Introduction

Rapidly Deploying IPv6 on AWS

These scripts are used in the “Rapidly Deploying IPv6 on AWS” ACloud.Guru Class.

Chapter3:

These two CloudFormation Templates (CFTs) are used in Chapter 3 to build IPv4-Only VPCs.

ipv4-mgmt-vpc.template = Launches an IPv4-only Management VPC

ipv4-app-vpc.template = Launches an IPv4-only Application VPC

These are used in the early chapter of this class to quickly build up the IPv4-only management and application VPCs, which we use as a base for manual configuration of IPv6.

These are based on the AWS QuickStart Templates. https://aws.amazon.com/quickstart/architecture/compliance-nist/

Chapter4:

index.php file is used to show the client IP address contacting our web server EC2 instance.

CloudWatchLogsIAMPolicy.json is used when configuring VPC Flow Logs.

Windows_netsh_and_PowerShell_IPv6_Commands.txt is a list of IPv6 netsh and PowerShell commands.

webserver2-index.html is the index.html file that is used in the Windows Web Server 2.

Chapter 5:

Modify_Apache_Logging.txt contains the steps to modify the Apache logging to show the X-Forwarded-For Header.

Malicious_URLs.txt contains some sample malformed URLs that you can try to test your WAF security policies.

Chapter 6:

We use an S3 bucket policy to restrict access based on the source IPv6 address.

s3-bucket-policy.json is a sample of this type of IAM policy used with an S3 bucket.

Chapter 7:

Then we have two different methods of IPv6 CloudFormation Templates (CFTs) for the automation chapter.

dual-app-vpc-method1.template

dual-app-vpc-method2.template

Then we have a comparable AWS CLI script for rapid IPv6 deployment.

Useful_AWS_CLI_Commands.txt is a list of the useful IPv6 AWS CLI commands and links to each of their documentation pages.

awscli-ipv6.sh is a bash script that runs AWS CLI commands to quickly deploy an equivalent VPC named NewIPv6VPC.

rapidly_deploying_ipv6_on_aws's People

Contributors

aliciacloudguru avatar scotthogg avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.