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

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Group

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

    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
      • 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
    5. 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
    6. 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
    7. 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
    8. 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
    9. 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
    10. Topics of Discussion
      • Introduction
      • Project Scheduled
      • About Kernel Compilation
      • About DNS Configuration
      • Conclusion
    11. 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
    12. Topics of Discussion
      • Introduction
      • Project Scheduled
      • About Kernel Compilation
      • About DNS Configuration
      • Conclusion
    13. 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)
    14. 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
    15. Programs for Configuration
    16. Screenshot - menuconfig
    17. 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
    18. 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
    19. Screen shots –kernel Compilation
    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. Topics of Discussion
      • Introduction
      • Project Scheduled
      • About Kernel Compilation
      • About DNS Configuration
      • Conclusion
    28. 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
    29. 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
    30. Graphical Representation DNS Configuration
    31. 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
    32. DNS upside-down tree structure
    33. 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.*
    34. 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
    35. 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
    36. DNS TOOLS
      • Debugging tools
        • named-checkconf,
        • named-checkzone
      • DNS lookup tools
        • nslookup
        • dig
    37. The Bottom Line Of the Project Mission Critical Server Server clients
    38. Screen Shots of Named.conf file
    39. Screen Shots of db.card.com
    40. Screen Shots - DIG
    41. Screen Shots -Module IPV6
    42. Screen Shots Name Resolution
    43. Topics of Discussion
      • Introduction
      • Project Scheduled
      • About Kernel Compilation
      • About DNS Configuration
      • Conclusion
    44. 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.
    45. 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 >>>>>

    + Hari Hari , 2 years ago

    custom

    2111 views, 0 favs, 0 embeds more stats

    Building a Linux IPv6 DNS Server Project review PPT more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2111
      • 2111 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 5
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events