{"id":23915,"date":"2015-07-28T15:55:31","date_gmt":"2015-07-28T10:25:31","guid":{"rendered":"http:\/\/www.tothenew.com\/blog\/?p=23915"},"modified":"2015-07-29T11:38:24","modified_gmt":"2015-07-29T06:08:24","slug":"configure-nat-instance-on-aws","status":"publish","type":"post","link":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/","title":{"rendered":"Configure NAT Instance  on AWS"},"content":{"rendered":"<p>The purpose of this blog post is to configure NAT (network address translation) instance on AWS by setting up customized Virtual Private Cloud (VPC) . <a title=\"AWS EC2 Instances Consulting Services\" href=\"http:\/\/www.tothenew.com\/devops-aws\">AWS EC2 Instances<\/a> that we have\u00a0launched into a private sub-nets in a VPC can&#8217;t communicate with the Internet. So we use\u00a0NAT instance launched in our public sub-net in our\u00a0VPC to enable instances in the private sub-nets to initiate outbound traffic to the Internet, but prevent the instances from receiving inbound traffic by someone on the Internet for security reasons.NAT is a methodology of remapping one IP address into another by modifying network address information in internet protocol data-gram packet headers while they are in transit across a traffic routing device.<\/p>\n<p>NAT is the process where a network device, usually a firewall, assigns a public address to a server\u00a0(or group of servers) inside a private network. The main use of NAT is to limit the number of public IP addresses for both economy and security purposes.<\/p>\n<p><strong>Brief Overview to configure NAT instance on AWS ::<\/strong><\/p>\n<ul>\n<li>Create a VPC with two sub-nets (Public and Private Sub-net)<\/li>\n<li>Launch Instance in each sub-net.<\/li>\n<li>Modify the security groups (Inbound &amp; outbound rules) for each instance launched in public and private sub-net.<\/li>\n<li>Download NAT instances AMI (Amazon Machine Image) from AWS Community AMI&#8217;s<\/li>\n<li>Edit routing tables<\/li>\n<li>Disabling Source\/Destination Checks for NAT instance.<\/li>\n<\/ul>\n<p><strong>Steps to configure NAT<\/strong>:<\/p>\n<ul>\n<li>Create a VPC &#8220;<strong>Nat_Testing_VPC<\/strong>&#8221; with two sub-nets \u00a0one &#8220;<strong>Nat_Testing_Private<\/strong>&#8221; \u00a0and other &#8220;<strong>Nat_Testing_Public<\/strong>&#8220;<\/li>\n<li>We launch our NAT instance AMI in Public sub-net &#8220;<strong>Nat_Testing_Public<\/strong>&#8221; \u00a0inside our VPC &#8220;<strong>Nat_Testing_VPC<\/strong>&#8220;<\/li>\n<\/ul>\n<p>VPC &#8220;<strong>Nat_Testing_VPC<\/strong>&#8221; \u00a0CIDR range : 10.0.0.0\/24<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-23930\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/07\/NAT.png\" alt=\"NAT\" width=\"647\" height=\"183\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u00a0Sub-nets<\/strong> CIDR range:&#8221;<strong>Nat_Testing_Private<\/strong>&#8221; :10.0.0.128\/25<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-23937\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/07\/Screenshot-from-2015-07-27-143207.png\" alt=\"Screenshot from 2015-07-27 14:32:07\" width=\"642\" height=\"204\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>CIDR range:&#8221;<strong>Nat_Testing_Public<\/strong>&#8220;:10.0.0.0\/25<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23938 size-full\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/07\/Screenshot-from-2015-07-27-143428.png\" alt=\"Blog image\" width=\"651\" height=\"210\" \/><\/p>\n<ul>\n<li>\u00a0Modify the security groups (Inbound &amp; outbound rules) for each instance launched in public and private sub-net.<\/li>\n<\/ul>\n<p>Security Group for NAT\u00a0Instance .<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-23945\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/07\/Screenshot-from-2015-07-27-144911.png\" alt=\"Screenshot from 2015-07-27 14:49:11\" width=\"633\" height=\"582\" \/><\/p>\n<p>Security Group for \u00a0Instances in &#8220;<strong>Nat_Testing_Private&#8221; <\/strong>sub-net.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-23942\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/07\/Screenshot-from-2015-07-27-144318.png\" alt=\"Screenshot from 2015-07-27 14:43:18\" width=\"636\" height=\"553\" \/><\/p>\n<ul>\n<li>To route the traffic to our VPC \u00a0&#8220;<strong>Nat_Testing_Public&#8221; <\/strong>then<strong>\u00a0<\/strong>we create the igw &#8220;<strong>AEM_igw<\/strong>&#8221; (Internet Gateway) and attach it to VPC<strong> &#8220;<strong>Nat_Testing_Public&#8221;.<\/strong><\/strong><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-23949\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/07\/Screenshot-from-2015-07-27-145737.png\" alt=\"Screenshot from 2015-07-27 14:57:37\" width=\"647\" height=\"222\" \/><\/p>\n<ul>\n<li>By launching NAT instance \u00a0in public sub-net &#8220;<strong>Nat_Testing_Public<\/strong>&#8221; \u00a0inside our VPC &#8220;<strong>Nat_Testing_VPC<\/strong>&#8221; by using\u00a0the AMI from &#8220;<strong>Community AMI<\/strong>&#8220;. Search the AMI by name &#8220;<b>amzn-ami-vpc-nat<\/b>&#8220;.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-23953\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/07\/Screenshot-from-2015-07-27-150228.png\" alt=\"Screenshot from 2015-07-27 15:02:28\" width=\"648\" height=\"274\" \/><\/p>\n<p>Note: Please enable the auto assign public ip for NAT instance (only for instances launched in\u00a0<strong>Nat_Testing_Public<\/strong>\u00a0sub-net )<\/p>\n<ul>\n<li>A route table specifies how packets are forwarded between the sub-nets within your VPC, the Internet, and your VPN connection so we need to create routing table &#8220;<strong><strong>Nat_Testing_Routing_public<\/strong><\/strong>&#8221; for the same.<\/li>\n<\/ul>\n<p><strong>Note:<\/strong><b>Next step to edit the ROUTES in our Routing table &#8220;<strong><strong>Nat_Testing_Routing_public&#8221;<\/strong><\/strong><\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24148\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/07\/Screenshot-from-2015-07-28-121448.png\" alt=\"Screenshot from 2015-07-28 12:14:48\" width=\"671\" height=\"192\" \/><br \/>\nWith this entry, we define routes for Internet via Internet Gateway attached to our VPC.<\/p>\n<ul>\n<li>By Associate public sub-nets \u00a0with below routing table<strong><strong>\u00a0&#8220;Nat_Testing_Routing_public<\/strong><\/strong><strong>&#8220;.<\/strong><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24150\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/07\/Screenshot-from-2015-07-28-124309.png\" alt=\"Screenshot from 2015-07-28 12:43:09\" width=\"651\" height=\"237\" \/><\/p>\n<ul>\n<li>By Default in AWS account we get default Routing table called Main Routing table and<strong>\u00a0<\/strong>we are not going to make changes in the Main Routing Table.(Not recommended to make changes in MAIN routing table )<\/li>\n<li>So we created new routing table &#8220;<strong>Nat_Testing_Routing_private<\/strong>&#8221; and attached &#8220;<strong>Nat_Testing_Private<\/strong>&#8221; sub-net through Sub-nets Associations\u00a0to\u00a0initiate traffic flow. In below image Routes for this table.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24139\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/07\/Screenshot-from-2015-07-28-113951.png\" alt=\"Screenshot from 2015-07-28 11:39:51\" width=\"657\" height=\"194\" \/><br \/>\n<b>Note :: <\/b>[0.0.0.0\/0 eni-dd2d1395 \/ i-2cf26dfc ] (0.0.0.0\/0 nat-instance-id) Routing Table to route the traffic\u00a0from EC2 instances in private sub-nets to internet through NAT instance.<\/p>\n<p>Status is showing Black Hole because my NAT instances are in stop state.<\/p>\n<ul>\n<li><strong>Last step to Disabling Source\/Destination Checks for NAT instance<\/strong><\/li>\n<\/ul>\n<p>Each EC2 instance performs source\/destination checks by default. This means that the instance must be the source or destination of any traffic it sends or receives. However, a NAT instance must be able to send and receive traffic when the source or destination is not itself. Therefore, you must disable source\/destination checks on the NAT instance<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The purpose of this blog post is to configure NAT (network address translation) instance on AWS by setting up customized Virtual Private Cloud (VPC) . AWS EC2 Instances that we have\u00a0launched into a private sub-nets in a VPC can&#8217;t communicate with the Internet. So we use\u00a0NAT instance launched in our public sub-net in our\u00a0VPC to [&hellip;]<\/p>\n","protected":false},"author":215,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":42,"footnotes":""},"categories":[1174,1],"tags":[],"class_list":["post-23915","post","type-post","status-publish","format-standard","hentry","category-aws-2","category-technology"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"The purpose of this blog post is to configure NAT (network address translation) instance on AWS by setting up customized Virtual Private Cloud (VPC) . AWS EC2 Instances that we have launched into a private sub-nets in a VPC can&#039;t communicate with the Internet. So we use NAT instance launched in our public sub-net in our VPC to\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Ankit Kumar\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"TO THE NEW BLOG\" \/>\n\t\t<meta property=\"og:type\" content=\"blog\" \/>\n\t\t<meta property=\"og:title\" content=\"Configure NAT Instance on AWS | TO THE NEW Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"The purpose of this blog post is to configure NAT (network address translation) instance on AWS by setting up customized Virtual Private Cloud (VPC) . AWS EC2 Instances that we have launched into a private sub-nets in a VPC can&#039;t communicate with the Internet. So we use NAT instance launched in our public sub-net in our VPC to\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@tothenew\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Configure NAT Instance on AWS | TO THE NEW Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"The purpose of this blog post is to configure NAT (network address translation) instance on AWS by setting up customized Virtual Private Cloud (VPC) . AWS EC2 Instances that we have launched into a private sub-nets in a VPC can&#039;t communicate with the Internet. So we use NAT instance launched in our public sub-net in our VPC to\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/configure-nat-instance-on-aws\\\/#article\",\"name\":\"Configure NAT Instance on AWS | TO THE NEW Blog\",\"headline\":\"Configure NAT Instance  on AWS\",\"author\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/ankit-kumar\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"\\\/blog\\\/wp-ttn-blog\\\/uploads\\\/2015\\\/07\\\/NAT.png\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/configure-nat-instance-on-aws\\\/#articleImage\"},\"datePublished\":\"2015-07-28T15:55:31+05:30\",\"dateModified\":\"2015-07-29T11:38:24+05:30\",\"inLanguage\":\"en-US\",\"commentCount\":1,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/configure-nat-instance-on-aws\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/configure-nat-instance-on-aws\\\/#webpage\"},\"articleSection\":\"AWS, Technology\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/configure-nat-instance-on-aws\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.tothenew.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/technology\\\/#listItem\",\"position\":2,\"name\":\"Technology\",\"item\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/technology\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/configure-nat-instance-on-aws\\\/#listItem\",\"name\":\"Configure NAT Instance  on AWS\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/configure-nat-instance-on-aws\\\/#listItem\",\"position\":3,\"name\":\"Configure NAT Instance  on AWS\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\",\"name\":\"TO THE NEW Blog\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/ankit-kumar\\\/#author\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/ankit-kumar\\\/\",\"name\":\"Ankit Kumar\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/configure-nat-instance-on-aws\\\/#authorImage\",\"url\":\"https:\\\/\\\/newersworld-sf-static.tothenew.net\\\/prod\\\/profilePicFolder\\\/b5a5db0f-57c5-4d54-a530-aa08ef764a49_ankit.kumar@tothenew.com.jpg\",\"width\":96,\"height\":96,\"caption\":\"Ankit Kumar\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/configure-nat-instance-on-aws\\\/#webpage\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/configure-nat-instance-on-aws\\\/\",\"name\":\"Configure NAT Instance on AWS | TO THE NEW Blog\",\"description\":\"The purpose of this blog post is to configure NAT (network address translation) instance on AWS by setting up customized Virtual Private Cloud (VPC) . AWS EC2 Instances that we have launched into a private sub-nets in a VPC can't communicate with the Internet. So we use NAT instance launched in our public sub-net in our VPC to\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/configure-nat-instance-on-aws\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/ankit-kumar\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/ankit-kumar\\\/#author\"},\"datePublished\":\"2015-07-28T15:55:31+05:30\",\"dateModified\":\"2015-07-29T11:38:24+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/\",\"name\":\"TO THE NEW Blog\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Configure NAT Instance on AWS | TO THE NEW Blog","description":"The purpose of this blog post is to configure NAT (network address translation) instance on AWS by setting up customized Virtual Private Cloud (VPC) . AWS EC2 Instances that we have launched into a private sub-nets in a VPC can't communicate with the Internet. So we use NAT instance launched in our public sub-net in our VPC to","canonical_url":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/#article","name":"Configure NAT Instance on AWS | TO THE NEW Blog","headline":"Configure NAT Instance  on AWS","author":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/ankit-kumar\/#author"},"publisher":{"@id":"https:\/\/www.tothenew.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"\/blog\/wp-ttn-blog\/uploads\/2015\/07\/NAT.png","@id":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/#articleImage"},"datePublished":"2015-07-28T15:55:31+05:30","dateModified":"2015-07-29T11:38:24+05:30","inLanguage":"en-US","commentCount":1,"mainEntityOfPage":{"@id":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/#webpage"},"isPartOf":{"@id":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/#webpage"},"articleSection":"AWS, Technology"},{"@type":"BreadcrumbList","@id":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.tothenew.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/technology\/#listItem","name":"Technology"}},{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/technology\/#listItem","position":2,"name":"Technology","item":"https:\/\/www.tothenew.com\/blog\/category\/technology\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/#listItem","name":"Configure NAT Instance  on AWS"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/#listItem","position":3,"name":"Configure NAT Instance  on AWS","previousItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/technology\/#listItem","name":"Technology"}}]},{"@type":"Organization","@id":"https:\/\/www.tothenew.com\/blog\/#organization","name":"TO THE NEW Blog","url":"https:\/\/www.tothenew.com\/blog\/"},{"@type":"Person","@id":"https:\/\/www.tothenew.com\/blog\/author\/ankit-kumar\/#author","url":"https:\/\/www.tothenew.com\/blog\/author\/ankit-kumar\/","name":"Ankit Kumar","image":{"@type":"ImageObject","@id":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/#authorImage","url":"https:\/\/newersworld-sf-static.tothenew.net\/prod\/profilePicFolder\/b5a5db0f-57c5-4d54-a530-aa08ef764a49_ankit.kumar@tothenew.com.jpg","width":96,"height":96,"caption":"Ankit Kumar"}},{"@type":"WebPage","@id":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/#webpage","url":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/","name":"Configure NAT Instance on AWS | TO THE NEW Blog","description":"The purpose of this blog post is to configure NAT (network address translation) instance on AWS by setting up customized Virtual Private Cloud (VPC) . AWS EC2 Instances that we have launched into a private sub-nets in a VPC can't communicate with the Internet. So we use NAT instance launched in our public sub-net in our VPC to","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.tothenew.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/#breadcrumblist"},"author":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/ankit-kumar\/#author"},"creator":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/ankit-kumar\/#author"},"datePublished":"2015-07-28T15:55:31+05:30","dateModified":"2015-07-29T11:38:24+05:30"},{"@type":"WebSite","@id":"https:\/\/www.tothenew.com\/blog\/#website","url":"https:\/\/www.tothenew.com\/blog\/","name":"TO THE NEW Blog","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.tothenew.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"TO THE NEW BLOG","og:type":"blog","og:title":"Configure NAT Instance on AWS | TO THE NEW Blog","og:description":"The purpose of this blog post is to configure NAT (network address translation) instance on AWS by setting up customized Virtual Private Cloud (VPC) . AWS EC2 Instances that we have launched into a private sub-nets in a VPC can't communicate with the Internet. So we use NAT instance launched in our public sub-net in our VPC to","og:url":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/","og:image":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png","og:image:secure_url":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png","twitter:card":"summary","twitter:site":"@tothenew","twitter:title":"Configure NAT Instance on AWS | TO THE NEW Blog","twitter:description":"The purpose of this blog post is to configure NAT (network address translation) instance on AWS by setting up customized Virtual Private Cloud (VPC) . AWS EC2 Instances that we have launched into a private sub-nets in a VPC can't communicate with the Internet. So we use NAT instance launched in our public sub-net in our VPC to","twitter:image":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png"},"aioseo_meta_data":{"post_id":"23915","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":"","og_description":"","og_object_type":"blog","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":"","og_article_tags":"","twitter_use_og":false,"twitter_card":"summary","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2021-04-29 14:26:40","updated":"2024-02-29 09:13:24","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.tothenew.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.tothenew.com\/blog\/category\/technology\/\" title=\"Technology\">Technology<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tConfigure NAT Instance  on AWS\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.tothenew.com\/blog"},{"label":"Technology","link":"https:\/\/www.tothenew.com\/blog\/category\/technology\/"},{"label":"Configure NAT Instance  on AWS","link":"https:\/\/www.tothenew.com\/blog\/configure-nat-instance-on-aws\/"}],"_links":{"self":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/23915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/users\/215"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/comments?post=23915"}],"version-history":[{"count":0,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/23915\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/media?parent=23915"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/categories?post=23915"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/tags?post=23915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}