1 / 17

Lab oppgave 3

Lab oppgave 3. Webserver Mailserver DNS Server virtualisering. Web servere. Site Virtual folder (link) Virtual web (alias) Host header name IIS – Internet Information Server Apache. URL.

alpha
Télécharger la présentation

Lab oppgave 3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lab oppgave 3 Webserver Mailserver DNS Server virtualisering

  2. Web servere • Site • Virtual folder (link) • Virtual web (alias) • Host header name • IIS – Internet Information Server • Apache

  3. URL | Protokoll | Maskinnavn | Katalog | Filnavn | http://donau.hiof.no/lab2008/lab_oppgave_2.htm | Domene |

  4. DNS • Domain Name System er en database med informasjon om maskiner på internett. Brukes først og fremst til å slå opp IP nummer ut fra navn • DNS er organisert i en trestruktur. Hver node kalles ett domain. Ansvaret for DNS er delegert, f.eks. hiof.no • Administrative enheter kalles soner • Sonen in-addr.arpa gjør det mulig å slå opp navn ut fra adresse. Dette er en gren av DNS treet som bruker adresser som indeks. 33.36.158.in-addr.arpa inneholder liste over ip-adresser på 158.36.33 nettet. Denne grenen av DNS kalles også revers zone.  • Primary master name server - inneholder database med maskinnavn og evnt. Subdomain for en sone. • Secondary master name server - mottar kopi av databasefilene fra primary • Caching name server - inneholder ingen database, kun cache

  5. DNS records • DNS recordsSOA - Start of authority. Ansvarlig for domenet • NS - Nameserver(s) for domenet • A - (Adress) IP nummer til Maskinnavn (host) • PTR - (Pointer) Navn til IP nummer • CNAME - (Canonical name) Alias, f.eks ftp.hiof.no = edmund.hiof.no • MX - Mail Exhange. Viser til mailserver for domene • HINFO - Hardware Information. Inneholder informasjon om hardware og OS

  6. Registrere domene • http://www.norid.no/ • http://isp.halden.net/produkter_bedrift/index.html • Det skal være to DNS servere for et domene • DNS kan kjøres hos en ISP

  7. Mail klient  • Programmet vi kjører for å lese og sende mail kalles en mail klient • En mail klient kommuniserer med Internet via en mailserver. • POP (Post Office Protocoll) er en enkel protokoll for å hente meldinger fra en mailserver. Organisering i foldere må gjøres lokalt på klienten. • IMAP (Internet Message Access Protocol) gjør det mulig å beholde all mail på serveren. Man kan lage flere foldere på serveren for å organisere meldinger • MIME Multipurpose Internet Mail Extensions Brukes for å identifisere og kode vedlegg En MIME kompatibel klient kan vise vedlegg direkte. • LDAP Light Directory Access Protocol Basert på X.500 Gjør det mulig å slå opp mailadresser Ved å integrere støtte for LDAP i klienten, kan man gjøre oppslag direkte. • Spam mail, Unsolicited bulk email (UBE) F.eks. Reklame og kjedebrev (make money fast). • Spam og virus filtrering bør gjøres på mailserveren

  8. Mail-gang • Mail skrives på en klient og sendes til lokal SMTP server • Hvis adressaten ikke er lokal, kontakter serveren mailserveren til vedkommendes domene. • Serveren finner ut hvilken maskin som er mailserver for dette domenet ved å slå opp i DNS (MX record) • Hvis mailserveren ikke oppnår kontakt med den andre serveren, blir meldingen liggende i kø (for en periode) • Når den andre mailserveren mottar meldingen,blir den prosessert (virus og SPAM skanning) og deretter lagt i innboksen til mottakeren. • SMTP protokollen brukes mellom de enkelte mailserverene • SMTP er en tekstbasert "konversasjon" mellom to servere • En mail server kalles også MTA (Mail Transfere Agent)

  9. SMTP • Eksempel på SMTP "dialog": • Telnet mail.hiof.no 25 • 220 oluf.hiof.no ESMTP Sendmail 8.13.4/8.13.4/Debian-3sarge3; Wed, 30 Jan • CE/UBE) logging access from: hob.hiof.no(OK)-hob.hiof.no [158.39.160.19] • ehlo test • 250-oluf.hiof.no Hello hob.hiof.no [158.39.160.19], pleased to meet you • MAIL FROM: hansob@hiof.no • 250 2.1.0 hansob@hiof.no... Sender ok • rcpt to: hansob • 250 2.1.5 hansob... Recipient ok • data • 354 Enter mail, end with "." on a line by itself • subject:hei • lksdfjlkasjdflkasjdflkajsdf • asdfasdf • asdfasdf • . • 250 2.0.0 m0U9VhtA014858 Message accepted for delivery • quit

  10. Mailserver • Innebygd enkel SMTP og POP server i Windows 2003, kun SMTP i 2008 • Mdaemon eksempel på kommersiell mailserver: • Imap og POP • Webklient • Antivirus og Antispam

  11. ASP.NET • ASP – Active Server Pages • ASP 1.0 til 3.0 kun skripting (VBscript) • ASP.NET – kompilert kode, støtte for alle .NET språk (aspx) • http://en.wikipedia.org/wiki/Active_Server_Pages

  12. Virtuelle servere • Programvare som gjør det mulig å kjøre flere servere på en fysisk boks. (En Host kan ha flere Guest OS) • VMware • MS Virtual server / Hyper-V • XEN

  13. To typer av Virtuelle Host • Native • Kjører direkte mot HW. Trenger ikke et OS for å kjøre (VMWare ESX, Hyper-V, Xen) • Emulering • Kjører Host på et OS (MS Virt. Server og PC, VMWare Server og Workstation)

  14. Hyper-V • Integration Services • Tillegg som installeres på Guest som bedrer ytelse og funksjonalitet.

  15. Hvorfor Virtuelt? • Kostnader • Plass • Miljø (strømforbruk) • Kan kjøre forskjellige OS • Administrasjon • Raskt å sette opp en server • Enkelt å oppgradere ”hardware” • Virtuelle servere kan raskt flyttes • Tjenester kan skilles helt

  16. Virtuelle servere • Ikke egnet for grafikk-intensive applikasjoner. • Filaksess kan være treg, men ved å kombinere med SAN går det bra.

  17. Ulemper virtuelle servere • Mye kan stoppe hvis den fysiske boksen feiler • Hastighet?

More Related