SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
@mikiT_T
@mikiT_T
@     IN   SOA     ns1.baking.jp. root@ns1.baking.jp. ( ... )
      IN   NS      ns1.baking.jp.
      IN   A       111.89.176.107
      IN   AAAA    2001:200:1c8:1bb:2ac:1bff:fe8d:9c4f!
           :             :
egg   IN   A       204.236.228.219
egg   IN   MX 10   egg
% curl -O http://awsmedia.s3.amazonaws.com/
catalog/attachments/dnscurl.pl
% chmod +x dnscurl.pl
% vi ~/.aws-secrets


    %awsSecretAccessKeys = (
        "my-aws-account" => {
            id => "A...Q",
            key => "E...U",
        },
    );

% chmod 600 ~/.aws-secrets
% sudo yum -y install perl-Digest-HMAC
% vi MyCreateRequest.xml
 <CreateHostedZoneRequest xmlns="https://route53.amazonaws.com/
 doc/2010-10-01/">
    <Name>cloudgirl.baking.jp.</Name>
    <CallerReference>cloudgirl</CallerReference>
    <HostedZoneConfig>
       <Comment>here is a comment</Comment>
    </HostedZoneConfig>
 </CreateHostedZoneRequest>


% ./dnscurl.pl --keyname my-aws-account --
-H "Content-Type: text/xml; charset=UTF-8"
-X POST --upload-file ./
MyCreateRequest.xml https://
route53.amazonaws.com/2010-10-01/
hostedzone
<?xml version="1.0"?>
<CreateHostedZoneResponse xmlns="https://
route53.amazonaws.com/doc/2010-10-01/"><HostedZone><Id>/
hostedzone/Z3OV9VJIQVXT95</Id>
<Name>cloudgirl.baking.jp.</Name>
<CallerReference>cloudgirl</CallerReference>
<Config><Comment>here is a comment</Comment></Config></
HostedZone><ChangeInfo><Id>/change/C19FDVQALMKN4T</
Id><Status>PENDING</Status>
<SubmittedAt>2011-01-27T06:35:06.610Z</SubmittedAt>
</ChangeInfo><DelegationSet><NameServers>
<NameServer>ns-1657.awsdns-15.co.uk</NameServer>
<NameServer>ns-753.awsdns-30.net</NameServer>
<NameServer>ns-1505.awsdns-60.org</NameServer>
<NameServer>ns-258.awsdns-32.com</NameServer></
NameServers></DelegationSet></CreateHostedZoneResponse>
$ ./dnscurl.pl --keyname my-aws-account -- https://
route53.amazonaws.com/2010-10-01/hostedzone/
Z3OV9VJIQVXT95
0.0%
<?xml version="1.0"?>
<GetHostedZoneResponse xmlns="https://
route53.amazonaws.com/doc/2010-10-01/">
<HostedZone><Id>/hostedzone/Z3OV9VJIQVXT95</Id>
<Name>cloudgirl.baking.jp.</Name>
<CallerReference>cloudgirl</CallerReference>
<Config><Comment>here is a comment</Comment></Config></
HostedZone><DelegationSet><NameServers>
<NameServer>ns-1657.awsdns-15.co.uk</NameServer>
<NameServer>ns-753.awsdns-30.net</NameServer>
<NameServer>ns-1505.awsdns-60.org</NameServer>
<NameServer>ns-258.awsdns-32.com</NameServer></
NameServers></DelegationSet></GetHostedZoneResponse>
% dig cloudgirl.baking.jp soa
@ns-1657.awsdns-15.co.uk +norec +short
ns-1657.awsdns-15.co.uk. awsdns-
hostmaster.amazon.com. 1 7200 900
1209600 86400

% dig cloudgirl.baking.jp ns
@ns-1657.awsdns-15.co.uk +norec +short
ns-258.awsdns-32.com.
ns-753.awsdns-30.net.
ns-1505.awsdns-60.org.
ns-1657.awsdns-15.co.uk.
% vi MyRecordsRequest.xml
 <?xml version="1.0" encoding="UTF-8"?>
 <ChangeResourceRecordSetsRequest xmlns="https://
 route53.amazonaws.com/doc/2010-10-01/">
  <ChangeBatch><Comment>here is a comment</Comment>
   <Changes><Change>
    <Action>CREATE</Action>
    <ResourceRecordSet>
    <Name>www.cloudgirl.baking.jp.</Name>
    <Type>A</Type><TTL>14400</TTL>
     <ResourceRecords><ResourceRecord>
       <Value>204.236.228.219</Value>
     </ResourceRecord></ResourceRecords>
   </ResourceRecordSet>
  </Change></Changes></ChangeBatch>
 </ChangeResourceRecordSetsRequest>
% ./dnscurl.pl --keyname my-aws-account -- -H
"Content-Type: text/xml; charset=UTF-8" -X
POST --upload-file ./MyRecordsRequest.xml
https://route53.amazonaws.com/2010-10-01/
hostedzone/Z3OV9VJIQVXT95/rrset
0.0%
<?xml version="1.0"?>
<ChangeResourceRecordSetsResponse
xmlns="https://route53.amazonaws.com/doc/
2010-10-01/"><ChangeInfo><Id>/change/
CZEDHHNT49Q1J</Id><Status>PENDING</
Status><SubmittedAt>2011-01-27T07:22:57.672Z</
SubmittedAt></ChangeInfo></
ChangeResourceRecordSetsResponse>
% dig www.cloudgirl.baking.jp a
@ns-1657.awsdns-15.co.uk +norec +short
204.236.228.219
@     IN   SOA     ns1.baking.jp. root@ns1.baking.jp. ( ... )
      IN   NS      ns1.baking.jp.
      IN   A       111.89.176.107
      IN   AAAA    2001:200:1c8:1bb:2ac:1bff:fe8d:9c4f!
           :             :
egg   IN   A       204.236.228.219
egg   IN   MX 10   egg
;for AWS Route53
cloudgirl IN NS ns-258.awsdns-32.com.
cloudgirl IN NS ns-753.awsdns-30.net.
cloudgirl IN NS ns-1505.awsdns-60.org.
cloudgirl IN NS ns-1657.awsdns-15.co.uk.
% dig www.cloudgirl.baking.jp a +short
204.236.228.219
% vi RecordDelete.xml
 <?xml version="1.0" encoding="UTF-8"?>
 <ChangeResourceRecordSetsRequest xmlns="https://
 route53.amazonaws.com/doc/2010-10-01/">
  <ChangeBatch><Comment>here is a comment</Comment>
   <Changes><Change>
    <Action>DELETE</Action>
    <ResourceRecordSet>
    <Name>www.cloudgirl.baking.jp.</Name>
    <Type>A</Type><TTL>14400</TTL>
     <ResourceRecords><ResourceRecord>
       <Value>204.236.228.219</Value>
     </ResourceRecord></ResourceRecords>
   </ResourceRecordSet>
  </Change></Changes></ChangeBatch>
 </ChangeResourceRecordSetsRequest>
% ./dnscurl.pl --keyname my-aws-account -- -H
"Content-Type: text/xml; charset=UTF-8" -X
POST --upload-file ./DeleteRecord.xml https://
route53.amazonaws.com/2010-10-01/hostedzone/
Z3OV9VJIQVXT95/rrset
0.0%
<?xml version="1.0"?>
<ChangeResourceRecordSetsResponse
xmlns="https://route53.amazonaws.com/doc/
2010-10-01/"><ChangeInfo><Id>/change/
C1XANU2J92F97U</Id><Status>PENDING</
Status><SubmittedAt>2011-01-27T08:57:10.761Z</
SubmittedAt></ChangeInfo></
ChangeResourceRecordSetsResponse>
$ dig www.cloudgirl.baking.jp

; <<>> DiG 9.7.0-P2-RedHat-9.7.0-5.P2.6.amzn1 <<>>
www.cloudgirl.baking.jp
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 36539
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1,
ADDITIONAL: 0

;; QUESTION SECTION:
;www.cloudgirl.baking.jp.!   IN! A

;; AUTHORITY SECTION:
cloudgirl.baking.jp.!900!IN! SOA!ns-1657.awsdns-15.co.uk.
awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400

;;   Query time: 288 msec
;;   SERVER: 172.16.0.23#53(172.16.0.23)
;;   WHEN: Thu Jan 27 08:57:52 2011
;;   MSG SIZE rcvd: 128
% ./dnscurl.pl --keyname my-aws-account -- -X
DELETE https://route53.amazonaws.com/
2010-10-01/hostedzone/Z3OV9VJIQVXT95
0.0%
<?xml version="1.0"?>
<DeleteHostedZoneResponse xmlns="https://
route53.amazonaws.com/doc/
2010-10-01/"><ChangeInfo><Id>/change/
CDRHBQU3K6NR8</Id><Status>PENDING</
Status><SubmittedAt>2011-01-27T10:17:19.487Z</
SubmittedAt></ChangeInfo></
DeleteHostedZoneResponse>
% dig www.cloudgirl.baking.jp a
@ns-1657.awsdns-15.co.uk +norec

; <<>> DiG 9.7.0-P2-
RedHat-9.7.0-5.P2.6.amzn1 <<>>
www.cloudgirl.baking.jp a
@ns-1657.awsdns-15.co.uk +norec
;; global options: +cmd
;; connection timed out; no servers
could be reached
Managing DNS Records with AWS Route53

Más contenido relacionado

La actualidad más candente

Migrating to Openshift - Reyhan Fabianto
Migrating to Openshift - Reyhan FabiantoMigrating to Openshift - Reyhan Fabianto
Migrating to Openshift - Reyhan FabiantoDevOpsDaysJKT
 
Remove php calls and scale your site like crazy !
Remove php calls and scale your site like crazy !Remove php calls and scale your site like crazy !
Remove php calls and scale your site like crazy !Wim Godden
 
Windows PowerShell Basics - How To List PSDrive Info
Windows PowerShell Basics - How To List PSDrive InfoWindows PowerShell Basics - How To List PSDrive Info
Windows PowerShell Basics - How To List PSDrive InfoVCP Muthukrishna
 
Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12
Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12
Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12akira6592
 
Gazelle - Plack Handler for performance freaks #yokohamapm
Gazelle - Plack Handler for performance freaks #yokohamapmGazelle - Plack Handler for performance freaks #yokohamapm
Gazelle - Plack Handler for performance freaks #yokohamapmMasahiro Nagano
 
How To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShellHow To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShellVCP Muthukrishna
 
Building Python Applications on Windows Azure
Building Python Applications on Windows AzureBuilding Python Applications on Windows Azure
Building Python Applications on Windows AzureEric ShangKuan
 
How to scheduled jobs in a cloudera cluster without oozie
How to scheduled jobs in a cloudera cluster without oozieHow to scheduled jobs in a cloudera cluster without oozie
How to scheduled jobs in a cloudera cluster without oozieTiago Simões
 
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -Yasuyuki Sugai
 
Ansibleではじめるサーバー・ネットワークの自動化(2019/02版)
Ansibleではじめるサーバー・ネットワークの自動化(2019/02版)Ansibleではじめるサーバー・ネットワークの自動化(2019/02版)
Ansibleではじめるサーバー・ネットワークの自動化(2019/02版)akira6592
 
Php vulnerability presentation
Php vulnerability presentationPhp vulnerability presentation
Php vulnerability presentationSqa Enthusiast
 
Installing spark 2
Installing spark 2Installing spark 2
Installing spark 2Ahmed Mekawy
 
How to create a multi tenancy for an interactive data analysis
How to create a multi tenancy for an interactive data analysisHow to create a multi tenancy for an interactive data analysis
How to create a multi tenancy for an interactive data analysisTiago Simões
 
Using Groovy with Jenkins
Using Groovy with JenkinsUsing Groovy with Jenkins
Using Groovy with Jenkinssascha_klein
 
How To Connect To Active Directory PowerShell
How To Connect To Active Directory PowerShellHow To Connect To Active Directory PowerShell
How To Connect To Active Directory PowerShellVCP Muthukrishna
 
Installing odoo v8 from github
Installing odoo v8 from githubInstalling odoo v8 from github
Installing odoo v8 from githubAntony Gitomeh
 
Implicit and Explicit waits in Selenium WebDriwer, how to.
Implicit and Explicit waits in Selenium WebDriwer, how to.Implicit and Explicit waits in Selenium WebDriwer, how to.
Implicit and Explicit waits in Selenium WebDriwer, how to.Yaroslav Pernerovsky
 

La actualidad más candente (20)

Migrating to Openshift - Reyhan Fabianto
Migrating to Openshift - Reyhan FabiantoMigrating to Openshift - Reyhan Fabianto
Migrating to Openshift - Reyhan Fabianto
 
Remove php calls and scale your site like crazy !
Remove php calls and scale your site like crazy !Remove php calls and scale your site like crazy !
Remove php calls and scale your site like crazy !
 
Windows PowerShell Basics - How To List PSDrive Info
Windows PowerShell Basics - How To List PSDrive InfoWindows PowerShell Basics - How To List PSDrive Info
Windows PowerShell Basics - How To List PSDrive Info
 
Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12
Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12
Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12
 
Gazelle - Plack Handler for performance freaks #yokohamapm
Gazelle - Plack Handler for performance freaks #yokohamapmGazelle - Plack Handler for performance freaks #yokohamapm
Gazelle - Plack Handler for performance freaks #yokohamapm
 
How To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShellHow To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShell
 
Building Python Applications on Windows Azure
Building Python Applications on Windows AzureBuilding Python Applications on Windows Azure
Building Python Applications on Windows Azure
 
Top Node.js Metrics to Watch
Top Node.js Metrics to WatchTop Node.js Metrics to Watch
Top Node.js Metrics to Watch
 
How to scheduled jobs in a cloudera cluster without oozie
How to scheduled jobs in a cloudera cluster without oozieHow to scheduled jobs in a cloudera cluster without oozie
How to scheduled jobs in a cloudera cluster without oozie
 
Booting Weblogic - OOW14
Booting Weblogic - OOW14Booting Weblogic - OOW14
Booting Weblogic - OOW14
 
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -
 
Ansibleではじめるサーバー・ネットワークの自動化(2019/02版)
Ansibleではじめるサーバー・ネットワークの自動化(2019/02版)Ansibleではじめるサーバー・ネットワークの自動化(2019/02版)
Ansibleではじめるサーバー・ネットワークの自動化(2019/02版)
 
Php vulnerability presentation
Php vulnerability presentationPhp vulnerability presentation
Php vulnerability presentation
 
Installing spark 2
Installing spark 2Installing spark 2
Installing spark 2
 
How to create a multi tenancy for an interactive data analysis
How to create a multi tenancy for an interactive data analysisHow to create a multi tenancy for an interactive data analysis
How to create a multi tenancy for an interactive data analysis
 
WebDriver Waits
WebDriver WaitsWebDriver Waits
WebDriver Waits
 
Using Groovy with Jenkins
Using Groovy with JenkinsUsing Groovy with Jenkins
Using Groovy with Jenkins
 
How To Connect To Active Directory PowerShell
How To Connect To Active Directory PowerShellHow To Connect To Active Directory PowerShell
How To Connect To Active Directory PowerShell
 
Installing odoo v8 from github
Installing odoo v8 from githubInstalling odoo v8 from github
Installing odoo v8 from github
 
Implicit and Explicit waits in Selenium WebDriwer, how to.
Implicit and Explicit waits in Selenium WebDriwer, how to.Implicit and Explicit waits in Selenium WebDriwer, how to.
Implicit and Explicit waits in Selenium WebDriwer, how to.
 

Similar a Managing DNS Records with AWS Route53

UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveCisco DevNet
 
.htaccess for SEOs - A presentation by Roxana Stingu
.htaccess for SEOs - A presentation by Roxana Stingu.htaccess for SEOs - A presentation by Roxana Stingu
.htaccess for SEOs - A presentation by Roxana StinguRoxana Stingu
 
Optimize Is (Not) Bad For You - Rafał Kuć, Sematext Group, Inc.
Optimize Is (Not) Bad For You - Rafał Kuć, Sematext Group, Inc.Optimize Is (Not) Bad For You - Rafał Kuć, Sematext Group, Inc.
Optimize Is (Not) Bad For You - Rafał Kuć, Sematext Group, Inc.Lucidworks
 
Performance and stability testing \w Gatling
Performance and stability testing \w GatlingPerformance and stability testing \w Gatling
Performance and stability testing \w GatlingDmitry Vrublevsky
 
Trouble shooting apachecloudstack
Trouble shooting apachecloudstackTrouble shooting apachecloudstack
Trouble shooting apachecloudstackSailaja Sunil
 
WSO2 Italia Open Break Session #2 - Microgateway
WSO2 Italia Open Break Session #2 - MicrogatewayWSO2 Italia Open Break Session #2 - Microgateway
WSO2 Italia Open Break Session #2 - MicrogatewayProfesia Srl, Lynx Group
 
Logstash for SEO: come monitorare i Log del Web Server in realtime
Logstash for SEO: come monitorare i Log del Web Server in realtimeLogstash for SEO: come monitorare i Log del Web Server in realtime
Logstash for SEO: come monitorare i Log del Web Server in realtimeAndrea Cardinale
 
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 202010 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020Matt Raible
 
Building cloud stack at scale
Building cloud stack at scaleBuilding cloud stack at scale
Building cloud stack at scaleShapeBlue
 
Apache Falcon - Sanjeev Tripurari
Apache Falcon - Sanjeev TripurariApache Falcon - Sanjeev Tripurari
Apache Falcon - Sanjeev TripurariDevOpsBangalore
 
Esta Radio Es Autostart Para Tu Blog
Esta Radio Es Autostart Para Tu BlogEsta Radio Es Autostart Para Tu Blog
Esta Radio Es Autostart Para Tu Blogguest3845ab
 
Breaking SAP portal (HashDays)
Breaking SAP portal (HashDays)Breaking SAP portal (HashDays)
Breaking SAP portal (HashDays)ERPScan
 
10 Excellent Ways to Secure Your Spring Boot Application - Devoxx Belgium 2019
10 Excellent Ways to Secure Your Spring Boot Application - Devoxx Belgium 201910 Excellent Ways to Secure Your Spring Boot Application - Devoxx Belgium 2019
10 Excellent Ways to Secure Your Spring Boot Application - Devoxx Belgium 2019Matt Raible
 
Windows Azure Cloud Services
Windows Azure Cloud Services Windows Azure Cloud Services
Windows Azure Cloud Services Shiju Varghese
 
AWS Application Migration Service-Hands-On Guide
AWS Application Migration Service-Hands-On GuideAWS Application Migration Service-Hands-On Guide
AWS Application Migration Service-Hands-On GuideManas Mondal
 

Similar a Managing DNS Records with AWS Route53 (20)

UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep Dive
 
.htaccess for SEOs - A presentation by Roxana Stingu
.htaccess for SEOs - A presentation by Roxana Stingu.htaccess for SEOs - A presentation by Roxana Stingu
.htaccess for SEOs - A presentation by Roxana Stingu
 
Hadoop on aws amazon
Hadoop on aws amazonHadoop on aws amazon
Hadoop on aws amazon
 
Hadoop on aws amazon
Hadoop on aws amazonHadoop on aws amazon
Hadoop on aws amazon
 
Ece-tools release 2002.1.0
Ece-tools release 2002.1.0Ece-tools release 2002.1.0
Ece-tools release 2002.1.0
 
Optimize Is (Not) Bad For You - Rafał Kuć, Sematext Group, Inc.
Optimize Is (Not) Bad For You - Rafał Kuć, Sematext Group, Inc.Optimize Is (Not) Bad For You - Rafał Kuć, Sematext Group, Inc.
Optimize Is (Not) Bad For You - Rafał Kuć, Sematext Group, Inc.
 
Performance and stability testing \w Gatling
Performance and stability testing \w GatlingPerformance and stability testing \w Gatling
Performance and stability testing \w Gatling
 
Monkey man
Monkey manMonkey man
Monkey man
 
Trouble shooting apachecloudstack
Trouble shooting apachecloudstackTrouble shooting apachecloudstack
Trouble shooting apachecloudstack
 
WSO2 Italia Open Break Session #2 - Microgateway
WSO2 Italia Open Break Session #2 - MicrogatewayWSO2 Italia Open Break Session #2 - Microgateway
WSO2 Italia Open Break Session #2 - Microgateway
 
Logstash for SEO: come monitorare i Log del Web Server in realtime
Logstash for SEO: come monitorare i Log del Web Server in realtimeLogstash for SEO: come monitorare i Log del Web Server in realtime
Logstash for SEO: come monitorare i Log del Web Server in realtime
 
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 202010 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020
 
Building cloud stack at scale
Building cloud stack at scaleBuilding cloud stack at scale
Building cloud stack at scale
 
Apache Falcon - Sanjeev Tripurari
Apache Falcon - Sanjeev TripurariApache Falcon - Sanjeev Tripurari
Apache Falcon - Sanjeev Tripurari
 
Apache Falcon DevOps
Apache Falcon DevOpsApache Falcon DevOps
Apache Falcon DevOps
 
Esta Radio Es Autostart Para Tu Blog
Esta Radio Es Autostart Para Tu BlogEsta Radio Es Autostart Para Tu Blog
Esta Radio Es Autostart Para Tu Blog
 
Breaking SAP portal (HashDays)
Breaking SAP portal (HashDays)Breaking SAP portal (HashDays)
Breaking SAP portal (HashDays)
 
10 Excellent Ways to Secure Your Spring Boot Application - Devoxx Belgium 2019
10 Excellent Ways to Secure Your Spring Boot Application - Devoxx Belgium 201910 Excellent Ways to Secure Your Spring Boot Application - Devoxx Belgium 2019
10 Excellent Ways to Secure Your Spring Boot Application - Devoxx Belgium 2019
 
Windows Azure Cloud Services
Windows Azure Cloud Services Windows Azure Cloud Services
Windows Azure Cloud Services
 
AWS Application Migration Service-Hands-On Guide
AWS Application Migration Service-Hands-On GuideAWS Application Migration Service-Hands-On Guide
AWS Application Migration Service-Hands-On Guide
 

Último

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Último (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Managing DNS Records with AWS Route53

  • 3.
  • 4.
  • 5.
  • 6. @ IN SOA ns1.baking.jp. root@ns1.baking.jp. ( ... ) IN NS ns1.baking.jp. IN A 111.89.176.107 IN AAAA 2001:200:1c8:1bb:2ac:1bff:fe8d:9c4f! : : egg IN A 204.236.228.219 egg IN MX 10 egg
  • 7.
  • 8.
  • 9.
  • 10. % curl -O http://awsmedia.s3.amazonaws.com/ catalog/attachments/dnscurl.pl % chmod +x dnscurl.pl % vi ~/.aws-secrets %awsSecretAccessKeys = ( "my-aws-account" => { id => "A...Q", key => "E...U", }, ); % chmod 600 ~/.aws-secrets % sudo yum -y install perl-Digest-HMAC
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. % vi MyCreateRequest.xml <CreateHostedZoneRequest xmlns="https://route53.amazonaws.com/ doc/2010-10-01/"> <Name>cloudgirl.baking.jp.</Name> <CallerReference>cloudgirl</CallerReference> <HostedZoneConfig> <Comment>here is a comment</Comment> </HostedZoneConfig> </CreateHostedZoneRequest> % ./dnscurl.pl --keyname my-aws-account -- -H "Content-Type: text/xml; charset=UTF-8" -X POST --upload-file ./ MyCreateRequest.xml https:// route53.amazonaws.com/2010-10-01/ hostedzone
  • 16. <?xml version="1.0"?> <CreateHostedZoneResponse xmlns="https:// route53.amazonaws.com/doc/2010-10-01/"><HostedZone><Id>/ hostedzone/Z3OV9VJIQVXT95</Id> <Name>cloudgirl.baking.jp.</Name> <CallerReference>cloudgirl</CallerReference> <Config><Comment>here is a comment</Comment></Config></ HostedZone><ChangeInfo><Id>/change/C19FDVQALMKN4T</ Id><Status>PENDING</Status> <SubmittedAt>2011-01-27T06:35:06.610Z</SubmittedAt> </ChangeInfo><DelegationSet><NameServers> <NameServer>ns-1657.awsdns-15.co.uk</NameServer> <NameServer>ns-753.awsdns-30.net</NameServer> <NameServer>ns-1505.awsdns-60.org</NameServer> <NameServer>ns-258.awsdns-32.com</NameServer></ NameServers></DelegationSet></CreateHostedZoneResponse>
  • 17. $ ./dnscurl.pl --keyname my-aws-account -- https:// route53.amazonaws.com/2010-10-01/hostedzone/ Z3OV9VJIQVXT95 0.0% <?xml version="1.0"?> <GetHostedZoneResponse xmlns="https:// route53.amazonaws.com/doc/2010-10-01/"> <HostedZone><Id>/hostedzone/Z3OV9VJIQVXT95</Id> <Name>cloudgirl.baking.jp.</Name> <CallerReference>cloudgirl</CallerReference> <Config><Comment>here is a comment</Comment></Config></ HostedZone><DelegationSet><NameServers> <NameServer>ns-1657.awsdns-15.co.uk</NameServer> <NameServer>ns-753.awsdns-30.net</NameServer> <NameServer>ns-1505.awsdns-60.org</NameServer> <NameServer>ns-258.awsdns-32.com</NameServer></ NameServers></DelegationSet></GetHostedZoneResponse>
  • 18. % dig cloudgirl.baking.jp soa @ns-1657.awsdns-15.co.uk +norec +short ns-1657.awsdns-15.co.uk. awsdns- hostmaster.amazon.com. 1 7200 900 1209600 86400 % dig cloudgirl.baking.jp ns @ns-1657.awsdns-15.co.uk +norec +short ns-258.awsdns-32.com. ns-753.awsdns-30.net. ns-1505.awsdns-60.org. ns-1657.awsdns-15.co.uk.
  • 19. % vi MyRecordsRequest.xml <?xml version="1.0" encoding="UTF-8"?> <ChangeResourceRecordSetsRequest xmlns="https:// route53.amazonaws.com/doc/2010-10-01/"> <ChangeBatch><Comment>here is a comment</Comment> <Changes><Change> <Action>CREATE</Action> <ResourceRecordSet> <Name>www.cloudgirl.baking.jp.</Name> <Type>A</Type><TTL>14400</TTL> <ResourceRecords><ResourceRecord> <Value>204.236.228.219</Value> </ResourceRecord></ResourceRecords> </ResourceRecordSet> </Change></Changes></ChangeBatch> </ChangeResourceRecordSetsRequest>
  • 20. % ./dnscurl.pl --keyname my-aws-account -- -H "Content-Type: text/xml; charset=UTF-8" -X POST --upload-file ./MyRecordsRequest.xml https://route53.amazonaws.com/2010-10-01/ hostedzone/Z3OV9VJIQVXT95/rrset 0.0% <?xml version="1.0"?> <ChangeResourceRecordSetsResponse xmlns="https://route53.amazonaws.com/doc/ 2010-10-01/"><ChangeInfo><Id>/change/ CZEDHHNT49Q1J</Id><Status>PENDING</ Status><SubmittedAt>2011-01-27T07:22:57.672Z</ SubmittedAt></ChangeInfo></ ChangeResourceRecordSetsResponse>
  • 21. % dig www.cloudgirl.baking.jp a @ns-1657.awsdns-15.co.uk +norec +short 204.236.228.219
  • 22. @ IN SOA ns1.baking.jp. root@ns1.baking.jp. ( ... ) IN NS ns1.baking.jp. IN A 111.89.176.107 IN AAAA 2001:200:1c8:1bb:2ac:1bff:fe8d:9c4f! : : egg IN A 204.236.228.219 egg IN MX 10 egg ;for AWS Route53 cloudgirl IN NS ns-258.awsdns-32.com. cloudgirl IN NS ns-753.awsdns-30.net. cloudgirl IN NS ns-1505.awsdns-60.org. cloudgirl IN NS ns-1657.awsdns-15.co.uk.
  • 23. % dig www.cloudgirl.baking.jp a +short 204.236.228.219
  • 24. % vi RecordDelete.xml <?xml version="1.0" encoding="UTF-8"?> <ChangeResourceRecordSetsRequest xmlns="https:// route53.amazonaws.com/doc/2010-10-01/"> <ChangeBatch><Comment>here is a comment</Comment> <Changes><Change> <Action>DELETE</Action> <ResourceRecordSet> <Name>www.cloudgirl.baking.jp.</Name> <Type>A</Type><TTL>14400</TTL> <ResourceRecords><ResourceRecord> <Value>204.236.228.219</Value> </ResourceRecord></ResourceRecords> </ResourceRecordSet> </Change></Changes></ChangeBatch> </ChangeResourceRecordSetsRequest>
  • 25. % ./dnscurl.pl --keyname my-aws-account -- -H "Content-Type: text/xml; charset=UTF-8" -X POST --upload-file ./DeleteRecord.xml https:// route53.amazonaws.com/2010-10-01/hostedzone/ Z3OV9VJIQVXT95/rrset 0.0% <?xml version="1.0"?> <ChangeResourceRecordSetsResponse xmlns="https://route53.amazonaws.com/doc/ 2010-10-01/"><ChangeInfo><Id>/change/ C1XANU2J92F97U</Id><Status>PENDING</ Status><SubmittedAt>2011-01-27T08:57:10.761Z</ SubmittedAt></ChangeInfo></ ChangeResourceRecordSetsResponse>
  • 26. $ dig www.cloudgirl.baking.jp ; <<>> DiG 9.7.0-P2-RedHat-9.7.0-5.P2.6.amzn1 <<>> www.cloudgirl.baking.jp ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 36539 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.cloudgirl.baking.jp.! IN! A ;; AUTHORITY SECTION: cloudgirl.baking.jp.!900!IN! SOA!ns-1657.awsdns-15.co.uk. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400 ;; Query time: 288 msec ;; SERVER: 172.16.0.23#53(172.16.0.23) ;; WHEN: Thu Jan 27 08:57:52 2011 ;; MSG SIZE rcvd: 128
  • 27. % ./dnscurl.pl --keyname my-aws-account -- -X DELETE https://route53.amazonaws.com/ 2010-10-01/hostedzone/Z3OV9VJIQVXT95 0.0% <?xml version="1.0"?> <DeleteHostedZoneResponse xmlns="https:// route53.amazonaws.com/doc/ 2010-10-01/"><ChangeInfo><Id>/change/ CDRHBQU3K6NR8</Id><Status>PENDING</ Status><SubmittedAt>2011-01-27T10:17:19.487Z</ SubmittedAt></ChangeInfo></ DeleteHostedZoneResponse>
  • 28. % dig www.cloudgirl.baking.jp a @ns-1657.awsdns-15.co.uk +norec ; <<>> DiG 9.7.0-P2- RedHat-9.7.0-5.P2.6.amzn1 <<>> www.cloudgirl.baking.jp a @ns-1657.awsdns-15.co.uk +norec ;; global options: +cmd ;; connection timed out; no servers could be reached