<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.sdnog.sd/index.php?action=history&amp;feed=atom&amp;title=DNSSEC_Workshop</id>
	<title>DNSSEC Workshop - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.sdnog.sd/index.php?action=history&amp;feed=atom&amp;title=DNSSEC_Workshop"/>
	<link rel="alternate" type="text/html" href="http://wiki.sdnog.sd/index.php?title=DNSSEC_Workshop&amp;action=history"/>
	<updated>2026-05-07T19:15:59Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>http://wiki.sdnog.sd/index.php?title=DNSSEC_Workshop&amp;diff=672&amp;oldid=prev</id>
		<title>Sara.alamin at 07:12, 2 September 2018</title>
		<link rel="alternate" type="text/html" href="http://wiki.sdnog.sd/index.php?title=DNSSEC_Workshop&amp;diff=672&amp;oldid=prev"/>
		<updated>2018-09-02T07:12:18Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 07:12, 2 September 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l29&quot; &gt;Line 29:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 29:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Instructors==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Instructors==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[https://trouble.is/bio/ Philip Paeps]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[https://trouble.is/bio/ Philip Paeps]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Workshop Materials==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Agenda==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Agenda==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sara.alamin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.sdnog.sd/index.php?title=DNSSEC_Workshop&amp;diff=28&amp;oldid=prev</id>
		<title>Sara.alamin at 20:44, 31 January 2018</title>
		<link rel="alternate" type="text/html" href="http://wiki.sdnog.sd/index.php?title=DNSSEC_Workshop&amp;diff=28&amp;oldid=prev"/>
		<updated>2018-01-31T20:44:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 20:44, 31 January 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: workshops]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: workshops]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: Events]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: Events]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;{{TOCRight}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Introduction==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Introduction==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Hands on DNS and DNSSEC&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Hands on DNS and DNSSEC&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sara.alamin</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.sdnog.sd/index.php?title=DNSSEC_Workshop&amp;diff=27&amp;oldid=prev</id>
		<title>Sara.alamin: Created page with &quot;Category: workshops Category: Events {{TOCRight}} ==Introduction== Hands on DNS and DNSSEC Three day course – [https://trouble.is/bio/ Philip Paeps]  ==Objectives==...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.sdnog.sd/index.php?title=DNSSEC_Workshop&amp;diff=27&amp;oldid=prev"/>
		<updated>2018-01-31T20:43:37Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/index.php/Category:Workshops&quot; title=&quot;Category:Workshops&quot;&gt;Category: workshops&lt;/a&gt; &lt;a href=&quot;/index.php?title=Category:Events&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Category:Events (page does not exist)&quot;&gt;Category: Events&lt;/a&gt; {{TOCRight}} ==Introduction== Hands on DNS and DNSSEC Three day course – [https://trouble.is/bio/ Philip Paeps]  ==Objectives==...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category: workshops]]&lt;br /&gt;
[[Category: Events]]&lt;br /&gt;
{{TOCRight}}&lt;br /&gt;
==Introduction==&lt;br /&gt;
Hands on DNS and DNSSEC&lt;br /&gt;
Three day course – [https://trouble.is/bio/ Philip Paeps]&lt;br /&gt;
&lt;br /&gt;
==Objectives==&lt;br /&gt;
At the end of this course, participants will be familiar with the Domain Name System and Security&lt;br /&gt;
Extensions to the Domain Name System (DNSSEC). The course is taught &amp;quot;hands-on&amp;quot; in a&lt;br /&gt;
virtualised FreeBSD environment. Participants will configure authoritative and recursive domain&lt;br /&gt;
name servers and will learn to analyse and debug common misconfigurations and bugs&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
Participants should be familiar with Unix-style operating systems. The course is taught on&lt;br /&gt;
FreeBSD but the environment will be familiar to people with a systems administration background&lt;br /&gt;
on Linux or Solaris. Participants should bring their own laptops. The virtualised lab environment is&lt;br /&gt;
hosted on a server in Germany. Reliable internet connectivity with reasonable latency is required&lt;br /&gt;
&lt;br /&gt;
==Participants==&lt;br /&gt;
Systems administrators and network operators responsible for the DNS services in their organisation.&lt;br /&gt;
&lt;br /&gt;
==Workshop Requirements==&lt;br /&gt;
* Some understanding of DNS is required (for example, operational experience managing DNS servers is useful)&lt;br /&gt;
* Some knowledge of Linux/UNIX command line&lt;br /&gt;
* Good understanding of network basics (IP networking)&lt;br /&gt;
* All participants will need to bring a laptop with WiFi access. You cannot use a tablet for this workshop.&lt;br /&gt;
&lt;br /&gt;
==Instructors==&lt;br /&gt;
[https://trouble.is/bio/ Philip Paeps]&lt;br /&gt;
&lt;br /&gt;
==Agenda==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Time !! Day 1: Sunday 23 August !! Day 2: Monday 24 August !! Day 3: Tuesday 25&lt;br /&gt;
|-&lt;br /&gt;
|  08:30 – 09:15 (45 minutes) || Registration and coffee || Registration and coffee || Registration and coffee&lt;br /&gt;
|-&lt;br /&gt;
| 09:15 – 11:15 (120 minutes)|| • Introduction to DNS&amp;lt;br /&amp;gt;• Resource records&amp;lt;br /&amp;gt;• Delegation&amp;lt;br /&amp;gt;• Queries, responses and flags&amp;lt;br /&amp;gt;|| •Configuring authoritative nameservers&amp;lt;br /&amp;gt;• Setting up DNS zonefiles&amp;lt;br /&amp;gt;• Delegating authority&amp;lt;br /&amp;gt;• Debugging common zonefile problems&amp;lt;br /&amp;gt;||• Introduction to DNSSEC&amp;lt;br /&amp;gt; • New resource records and flags in DNSSEC&amp;lt;br /&amp;gt;• Validating a domain from the root step by step&lt;br /&gt;
|-&lt;br /&gt;
|  11:15 – 11:30 (15 minutes) || Coffee break || Coffee break || Coffee break&lt;br /&gt;
|-&lt;br /&gt;
|  11:30 – 13:00 (90 minutes) || • DNS packet analysis&amp;lt;br /&amp;gt;• DNS data flow&amp;lt;br /&amp;gt; • DNS vulnerabilities || • Very brief introduction to cryptography&amp;lt;br /&amp;gt; •Using TSIG to secure queries||• Key management: ZSKs and KSKs&amp;lt;br /&amp;gt; • Theory of key rollover and best practices&lt;br /&gt;
|-&lt;br /&gt;
|  13:00 – 14:00 (60 minutes) || Lunch  || Lunch || Lunch&lt;br /&gt;
|-&lt;br /&gt;
|  14:00 – 15:30 (90 minutes)  || • Tools: dig, drill, host, nslookup, tcpdump&amp;lt;br /&amp;gt; • Tools exercises&amp;lt;br /&amp;gt; • Resolving a domain from the root by hand || • Configuring secondary nameservers&amp;lt;br /&amp;gt; • Configuring TSIG to secure zone transfers&amp;lt;br /&amp;gt; • Debugging common zone transfer issues||• Manually signing a zone with BIND 9&amp;lt;br /&amp;gt;• Configuring automatic DNSSEC with BIND 9 &amp;lt;br /&amp;gt;• Brief introduction to OpenDNSSEC&lt;br /&gt;
|-&lt;br /&gt;
|  15:30 – 15:45 (15 minutes) || Coffee break || Coffee break || Coffee break&lt;br /&gt;
|-&lt;br /&gt;
|  15:45 – 16:30 (45 minutes) ||• Introduction to the lab environment&amp;lt;br /&amp;gt; • Discussion and Q&amp;amp;A&amp;lt;br /&amp;gt; ||• Configuring unbound as a recursive resolver&amp;lt;br /&amp;gt;• Discussion and Q&amp;amp;A|| • Configuring unbound with trust anchors &amp;lt;br /&amp;gt;• Demo with SSHFP and TLSA &amp;lt;br /&amp;gt;• Discussion and Q&amp;amp;A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sara.alamin</name></author>
		
	</entry>
</feed>