SlideShare a Scribd company logo
 
Compiled by  Linux Lovers   Team Guided by Shankar S. M.E Academic Project Review
Topics of Discussion Introduction  Project Scheduled  About Kernel Compilation  About DNS Configuration  Conclusion
Topics of Discussion Introduction  Project Scheduled  About Kernel Compilation  About DNS Configuration  Conclusion
Born on December 1998  IPv6 is a new layer 3 protocol which will supersede IPv4 Formerly called as  SIP, SIPP Major changes in IPv6 are the redesign of the header, including the increase of address size from 32 bits to 128 bits  IPv6 – A Quick Tour
IPv6 Features Increased address space 128 bits = 340 trillion trillion trillion addresses (2 128  = 340,282,366,920,938,463,463,374,607,431,768,211,456) = 67 billion billion addresses per cm 2  of the planet surface Hierarchical address architecture Improved address aggregation More efficient header architecture Neighbor discovery and autoconfiguration Improved operational efficiency Easier network changes and renumbering Simpler network applications (Mobile IP) Integrated security features
IPv6 Addresses Example 3ffe:3700:0200:00ff:0000:0000:0000:0001 This can be written as  3ffe:3700:200:ff:0:0:0:1  or 3ffe:3700:200:ff::1
0 bits 31 Ver  IHL Total Length Identifier Flags Fragment Offset 32 bit Source Address 32 bit Destination Address 4 8 24 16 Service Type Options and Padding Time to Live Header Checksum Protocol Existing System - IPv4 Header Removed Changed
0 31 Version Class Flow  Label Payload Length Next Header Hop Limit 128 bit Source Address 128 bit Destination Address 4 12 24 16 Proposed System -IPv6 Header
Supported RFCs   for our project   RFC1886: DNS extension for IPv6 RFC2373: IPv6 addressing architecture RFC2428: FTP extensions for IPv6 & NATs RFC2452: IPv6 MIB: TCP RFC2463: ICMP for IPv6 RFC2464: IPv6 over ethernet RFC2466: IPv6 MIB: ICMP RFC2553: Basic socket API for IPv6
Topics of Discussion Introduction  Project Scheduled  About Kernel Compilation  About DNS Configuration  Conclusion
Our Project Scheduled Module 1   Study about Linux. Kernel Compilation and Creation of Batch Work.  Module 2   Study about DNS And BIND. DNS Configuration Settings. Module 3   Sockets for connection between IPv4 and IPv6. Construction of java code with Swing and testing. Our  Discussion
Topics of Discussion Introduction  Project Scheduled  About Kernel Compilation  About DNS Configuration  Conclusion
Why Compile a Kernel? Optimization "Lower" memory footprint Speed, compiled for your hardware Additional drivers Enabling additional features (security patch for example) Use a more recent kernel than prebuilt kernels (for example, an RC version)
Obtaining and Extracting the Kernel Download the source from: http://www.kernel.org/pub http://carroll.aset.psu.edu/pub/linux/kernel Extracting the sources cd /usr/src; tar xvfj linux-kernel-2.4.2.tar.bz2
Programs for Configuration
Screenshot - menuconfig
Building the Kernel Kernel #  make dep   -> dependency check  #  make clean   -> parameter check #  make bzImage  -> Extracting Kernel image Modules #  make modules  ->   configuring modules   #  make modules_install  -> installing modules
Installing the Kernel New kernel is in arch/i386/boot, copy it somewhere (i.e. /boot/vmlinux-KENRELVERSION) Copy  System.map  to  /boot/System.map-KERNELVERSION ln -s  /boot/System.map-KERNELVERSION /boot/System.map GRUB: Add to /boot/grub/menu.lst title RedHat Linux Enterprise 3 GNU/Linux, kernel 2.4.8 root (hd0,0) kernel /boot/vmlinuz-2.6.8 root=/dev/hda1 ro
Screen shots –kernel Compilation
Screen shots –kernel Compilation
Screen shots –kernel Compilation
Screen shots –kernel Compilation
Screen shots –kernel Compilation
Screen shots –kernel Compilation
Screen shots –kernel Compilation
Screen shots –kernel Compilation
Topics of Discussion Introduction  Project Scheduled  About Kernel Compilation  About DNS Configuration  Conclusion
DNS in Nut Shell DNS is the  Domain Name System It translates (or "maps" as the jargon would have it) from name to address and from address to name, and some other things. Allow machines to be logically grouped by name  Domains Provides email routing Information  Forward Lookup Hostname into IP address Reverse Lookup IP address into Host Name
DNS   Server   Functions  Internet Domain Support - Accessing servers through remote network  Local Name Resolution - Resolve the hostnames of systems on your LAN  Internet Name Resolution   - Most often used for this is the ISP's DNS servers
Graphical Representation  DNS Configuration
Name Server Hierarchy Master Name Server Contains the master copy of data for a zone. Slave Name Server  Provides a backup to the master name server. Caching Name Server Provides a backup of queries and answers
DNS upside-down tree structure
Service Profile :DNS  Type  :   System V-Managed Service  Packages  :   bind, bind-utils  Daemons  :   named, rndc Script  :   named  Ports  :   53(domain), 953(rndc) Configs  :   /etc/named.conf,   /var/named/* /etc/rndc.*
DNS Startup # Service named  start - Starting the named service  # Service named  stop - Stoping the named service  # Service named  restart - Restarting the named service  # Chkconfig named  on     -  Starting at the time of boot
Configuring BIND BIND –Berkeley Internet Name Domain Widely used DNS server on the Internet  Red Hat Enterprise Linux uses BIND 9 Maintained by ISC( Internet Software Consortium) Default Configuration file in BIND is  /etc/named.conf
DNS TOOLS  Debugging tools  named-checkconf, named-checkzone DNS lookup tools   nslookup  dig
The Bottom Line Of the Project Mission Critical Server Server  clients
Screen Shots of Named.conf file
Screen Shots of db.card.com
Screen Shots - DIG
Screen Shots -Module IPV6
Screen Shots Name Resolution
Topics of Discussion Introduction  Project Scheduled  About Kernel Compilation  About DNS Configuration  Conclusion
Conclusion IPv6 is a key cutting Edge Technology  Top   4 th  Technology  all around the world Source: (EFY Magazine December 2005) Top  6 th  Technology  from Computer Networks  Source: Network Magazine  Long-term solution, Scalable, Reliable, Manageable Secure and High-performance IP networks.
Questions? Thanks for your attention Any questions?
Don’t Go Away Stay With us  More updates will be in the  Next Review <<<<< Thanks to u all >>>>>

More Related Content

PPT
Building Linux IPv6 DNS Server (Complete Presentation)
PDF
Building Linux IPv6 DNS Server (Complete Soft Copy)
PPT
Screen Shots of Building Linux IPv6 DNS Server
PDF
DNS/DNSSEC by Nurul Islam
PPTX
Collaborate vdb performance
PPT
NFS and Oracle
PPTX
Network OS Code Coverage demo using Bullseye tool
PPTX
Collaborate nfs kyle_final
Building Linux IPv6 DNS Server (Complete Presentation)
Building Linux IPv6 DNS Server (Complete Soft Copy)
Screen Shots of Building Linux IPv6 DNS Server
DNS/DNSSEC by Nurul Islam
Collaborate vdb performance
NFS and Oracle
Network OS Code Coverage demo using Bullseye tool
Collaborate nfs kyle_final

What's hot (20)

PPTX
Domain Name System (DNS) - Domain Registration and Website Hosting Basics
PDF
Domain Name System (DNS)
PPT
101 3.3 perform basic file management
PPT
101 3.3 perform basic file management
PPTX
Putting Wings on the Elephant
PDF
HDFS User Reference
PPT
3.3 perform basic file management
PPTX
DNS server configuration
PPTX
Hadoop HDFS Detailed Introduction
PPTX
06 coms 525 tcpip - dhcp and dns
PDF
Dns Hardening Linux Os
PPTX
Hadoop Interacting with HDFS
PDF
[India Merge World Tour] Meru Networks
PPTX
Ceph on rdma
PPTX
Ahmad-debian
PDF
Dns security
ODT
RHCE FINAL Questions and Answers
PPTX
DNS(Domain Name System)
PPTX
7 understanding DNS
PPTX
RHCE Training
Domain Name System (DNS) - Domain Registration and Website Hosting Basics
Domain Name System (DNS)
101 3.3 perform basic file management
101 3.3 perform basic file management
Putting Wings on the Elephant
HDFS User Reference
3.3 perform basic file management
DNS server configuration
Hadoop HDFS Detailed Introduction
06 coms 525 tcpip - dhcp and dns
Dns Hardening Linux Os
Hadoop Interacting with HDFS
[India Merge World Tour] Meru Networks
Ceph on rdma
Ahmad-debian
Dns security
RHCE FINAL Questions and Answers
DNS(Domain Name System)
7 understanding DNS
RHCE Training
Ad

Viewers also liked (20)

PDF
Cent os 5.1 - configuring samba 3.0 to use the ads security mode
PPT
6. centos networking
PPT
Configuring RAID 1 on CentOs
DOC
70 640
PDF
DNS (BIND) on CentOS
PDF
Presentation
PPT
DOCX
Dns centos
PPTX
6421 b Module-03
PDF
Seo2 india devang barot - google public dns
PPT
4 - Rocinha
DOC
How to configure dns server(2)
PPT
Chapter 4 configuring and managing the dns server role
PPT
Domain Name Server
PDF
How To Install CentOS 7
PPTX
Presentation on dns
PPTX
Domain name system
PPT
Domain name system
ODP
Introduction to DNS
PDF
Presentation on Domain Name System
Cent os 5.1 - configuring samba 3.0 to use the ads security mode
6. centos networking
Configuring RAID 1 on CentOs
70 640
DNS (BIND) on CentOS
Presentation
Dns centos
6421 b Module-03
Seo2 india devang barot - google public dns
4 - Rocinha
How to configure dns server(2)
Chapter 4 configuring and managing the dns server role
Domain Name Server
How To Install CentOS 7
Presentation on dns
Domain name system
Domain name system
Introduction to DNS
Presentation on Domain Name System
Ad

Similar to Building a Linux IPv6 DNS Server Project review PPT v3.0 First review (20)

DOC
Building Linux IPv6 DNS Server (Draft Copy)
PDF
What is Digital Rebar Provision (and how RackN extends)?
PPT
Building Linux IPv6 DNS Server (Third Review)
PPTX
DNS Configuration
PPTX
Security myth of i pv6 and dns64
PPT
Chapter 06
PPTX
Using PerfDHCP tool to scale DHCP in OpenStack Neutron
PDF
Ankur_Srivastava
PDF
Rac on NFS
PPTX
Addressing DHCP and DNS scalability issues in OpenStack Neutron
PPTX
RHCE (RED HAT CERTIFIED ENGINEERING)
PPT
DHCP
PPTX
G rpc talk with intel (3)
PDF
CCNP Data Center Centralized Management Automation
PDF
linux installation.pdf
PPT
Session_2.ppt
PDF
Docker interview Questions-3.pdf
PDF
BSDCan2006.pdf
PPT
Building a Linux IPv6 DNS Server Project review PPT v3.0
PPTX
BIND DNS IPWorks Introduction To Advanced
Building Linux IPv6 DNS Server (Draft Copy)
What is Digital Rebar Provision (and how RackN extends)?
Building Linux IPv6 DNS Server (Third Review)
DNS Configuration
Security myth of i pv6 and dns64
Chapter 06
Using PerfDHCP tool to scale DHCP in OpenStack Neutron
Ankur_Srivastava
Rac on NFS
Addressing DHCP and DNS scalability issues in OpenStack Neutron
RHCE (RED HAT CERTIFIED ENGINEERING)
DHCP
G rpc talk with intel (3)
CCNP Data Center Centralized Management Automation
linux installation.pdf
Session_2.ppt
Docker interview Questions-3.pdf
BSDCan2006.pdf
Building a Linux IPv6 DNS Server Project review PPT v3.0
BIND DNS IPWorks Introduction To Advanced

More from Hari (16)

PDF
Abstract and List of Charts for Vehicle Tracking and Ticketing System Using ...
PDF
Table of Contents Vehicle Tracking and Ticketing System Using RFID Project (S...
PDF
Vehicle Tracking and Ticketing System Using RFID Project (Complete Softcopy)
PDF
Vehicle Tracking and Ticketing System Using RFID Project - Circuit Block Diagram
PDF
Keywords Explanation To Rfid Project Annexure
PDF
Abstract Of The Rfid Project I
PDF
Building a Linux IPv6 DNS Server Anims (Promo)
DOC
List Of Figures and Diagrams for Building Linux IPv6 DNS Server
DOC
Table Of Contents for Building Linux IPV6 DNS Server
DOC
Source Code of Building Linux IPv6 DNS Server (Complete Sourcecode)
DOC
Screen Shots of Building IPv6 DNS Server (Screen shots)
DOC
List Of Acronym in Building Linux IPV6 DNS Server
PDF
Abstract of the Vehicle Tracking and Ticketing System (VTTS) using RFID
PDF
Bottom Line of Building Linux IPv6 DNS Server Project
PDF
Software Design Specification For Smart Internet Cafe
PDF
Software Requirement Specification For Smart Internet Cafe
Abstract and List of Charts for Vehicle Tracking and Ticketing System Using ...
Table of Contents Vehicle Tracking and Ticketing System Using RFID Project (S...
Vehicle Tracking and Ticketing System Using RFID Project (Complete Softcopy)
Vehicle Tracking and Ticketing System Using RFID Project - Circuit Block Diagram
Keywords Explanation To Rfid Project Annexure
Abstract Of The Rfid Project I
Building a Linux IPv6 DNS Server Anims (Promo)
List Of Figures and Diagrams for Building Linux IPv6 DNS Server
Table Of Contents for Building Linux IPV6 DNS Server
Source Code of Building Linux IPv6 DNS Server (Complete Sourcecode)
Screen Shots of Building IPv6 DNS Server (Screen shots)
List Of Acronym in Building Linux IPV6 DNS Server
Abstract of the Vehicle Tracking and Ticketing System (VTTS) using RFID
Bottom Line of Building Linux IPv6 DNS Server Project
Software Design Specification For Smart Internet Cafe
Software Requirement Specification For Smart Internet Cafe

Recently uploaded (20)

DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Electronic commerce courselecture one. Pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Encapsulation theory and applications.pdf
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Cloud computing and distributed systems.
PDF
cuic standard and advanced reporting.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
KodekX | Application Modernization Development
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
Teaching material agriculture food technology
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
The AUB Centre for AI in Media Proposal.docx
Electronic commerce courselecture one. Pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Unlocking AI with Model Context Protocol (MCP)
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Empathic Computing: Creating Shared Understanding
Encapsulation theory and applications.pdf
Machine learning based COVID-19 study performance prediction
Cloud computing and distributed systems.
cuic standard and advanced reporting.pdf
Encapsulation_ Review paper, used for researhc scholars
Agricultural_Statistics_at_a_Glance_2022_0.pdf
KodekX | Application Modernization Development
Network Security Unit 5.pdf for BCA BBA.
Teaching material agriculture food technology
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton

Building a Linux IPv6 DNS Server Project review PPT v3.0 First review

  • 1.  
  • 2. Compiled by Linux Lovers Team Guided by Shankar S. M.E Academic Project Review
  • 3. Topics of Discussion Introduction Project Scheduled About Kernel Compilation About DNS Configuration Conclusion
  • 4. Topics of Discussion Introduction Project Scheduled About Kernel Compilation About DNS Configuration Conclusion
  • 5. Born on December 1998 IPv6 is a new layer 3 protocol which will supersede IPv4 Formerly called as SIP, SIPP Major changes in IPv6 are the redesign of the header, including the increase of address size from 32 bits to 128 bits IPv6 – A Quick Tour
  • 6. IPv6 Features Increased address space 128 bits = 340 trillion trillion trillion addresses (2 128 = 340,282,366,920,938,463,463,374,607,431,768,211,456) = 67 billion billion addresses per cm 2 of the planet surface Hierarchical address architecture Improved address aggregation More efficient header architecture Neighbor discovery and autoconfiguration Improved operational efficiency Easier network changes and renumbering Simpler network applications (Mobile IP) Integrated security features
  • 7. IPv6 Addresses Example 3ffe:3700:0200:00ff:0000:0000:0000:0001 This can be written as 3ffe:3700:200:ff:0:0:0:1 or 3ffe:3700:200:ff::1
  • 8. 0 bits 31 Ver IHL Total Length Identifier Flags Fragment Offset 32 bit Source Address 32 bit Destination Address 4 8 24 16 Service Type Options and Padding Time to Live Header Checksum Protocol Existing System - IPv4 Header Removed Changed
  • 9. 0 31 Version Class Flow Label Payload Length Next Header Hop Limit 128 bit Source Address 128 bit Destination Address 4 12 24 16 Proposed System -IPv6 Header
  • 10. Supported RFCs for our project RFC1886: DNS extension for IPv6 RFC2373: IPv6 addressing architecture RFC2428: FTP extensions for IPv6 & NATs RFC2452: IPv6 MIB: TCP RFC2463: ICMP for IPv6 RFC2464: IPv6 over ethernet RFC2466: IPv6 MIB: ICMP RFC2553: Basic socket API for IPv6
  • 11. Topics of Discussion Introduction Project Scheduled About Kernel Compilation About DNS Configuration Conclusion
  • 12. Our Project Scheduled Module 1 Study about Linux. Kernel Compilation and Creation of Batch Work. Module 2 Study about DNS And BIND. DNS Configuration Settings. Module 3 Sockets for connection between IPv4 and IPv6. Construction of java code with Swing and testing. Our Discussion
  • 13. Topics of Discussion Introduction Project Scheduled About Kernel Compilation About DNS Configuration Conclusion
  • 14. Why Compile a Kernel? Optimization &quot;Lower&quot; memory footprint Speed, compiled for your hardware Additional drivers Enabling additional features (security patch for example) Use a more recent kernel than prebuilt kernels (for example, an RC version)
  • 15. Obtaining and Extracting the Kernel Download the source from: http://www.kernel.org/pub http://carroll.aset.psu.edu/pub/linux/kernel Extracting the sources cd /usr/src; tar xvfj linux-kernel-2.4.2.tar.bz2
  • 18. Building the Kernel Kernel # make dep -> dependency check # make clean -> parameter check # make bzImage -> Extracting Kernel image Modules # make modules -> configuring modules # make modules_install -> installing modules
  • 19. Installing the Kernel New kernel is in arch/i386/boot, copy it somewhere (i.e. /boot/vmlinux-KENRELVERSION) Copy System.map to /boot/System.map-KERNELVERSION ln -s /boot/System.map-KERNELVERSION /boot/System.map GRUB: Add to /boot/grub/menu.lst title RedHat Linux Enterprise 3 GNU/Linux, kernel 2.4.8 root (hd0,0) kernel /boot/vmlinuz-2.6.8 root=/dev/hda1 ro
  • 20. Screen shots –kernel Compilation
  • 21. Screen shots –kernel Compilation
  • 22. Screen shots –kernel Compilation
  • 23. Screen shots –kernel Compilation
  • 24. Screen shots –kernel Compilation
  • 25. Screen shots –kernel Compilation
  • 26. Screen shots –kernel Compilation
  • 27. Screen shots –kernel Compilation
  • 28. Topics of Discussion Introduction Project Scheduled About Kernel Compilation About DNS Configuration Conclusion
  • 29. DNS in Nut Shell DNS is the Domain Name System It translates (or &quot;maps&quot; as the jargon would have it) from name to address and from address to name, and some other things. Allow machines to be logically grouped by name Domains Provides email routing Information Forward Lookup Hostname into IP address Reverse Lookup IP address into Host Name
  • 30. DNS Server Functions Internet Domain Support - Accessing servers through remote network Local Name Resolution - Resolve the hostnames of systems on your LAN Internet Name Resolution - Most often used for this is the ISP's DNS servers
  • 31. Graphical Representation DNS Configuration
  • 32. Name Server Hierarchy Master Name Server Contains the master copy of data for a zone. Slave Name Server Provides a backup to the master name server. Caching Name Server Provides a backup of queries and answers
  • 33. DNS upside-down tree structure
  • 34. Service Profile :DNS Type : System V-Managed Service Packages : bind, bind-utils Daemons : named, rndc Script : named Ports : 53(domain), 953(rndc) Configs : /etc/named.conf, /var/named/* /etc/rndc.*
  • 35. DNS Startup # Service named start - Starting the named service # Service named stop - Stoping the named service # Service named restart - Restarting the named service # Chkconfig named on - Starting at the time of boot
  • 36. Configuring BIND BIND –Berkeley Internet Name Domain Widely used DNS server on the Internet Red Hat Enterprise Linux uses BIND 9 Maintained by ISC( Internet Software Consortium) Default Configuration file in BIND is /etc/named.conf
  • 37. DNS TOOLS Debugging tools named-checkconf, named-checkzone DNS lookup tools nslookup dig
  • 38. The Bottom Line Of the Project Mission Critical Server Server clients
  • 39. Screen Shots of Named.conf file
  • 40. Screen Shots of db.card.com
  • 43. Screen Shots Name Resolution
  • 44. Topics of Discussion Introduction Project Scheduled About Kernel Compilation About DNS Configuration Conclusion
  • 45. Conclusion IPv6 is a key cutting Edge Technology Top 4 th Technology all around the world Source: (EFY Magazine December 2005) Top 6 th Technology from Computer Networks Source: Network Magazine Long-term solution, Scalable, Reliable, Manageable Secure and High-performance IP networks.
  • 46. Questions? Thanks for your attention Any questions?
  • 47. Don’t Go Away Stay With us More updates will be in the Next Review <<<<< Thanks to u all >>>>>