MNSBUNTU Miikka Leminen & Niko Mäkelä. SERVER AND SERVICES  Ubuntu Server 10.04 (Lucid Lynx)  Domain Name Server (DNS) Bind9 configuration 20 client.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Introduction To The Course Network Architecture Hervey Allen Chris Evans Phil Regnauld September 3 - 4, 2009 Santiago, Chile.
What to expect.  Linux  Windows Server (2008 or 2012)
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 4 Installing and Configuring the Dynamic Host Configuration Protocol.
Module 5: Configuring Access to Internal Resources.
DNS Domain Name System –name servers –Translates FDQN to IP address List of fully qualified domain names (FDQN) and their IP addresses, FDQN has three.
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.
K. Salah 1 Chapter 31 Security in the Internet. K. Salah 2 Figure 31.5 Position of TLS Transport Layer Security (TLS) was designed to provide security.
Ownership and auditing. Overview Configure DNS to prepare for Domain Controller installation Checking configuration Running DCPROMO.EXE.
14.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
Hands-On Microsoft Windows Server 2003 Networking Chapter 6 Domain Name System.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 8: Managing and Troubleshooting DNS.
Chapter 13 Chapter 13: Managing Internet and Network Interoperability.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
DOMAIN NAMING SYSTEM (AN OVERVIEW) By -DEEPAK. Topics --DNS What is DNS? Purpose of DNS DNS configuration files.
Investigations into BIND Dynamic Update with OpenSSL by David Wilkinson.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 5 Introduction to DNS in Windows Server 2008.
Lesson 1: Configuring Network Load Balancing
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
Apache : Installation, Configuration, Basic Security Presented by, Sandeep K Thopucherela, ECE Department.
TCP/IP Tools Lesson 5. Objectives Skills/ConceptsObjective Domain Description Objective Domain Number Using basic TCP/IP commands Understanding TCP/IP3.6.
APACHE SERVER By Innovationframes.com »
1 Enabling Secure Internet Access with ISA Server.
Windows Server 2008 Chapter 8 Last Update
Remote Accessing Your Home Computer Using VNC and a Dynamic DNS Name.
HalFILE 3.0 Active Directory Integration. halFILE 3.0 AD – What is it? Centralized organization of network objects and security – servers, computers,
UNIT - III. Installing Samba Windows uses Sever Message Block(SMB) to communicate with each other using sharing services like file and printer. Samba.
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
One to One instructions Installing and configuring samba on Ubuntu Linux to enable Linux to share files and documents with Windows XP.
TELE 301 Lecture 11: DNS 1 Overview Last Lecture –Scheduled tasks and log management This Lecture –DNS Next Lecture –Address assignment (DHCP)
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 7: Domain Name System.
Dynamic and Secure DNS Tianyi Xing.  Establish a dynamic and secure DNS service in the mobicloud system.
Remote Administration Remote Desktop Remote Assistance Remote Server Administration Tools.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 19 PCs on the Internet.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols.
Objectives Configure routing in Windows Server 2008 Configure Routing and Remote Access Services in Windows Server 2008 Network Address Translation 1.
VNC Greg Fankhanel Jessica Nunn Jennifer Romero. What is it? Stands for Virtual Network Computing It is remote control software which allows you to view.
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.
Module 8 DNS Tools & Diagnostics. Objectives Understand dig and nslookup Understand BIND toolset Understand BIND logs Understand wire level messages.
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.
Day 14 Introduction to Networking. Unix Networking Unix is very frequently used as a server. –Server is a machine which “serves” some function Web Server.
How to configure DNS for a Windows 2000 domain? 1.Start the Install/Remove Programs Control Panel Applet (Start - Settings - Control Panel - Add/Remove.
Proxy Server PROXY SERVER. What is a Web Proxy? Proxy Server A proxy is a host which relays web access requests from clients Used when clients do not.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 4 Installing and Configuring the Dynamic Host Configuration Protocol.
1 Internet Network Services. 2 Module - Internet Network Services ♦ Overview This module focuses on configuring and customizing the servers on the network.
Networking in Linux. ♦ Introduction A computer network is defined as a number of systems that are connected to each other and exchange information across.
Module 8 DNS Tools & Diagnostics. Dig always available with BIND (*nix) and windows Nslookup available on windows and *nix Dig on windows – unpack zip,
CCNA4 v3 Module 6 v3 CCNA 4 Module 6 JEOPARDY K. Martin.
Linux Services Configuration
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.
1 Chapter Overview Creating Web Sites and FTP Sites Creating Virtual Directories Managing Site Security Troubleshooting IIS.
Unit 2 - Hardware Networking. What is a network? A computer network is essentially a connection between two or more computers. This connection can be.
Linux Operations and Administration
Chapter 4- Part3. 2 Implementing User Profiles A local user profile is automatically created at the local computer when you log on with an account for.
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.
IS 4506 Windows NTFS and IIS Security Features.  Overview Windows NTFS Server security Internet Information Server security features Securing communication.
Vmware 2V0-621D Vmware Exam Questions & Answers VMware Certified Professional 6 Presents
Lecture 10 Page 1 CS 236 Online SSL and TLS SSL – Secure Socket Layer TLS – Transport Layer Security The common standards for securing network applications.
1 Example security systems n Kerberos n Secure shell.
Chapter 7: Using Network Clients The Complete Guide To Linux System Administration.
Pass Microsoft Installing and Configuring Windows Server 2012 exam in just 24 HOURS! 100% REAL EXAM QUESTIONS ANSWERS Microsoft Installing.
1 E-Site - FTP Services Setup / install guide. 2 About FTP services can run on any desired port(s) Runs as a windows service Works for all sites installed.
Using Grsync with Ubuntu Presented by Dave Mawdsley, DACS Member, Linux SIG August 20, 2008 (making rsync easy with a memory key or a server)
Module 8: Networking Services
INSTALLING AND SETTING UP APACHE2 IN A LINUX ENVIRONMENT
Windows Name Resolution
Designing IIS Security (IIS – Internet Information Service)
Presentation transcript:

MNSBUNTU Miikka Leminen & Niko Mäkelä

SERVER AND SERVICES  Ubuntu Server (Lucid Lynx)  Domain Name Server (DNS) Bind9 configuration 20 client servers on our DNS  Multimedia Streaming Server Icecast 2 Darkice

START 1.New virtual machine by using Vmware vSphere. 1.Downloading of Ubuntu Server media. 2.Installation of Ubuntu Server with the very basic options. 3.Installation of SSH server 2.Installing and configuring of Iceacast 2 media server. 3.Installing and configuring of Bind9 DNS.

ICECAST 2  A collection of programs and libraries for streaming audio over the Internet icecast, a program that streams audio data to listeners libshout, a library for communicating with Icecast servers IceS and Darkice, programs that sends audio data to Icecast servers. Can also be implemented from another physical computer by using e.g VLC or Winamp with Shoutcast/Icecast plugins.

ICECAST 2 INSTALLATION As root do.. 1.Install Icecast apt-get install icecast2 2.Add a new user and usergroup for icecast useradd radioguy passwd radioguy 3.Configure Icecast 2 vim /etc/icecast2/icecast.xml Change authentication, hostname and listen-socket properties to fit your needs. Modify change owner -property for newly created icecast user 4.Make sure that icecast user has write permission to icecast logs at /var/log/icecast2. 5.Run Icecast Icecast2 -b -c /etc/icecast2/icecast.xml

ICECAST FUNCTION DIAGRAM Icecast Source Sharing(Vorbis.ogg) streamTransformation User:password icecast2

PROBLEMS WITH ICECAST 2 1.Our virtual environment does not have support for any sound card. Darkice did not want to run so we could not stream music directly from server itself. Streaming music was implemented from another physical computer using VLC or Winamp 5 with podcast plugins. 2.Problems to stream video because of unknown reason.

BIND 9  BIND was as of 2004 the most commonly used Domain Name System (DNS) server on the Internet, and still proclaims itself to be so. On Unix-like operating systems it is the de facto standard.  A new version of BIND (BIND 9) was written by the ISC from scratch in part to address the architectural difficulties with auditing the earlier BIND code bases, and also to support DNSSEC (DNS Security Extensions). Other important features of BIND 9 include: TSIG, DNS notify, nsupdate, IPv6, rndc flush (remote name daemon control), views, multiprocessor support, and an improved portability architecture. rndc uses a shared secret to provide encryption for local and remote terminals during each session.

BIND 9 INSTALLATION As root do.. 1.Install Icecast apt-get install bind9 2.Configure Bind 9 vim /etc/bind/named.conf.local 3.Modify forwarder where DNS will forward the requests he cannot process. 4.Add the zone definition files where we will put all the addresses / machine names that our DNS server will know. 5.Create the reverse DNS zone file 6.Restart bind sudo /etc/init.d/bind9 restart 7.Test your DNS dig example.com A great guide that we used to configure our server:

BIND 9 CONFIGURATION  We also added 20 other servers in the network to our lns- servers.com database  We also added dns-servers (our server) ip-address to router’s dns- database Note that Ip-address leases must be renewed!

lns-servers.com. IN SOA mns.lns-servers.com. admin.lns- servers.com. ( ) lns-servers.com. IN NS mns.lns-servers.com. mns IN A XX.XX gw IN A IN SOA mns.lns-servers.com. admin.lns-servers.com. ( ; 28800; ; ) IN NS mns.lns-servers.com. XX IN PTR lns-servers.com 1 IN NS gw.lns-servers.com. LNS-SERVERS ZONE-CONF /etc/bind/zones/lns-servers.com.db /etc/bind/zones/rev in-addr.arpa

PROBLEMS WITH BIND 9  1 false mark makes everything fail.  Finding errors is really hard or even impossible even in verbose mode. 1.Nothing worked at the beginning because we had left 1 comment line in a wrong place.

QUESTIONS?