ITR3 lecture 9: DNS, mail, rsync Thomas Krichel 2002-11-05.

Slides:



Advertisements
Similar presentations
ITR3 lecture 7: more introduction to UNIX Thomas Krichel
Advertisements

1 Dynamic DNS. 2 Module - Dynamic DNS ♦ Overview The domain names and IP addresses of hosts and the devices may change for many reasons. This module focuses.
Web Server Administration
2.1 Installing the DNS Server Role Overview of the Domain Name System Role Overview of the DNS Namespace DNS Improvements for Windows Server 2008 Considerations.
Web Server Administration Chapter 4 Name Resolution.
Domain Name System. DNS is a client/server protocol which provides Name to IP Address Resolution.
DNS server & Client Objectives Contents
DNS. DNS is a network service that enables clients to resolve names to IP address and vice-versa. Allows machines to be logically grouped by domain names.
1 DNS. 2 BIND DNS –Resolve names to IP address –Resolve IP address to names (reverse DNS) BIND –Berkeley Internet Name Domain system Version 4 is still.
The Domain Name System. CeylonLinux DNS concepts using BIND 2 Hostnames IP Addresses are great for computers –IP address includes information used for.
Chapter 4 - Lab DNS Configuration in Linux.  DNS Configuration in Linux Projects 4-1 through 4-3 Projects 4-4 deals with multiple domains  DNS Configuration.
Domain Name System (DNS) Network Information Center (NIC) : HOSTS.TXT.
The Domain Name System Unix System Administration Download PowerPoint Presentation.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 5 Introduction to DNS in Windows Server 2008.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 19 Domain Name System (DNS)
Domain Name Services Oakton Community College CIS 238.
DNS Domain Name Systems Introduction 1. DNS DNS is not needed for the internet to work IP addresses are all that is needed The internet would be extremely.
Windows Server 2008 Chapter 8 Last Update
Copyright line. Configuring DNS EXAM OBJECTIVES  An Introduction to Domain Name System (DNS)  Configuring a DNS Server  Creating DNS Zones  Configuring.
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
Host Name Resolution. Overview Name resolution Name resolution Addressing a host Addressing a host Host names Host names Host name resolution Host name.
11.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 11: Introducing WINS, DNS,
ES 101. Module 3 Domain Name System (DNS). Last Lecture Routing and IP addressing.
DNS. Introduction What is DNS? –Hierarchy or Tree –Dot used as a separator.
New SA Training Topic 7: DNS and DHCP To implement the underlying basis for our organizations networking, we rely on two fundamental services  DNS – the.
Name Resolution Domain Name System.
TELE 301 Lecture 11: DNS 1 Overview Last Lecture –Scheduled tasks and log management This Lecture –DNS Next Lecture –Address assignment (DHCP)
LIS508 lecture 8: tcp/ip and domains Thomas Krichel
DNS and C# SWE 344 Internet Protocols & Client Server Programming.
Petrozavodsk State University, Alex Moschevikin, 2003NET TECHNOLOGIES Domain Name System HISTORY File hosts (the size of Internet became more than 1000.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 ISP Services Working at a Small-to-Medium Business or ISP – Chapter 7.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 7: Domain Name System.
ITR3 lecture 8: more UNIX, DNS and mail Thomas Krichel
DNS Related Commands Sayed Ahmed Computer Engineering, BUET, Bangladesh (Graduated on 2001 ) MSc, Computer Science, U of Manitoba, Canada
ITEC350 Networks I Lecture 3. DNS (Domain Name Service)
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 6: Name Resolution.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network, Enhanced Chapter 6: Name Resolution.
October 8, 2015 University of Tulsa - Center for Information Security Microsoft Windows 2000 DNS October 8, 2015.
CITA 310 Section 1 Name Resolution (Textbook Chapter 4)
Secured Dynamic Updates. Caution Portions of this slide set present features that do not appear in BIND until BIND 9.3 –Snapshot code is available for.
Domain Name System Refs: Chapter 9 RFC 1034 RFC 1035.
Data Communications and Networks Chapter 5 – Network Services DNS, DHCP, FTP and SMTP ICT-BVF8.1- Data Communications and Network Trainer: Dr. Abbes Sebihi.
CPSC 441: DNS 1. DNS: Domain Name System Internet hosts: m IP address (32 bit) - used for addressing datagrams m “name”, e.g., - used by.
1 Internet Network Services. 2 Module - Internet Network Services ♦ Overview This module focuses on configuring and customizing the servers on the network.
DNS DNS overview DNS operation DNS zones. DNS Overview Name to IP address lookup service based on Domain Names Some DNS servers hold name and address.
Networking Material taken mainly from HowStuffWorks.com.
CIS 192B – Lesson 2 Domain Name System. CIS 192B – Lesson 2 Types of Services Infrastructure –DHCP, DNS, NIS, AD, TIME Intranet –SSH, NFS, SAMBA Internet.
DNS server & Client Objectives –to learn how to setup dns servers Contents –An Introduction to DNS –How To Download and Install The BIND Packages –How.
Linux Operations and Administration
BZUPAGES.COM. Presented to: Sir. Muizuddin sb Presented by: M.Sheraz Anjum Roll NO Atif Aneaq Roll NO Khurram Shehzad Roll NO Wasif.
4343 X2 – Outline The Domain Name System The Web.
AfNOG-2003 Domain Name System (DNS) Ayitey Bulley
Web Server Administration Chapter 4 Name Resolution.
1 CMPT 471 Networking II DNS © Janice Regan,
OPTION section It is the first section of the named.conf User can use only one option statement and many option-value pair under the section. Syntax is.
2/26/2003 Lecture 4 Computer System Administration Lecture 4 Networking Startup/DNS.
Domain Name System INTRODUCTION to Eng. Yasser Al-eimad
Basics of the Domain Name System (DNS) By : AMMY- DRISS Mohamed Amine KADDARI Zakaria MAHMOUDI Soufiane Oujda Med I University National College of Applied.
1 Internet Service DNS & BIND OPS335 Seneca College of Applied Technology.
DNS and Inbound Load Balancing
Understand Names Resolution
Module 5: Resolving Host Names by Using Domain Name System (DNS)
IMPLEMENTING NAME RESOLUTION USING DNS
DNS.
Working at a Small-to-Medium Business or ISP – Chapter 7
Domain Name System Introduction And Overview
Working at a Small-to-Medium Business or ISP – Chapter 7
Working at a Small-to-Medium Business or ISP – Chapter 7
Windows Name Resolution
Presentation transcript:

ITR3 lecture 9: DNS, mail, rsync Thomas Krichel

File editing Emacs is a large file editor used by geeks. For beginners, nano is better. Nano is a pico clone available under the GPL. The commands available are being displayed in the menu ^C where I is a letter, means pressing I and control at the same time.

ntp Is the network time protocol, used to make sure that the time that you have an a machine is the same correct. The correct time is given to you by a server. A list of public servers is given on a web page Use /etc/init.d/ntp to install ntp properly. Get a use a public time server and add its name as a server where to get the time from

DNS A host name associates a human-friendly name with an IP address. Example: trabbi.liu.edu = Finding an IP for a name is called a name lookup. The reverse is a reverse lookup. Names are a sequence of labels, separated by dot. Names may contain letters, numbers and hyphens. They may not start with a hyphen. Names solve from right to left, contrary to addresses, that resolve from left to right.

purpose Allows to keep constant name for –changing machines –changing the location of the machine. Makes it easier for humans to remember access points to services. Establish brand names and have an economic value

History of DNS In the 70s, one single file HOSTS.TXT was maintained at SRI-NIC, downloaded frequently by all hosts on the Internet. Problems –traffic and load –name collisions –Consistency 1984, Paul Mockapetris releases two RFCs that describe the Domain Name System DNS. First implementation software called JEEVES.

DNS and domains DNS is –distributed database –client server architecture –general purpose –hierarchical structure –independent of physical structure

Berkeley Internet Name Domain BIND is an implementation of the Domain Name System (DNS) protocols and provides an openly redistributable reference implementation of the major components of the Domain name system, including –a Domain Name System server (named) –a Domain Name System resolver library –tools for verifying the proper operation of the DNS server

Example openlib.org. IN SOA wotan.liu.edu. tkrichel.wotan.liu.edu. ( ; Serial ; Refresh after 3 hours 3600 ; Retry after 1 hour ; Expire after 1 week ; Minimum ttl of 1 day ) openlib.org. IN NS wotan.liu.edu. ; primary server, the one which holds the authoritative info (this file) openlib.org. IN NS utserv.mcc.ac.uk. ; secondary servers -- if they are willing to be. At least one is necssesary. openlib.org. IN A fasolt.openlib.org IN CNAME wotan.liu.edu. openlib.org. IN MX 1 wotan.liu.edu. trabbi.openlib.org. IN TXT "hello world"

/etc/hosts Poor-mans DNS You can list names and IP addresses. These are sometimes used before DNS is queried. –Opera does that –Lynx does not do it Check your /etc/hosts when you have weird DNS problems.

/etc/resolv.conf Configures the resolution of names. Usual commands –nameserver ip_address names a name server to be queried at an ip address to resolve name. This may not be necessary with dynamic ip addressing, the dhcp server usually names a name server. –search domain says to search a domain for a certain name. Thus search liu.edu allows you to say slogin wotan instead of slogin wotan.liu.edu

Mail configuration Exim is the default mailer on Debian. Use eximconfig to configure it (better), or edit /etc/exim/exim.conf Use to handle mail for your domain only, dont relay mail for other domain, this could be problematic. If you want to configure mailman for mailing list, you will have to manually edit the exim.conf file.

mutt "All mail clients suck. This one just sucks less." creator of mutt, circa 1995 System wide configuration /etc/Muttrc /home/user/.muttrc overwrites this system- wide features. You may wish to set the editor to nano before mailing. Generally, an extremely configurable software.

/etc/aliases A simple file to configure aliases for the delivery of mail Most of the time, used for local users Can also support comma-separated lists of remote users, thus a poor-mans mailing list service

/etc/passwd Does not contain passwords, usually. Nowadays they are kept in /etc/shadow, for some security reason.

Thank you for your attention!