<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>AWS on Mike&#39;s Blog</title>
        <link>https://mikerossiter.tech/categories/aws/</link>
        <description>Recent content in AWS on Mike&#39;s Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-gb</language>
        <lastBuildDate>Thu, 03 Apr 2025 13:04:14 +0100</lastBuildDate><atom:link href="https://mikerossiter.tech/categories/aws/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>VPC IP Address Selector</title>
        <link>https://mikerossiter.tech/posts/vpc-ip-address-selector/</link>
        <pubDate>Thu, 18 Jan 2024 13:28:39 +0000</pubDate>
        
        <guid>https://mikerossiter.tech/posts/vpc-ip-address-selector/</guid>
        <description>&lt;img src="https://mikerossiter.tech/ips.png" alt="Featured image of post VPC IP Address Selector" /&gt;&lt;h1 id=&#34;cidr-block-tool-for-vpc-ip-addresses&#34;&gt;CIDR block tool for VPC IP addresses
&lt;/h1&gt;&lt;p&gt;This tool will take an IP address written by yourself and the number of IP addresses you require for your VPC on AWS or other since this is not something you want to get wrong as you may need to migrate your resources later if you underestimate the number of IPs you need. It will then output the IP with the correct CIDR block and the IP range you will receive. Remember in AWS the first three addresses are reserved for the VPC router, DNS and future use and the final address is used as the broadcast address. Also, the amount of IP addresses that will be returned will be a close estimation of what you have requested so double check the range after entering the values. &lt;em&gt;ALSO, if you&amp;rsquo;re testing this out for use with a VPC in AWS then remember that you only have between /16 (65,536 IP addresses) to /28 (16 IP addresses)!&lt;/em&gt;&lt;/p&gt;
&lt;body&gt;
    &lt;label for=&#34;ipAddress&#34;&gt;IP Address:&lt;/label&gt;
    &lt;input type=&#34;text&#34; id=&#34;ipAddress&#34; placeholder=&#34;Enter the IP address&#34; value=&#34;10.0.0.0&#34;&gt;
    &lt;label for=&#34;numAddresses&#34;&gt;Number of IP Addresses:&lt;/label&gt;
    &lt;input type=&#34;number&#34; id=&#34;numAddresses&#34; placeholder=&#34;Enter the number of IP addresses&#34; value=&#34;100&#34;&gt;
    &lt;button onclick=&#34;calculateCIDR()&#34;&gt;Calculate CIDR Block&lt;/button&gt;
    &lt;p id=&#34;result&#34;&gt;&lt;/p&gt;
    &lt;p id=&#34;ipRange&#34;&gt;&lt;/p&gt;
    &lt;script src=&#34;https://mikerossiter.tech/js/ip-vpc.js&#34;&gt;&lt;/script&gt;
&lt;/body&gt;
</description>
        </item>
        
    </channel>
</rss>
