DNS - Telenet Service

Download Report

Transcript DNS - Telenet Service

DNS

• • • • Domain Name System  Vertalen URL <-> IP Hoe Werkt het?

 Voorbeeld Opbouw DomeinNaam Oefeningen

Domain Name System

• Domeinnaam in URL vertalen naar IP (v4/v6) – Miljoenen ip adressen en url’s – Enorme hoeveelheid aanvragen DNS – Wereld in verandering  Meest geconsulteerde Database ter wereld

Hoe werkt DNS

• • • PC  DNS Server  PC  Website NSLOOKUP voorbeeld

Opbouw domeinnaam

• • • • • Domeinen en subdomeinen Top Level domein of hoofddomein Subdomeinen Alias webserver  www.kuleuven.ac.be

.org , .gov, .com, .net, .mil

Oefeningen DNS

• • Wat is het domein van 216.40.32.30 en 205.178.189.131 ?

Wat is het IP adres van www.google.be

en ftp.mcafee.com

?

NAT & DHCP

• • • Network Address Translation: router Dynamic Host Configuration Protocol.

Oefening

Network Address Translation: router • Vertalen van toegekende adressen

Dynamic Host Configuration Protocol.

• • Toekennen van IP adressen Voor een bepaalde periode (lease period)

• •

Packet Switching

Data onderverdeeld in pakketjes (TCP protocol) Header, nummering

NAT, DHCP &Packet switching oefening • • • • Ipconfig /all www.whatismyip.com

Tracert www.hoehel.be (via cmd of dnsstuff) Wat is dit?

Internet Diensten

• Internet vs www

dienst programma protocol basisprotocol WWW

Mosaic Netscape Navigator MS Internet Explorer FireFox HTTP

E MAIL

Eudora Pegasus Messenger Outlook SMTP / POP 3 TCP / IP

USENET

Agent Collabra OutlookExpre ss NNTP  Internet diensten (www, e-mail)

FTP

WS_FTP FTP

Server

• Physische server (machine) vs Logische server. (diensten ~ software)  Zowel intranet als internet!

Voorbeelden: Router, Proxy server, webserver, mailserver, chatserver, firewall

1.ROUTER

• • Hardware/software router Hardware with extra software ( dhcp, nat, vpn, firewall, zie vb)

Voorbeeld Router met extra software

Security: MAC filter,

Website filter,

Inbound filter,…

Port Forwarding

2. Proxy Server

• Tussenlaag tussen jou en “internet webpagina’s” – Sneller surfen – Minder bandbreedteverbruik naar provider – Anoniem surfen

• Voorbeeld in-browser proxy server

3. Webserver

• • No such thing as free!

Web host, eigen pc binnen netwerk als web server (voorbeeld ter illustratie)

Webserver: security

Webserver: DNS registratie

Webserver: webserver op machine zelf

Webserver: webserver op machine zelf

4. Mailserver

SMTP: Simple mail transfer protocol POP3: Post Office Protocol (versie3) IMAP: Internet Mail Access Protocol

• • • • Internet Relay Chat TCP protocol P2P filesharing Realtime Chat

5.IRC

Firewall

• • • • • Filter en blokkeer: Inkomende en uitgaande verbindingen Bepaalde poorten Filteren op headers van packets (metadata van de packets - zie packet switching) Regels met Hiërarchie Logging

Oefening

• • • • • Default router ip adres van een D-link router Vindt een gratis proxyserver waar je anoniem kan surfen. (enkel surfen is voldoende) Nslookup stevenpeirsman.dlinkddns.com

Zoek een gratis web hosting service.

Wat kan er mis gaan wanneer inbound connections op de firewall op allow all staan?

Configuratie en diagnose van een internetverbinding

• Basisbebrippen: – NIC: Network Interface Card – LAN: Local Area Network – TCP/IP: Transmission Control Protocol/ Internetprotocol; Verzameling netwerkprotocollen. http://nl.wikipedia.org/wiki/TCP/IP – Gateway: toegangspunt – Subnet: verzameling ip adressen onder eenzelfde broadcast domein. Bv 192.168.0.0/24 (CIDR) 255.255.255.0 http://nl.wikipedia.org/wiki/Subnet

Extra info subnet

• Subnet: IP adres Decimale notatie Binaire notatie 192.168.5.74

11000000.10101000.00000101.01001010

Subnetmasker 255.255.255.192 11111111.11111111.11111111.11000000

Netwerk ID Host ID 192.168.5.64

0.0.0.10

11000000.10101000.00000101.01000000

00000000.00000000.00000000.00001010

Oefening

• • • • • Refresh het ip adres van je machine Doe een loopback test (127.0.0.1) Wat is het subnet mask van adres 192.168.0.5/24 Wat als… – Gateway fout gedefineerd is – DNS overschreven is door malafide persoon – Verkeerde proxy server ingesteld staat Ping, clockwise je buurman/vrouw en bereken in ms hoelang het duurt voor de klas rond is.

Usenet

(nieuwsgroepen) • • • • • Communicatievorm, publieke discussies Publieke mailboxen NNTP (Net News Transfer Protocol) om via www Nieuwsgroepen te benaderen Nieuwsgroeplezers: Ms outlook ewpress newsreader, netscape Collabra Werd vroeger vaak gebruikt om illegaal software te verkrijgen (voor torrents en rapidshare,…)

Oefening Usenet

• Volg handleiding Toledo en connecteer met Outlook express newsreader

FTP

• • • • • File transfer protocol Via TCP/IP Intranet/internet ftp server dient om bestanden te delen.

Hoge snelheid punt naar punt verbindingen Clients: Webbrowsers(IE,Firefox,Chrome), WS_FTP, Filezilla

Oefening

• Haal de powerpoint presentatie op:

Zoeken op het Internet

1. Veel gegevens, weinig informatie 2. Gokken 3. Gericht zoeken mbhv. (meta)searchengines

1. Veel gegevens, weinig informatie

• • • • • • • Elke zoekrobot zijn eigen manier van zoeken Geen enkele zoekrobot ‘weet’ alles Niet alles is juist!

Niet alle informatie op het net is gekend bij zoekrobots Taalbarrieres Inhoud op sites die registratie vereisen. (fora) Geen garanties

2. Gokken

• • • http://www.organisatie.hoofddomein

Zoals de website van inbev en colruyt. (merk aliassen op) Watjezoekt.com

 http://turnyournameintoaface.com/

3. Gericht zoeken

• • • De juiste search engine voor de juiste vraag  Zoek.kuleuven.be

Eenvoudig zoeken Geavanceerd zoeken

Oefeningen zoeken op het internet

• • • Welke website is eigendom van mr Talamo en zijn engels bedrijf, snelheid van kunst?

Wat is de koers van AB Inbev op dit moment?

“Google” jezelf, hoeveel “Hits” heb je?

HTML

• • • • HyperText Markup Language Code om opmaak en vorm van website te bepalen Aan de hand van tags.

Al doende leert men…

Al doende leert men… Eenvoudige start

• RUN  notepad (++)  Nieuw  world”  Typ “Hello Save as C:/helloworld.html  open dit.

Standaard structuur

Begrenzing van de webpagina Hoofding van de pagina Titel van browservenster Eigenlijke webpagina</p> <p><b>Titel van je zelfgeschreven webpagina</b></p> <p>

Hello World

tekstopmaak

Titel van je zelfgeschreven </html> webpagina

Hello World

vette tekst
cursieve tekst
onderlijnde tekst

Hoofdingen, Paragrafen, kleuren en fonts (attributen)

Titel van je zelfgeschreven webpagina

< h1 >Hello World in hoofding 1

Dit is header 3 en onderstaande tekst is in 1 paragraaf

vette tekst in fontsize 6

cursieve tekst met font color blue
onderlijnde tekst in "Comic Sans MS"

Eigenschappen body

• • • • • BGCOLOR MARGIN(marginwidth, marginheight, leftmargin, rightmargin, topmargin, bottommargin) NOWRAP (false true) SCROLL (yes no) TEXT (kleur als waarde)

=

"Silver">

Lijsten

• • • Lists – Ol = ordered list – Ul = unordered list – Dl = Definition list Listitems – Ol & ul: Li – Dl: dt & dd Nog attributen zoals type bij ul

Titel van je zelfgeschreven webpagina

  • Lijstitem1
  • Lijstitem2
  • Lijstitem3
  • Links

    url > klik hier op andere server path > klik hier op zelfde server (o.a. tussen eigen pagina s) #ankernaam > klik hier naar ankernaam > Punt X url > afbeelding > met afbeelding om te klikken mailto:e-mailadres > klik om te mailen via e-mailprogramma Als je frames (zie verderop) gebruikt, kan je aangeven waar het resultaat van je link moet verschijnen, m.a.w. in welk van de beschikbare frames:

    • Wat doet dit?

    Dieper ingaan op anchors

    Afbeeldingen

    • • Als onderdeel van je webpagina; relatief of absoluut.

    afbeelding.jpg > – – fotos\afbeelding.jpg > c:\fotos\afbeelding.jpg > – http://www.khm.be/~pers/afbeelding.jpg > relatief in map relatief t.o.v. root absoluut absoluut Attributen: – – height en width(in pixels) align(top/middle/bottom,left/center/right) – – Border(cijfer) Hspace & vspace (pixels) – Alt (in tekst de alternatieve tekst)

    Tabel

    • • • •

    start en einde van een tabel start en einde van een rij start en einde van een kolom in de rij start en einde van de kolomheader

    Oefening afbeelding en tabel

    Dit is het logo van KHM
    Klik op het logo!

    Frames

    • • • Frameset vs body Frames zijn individuele html documenten die je webpagina vormen : wat de gebruiker ziet wanneer browser geen frames ondersteund

    DIV & CSS

    • DIV = verzameling van html tags waarvoor globale definities kunnen gemaakt worden.

    – Onclick – Size – Font – Color – Background – …

    • CSS = Cascading Styles Sheets – Internal • – external • – inline styles •

    This is a paragraph.

    HTML: a world out there

    • • • • Javascript AJAX Jquery …