DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS...

40
DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) JARINGAN KOMPUTER DNS Rev 01 Imam Suharjo - 2018

Transcript of DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS...

Page 1: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

DOMAIN NAME SYSTEM(OR SERVICE OR SERVER)

JARINGAN KOMPUTER

DNS Rev 01

Imam Suharjo - 2018

Page 2: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

INTRO

1. Mengapa ada domain?

2. Mengapa ada DNS?

3. DNS digunakan dimana?

4. Bagaimana cara kerja DNS?

5. Siapa yang bisa DNS bagi pengguna?

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 2

Page 3: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

DOMAIN NAME SYSTEM (DNS)

DNS adalah layanan Internet yang menerjemahkan nama domain menjadi alamat IP. Karena nama domain dengan abjad akan lebih mudah diingat. Pada dasarnya Internet didasarkan pada alamat IP.

Setiap kali menggunakan nama domain, oleh karena itu, layanan DNS harusmenerjemahkan namanya ke alamat IP yang sesuai.

Saat mengunjungi domain seperti mercu.id , komputer Anda mengikuti serangkaianlangkah untuk mengubah alamat web yang dapat dibaca manusia menjadi alamat IP yang dapat dibaca oleh mesin. Hal ini akan terjadi setiap kali menggunakan namadomain seperti , membuka situs web, kirim email atau mendengarkan radio internet.

Sistem DNS sebenarnya adalah jaringan sendiri. Jika satu server DNS tidak tahubagaimana menerjemahkan nama domain tertentu, itu akan meminta yang lain, danseterusnya, sampai alamat IP yang benar dikembalikan.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 3

Page 4: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

CARA KERJA DNS

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 4http://www.incisozluk.com.tr/w/domain-name-system-dns-nasil-calisir/

Page 5: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

CONTOH DOMAIN

Indonesia : TLD → cctLD = .ID contoh : mercu.id, jd.id

SLD → go.id, ac.id, sch.id, co.id, or.id, net.id → ugm.ac.id, telkom.net.id

Sub domain : sasa.bejo.test1212.mercu.id

Cache : isi : TTL

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 5

Page 6: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

TYPE RECORD DNS

A Address Record Returns a 32-bit IPv4 address, most commonly used to map hostnames to an IP address of the host,but it is also used for DNSBLs, storing subnet masks in RFC 1101, etc.

CNAME Canonical Name Record Alias of one name to another: the DNS lookup will continue by retrying the lookup with the new name.

MX Mail Exchange Record Maps a domain name to a list of message transfer agents for that domain

AAAA IPv6 Address Record Returns a 128-bit IPv6 address, most commonly used to map hostnames to an IP address of the host.

TXT Text Record Originally for arbitrary human-readable text in a DNS record. Since the early 1990s, however, this record more often carriesmachine-readable data, such as specified by RFC 1464, opportunistic encryption, Sender Policy Framework, DKIM, DMARC, DNS-SD, etc.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 6

Page 7: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

TYPE RECORD DNS

PTR Pointer Record Pointer to a canonical name. Unlike a CNAME, DNS processing stops and just the name is returned. The most common use is for implementing reverse DNS lookups, but other uses include such things as DNS-SD.

SRV Service locator Generalized service location record, used for newer protocols instead of creating protocol-specific records such as MX.

SPF Sender Policy Framework SPF(99) (from RFC 4408) was specified as part of the Sender Policy Framework protocol as an alternative to storing SPF data in TXT records, using the same format. It was later found that the majority of SPF deployments lack proper support for this record type, and support for it was discontinued in RFC 7208.

NS Name Server record Delegates a DNS zone to use the given authoritative name servers

SOA Start of [a zone of] Authority Record Specifies authoritative information about a DNS zone, including the primary name server, the email of the domain administrator, the domain serial number, and several timers relating to refreshing the zone.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 7

Page 8: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 8https://asmed.com/comptia-amazon-aws-dns-records-types/

Page 9: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

THE DOMAIN NAME SYSTEM (AKA DNS)

The DNS is used to resolve human-readable hostnames like www.Dyn.com into machine-readable IP addresses like 204.13.248.115. DNS also provides other information about domain names, such as mail services.

DNS is like a phone book for the Internet. If you know a person’s name but don’t know their telephone number, you can simply look it up in a phone book. DNS provides this same service to the Internet.

When you visit http://dyn.com in a browser, your computer uses DNS to retrieve the website’s IP address of 204.13.248.115. Without DNS, you would only be able to visit our website (or any website) by visiting its IP address directly, such as http://204.13.248.115.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 9http://dyn.com/blog/dns-why-its-important-how-it-works/

Page 10: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

1. Cache : history (flush)

2. IP DNS

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 10

Page 11: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

STEP 1: REQUEST INFORMATION

The process begins when you ask your computer to resolve a hostname, such as visiting http://dyn.com.

The first place your computer looks is its local DNS cache, which stores information that your computer has recently retrieved.

If your computer doesn’t already know the answer, it needs to perform a DNS query to find out.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 11

Page 12: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

STEP 2: ASK THE RECURSIVE DNS SERVERS

If the information is not stored locally, your computer queries (contacts) your ISP’s recursive DNS servers.

These specialized computers perform the legwork of a DNS query on your behalf.

Recursive servers have their own caches, so the process usually ends here and the information is returned to the user.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 12

Page 13: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

STEP 3: ASK THE ROOT NAMESERVERS

If the recursive servers don’t have the answer, they query the root nameservers.

A nameserver is a computer that answers questions about domain names, such as IP addresses.

The thirteen root nameservers act as a kind of telephone switchboard for DNS.

They don’t know the answer, but they can direct our query to someone that knows where to find it.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 13

Page 14: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

STEP 4: ASK THE TLD NAMESERVERS

The root nameservers will look at the first part of our request, reading from right to left — www.dyn.com — and direct our query to the Top-Level Domain (TLD) nameservers for .com.

Each TLD, such as .com, .org, and .us, have their own set of nameservers, which act like a receptionist for each TLD.

These servers don’t have the information we need, but they can refer us directly to the servers that do have the information.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 14

Page 15: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

TLD :

GTLD : > LBH DR 2 CHAR

ccTLD :

https://www.iana.org/domains/root/db

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 15

Page 16: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

STEP 5: ASK THE AUTHORITATIVE DNS SERVERS

The TLD nameservers review the next part of our request — www.dyn.com — and direct our query to the nameservers responsible for this specific domain.

These authoritative nameservers are responsible for knowing all the information about a specific domain, which are stored in DNS records.

There are many types of records, which each contain a different kind of information.

In this example, we want to know the IP address for www.dyndns.com, so we ask the authoritative nameserver for the Address Record (A).

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 16

Page 17: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

STEP 6: RETRIEVE THE RECORD

The recursive server retrieves the A record for dyn.com from the authoritative nameservers and stores the record in its local cache.

If anyone else requests the host record for dyn.com, the recursive servers will already have the answer and will not need to go through the lookup process again.

All records have a time-to-live (TTL) value, which is like an expiration date.

After a while, the recursive server will need to ask for a new copy of the record to make sure the information doesn’t become out-of-date.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 17

Page 18: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

STEP 7: RECEIVE THE ANSWER

Armed with the answer, recursive server returns the A record back to your computer.

Your computer stores the record in its cache, reads the IP address from the record, then passes this information to your browser.

The browser then opens a connection to the webserver and receives the website.

This entire process, from start to finish, takes only milliseconds to complete.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 18

Page 19: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

DOMAIN NAME SERVERS (DNS)

Domain Name Servers (DNS) are the Internet's equivalent of a phone book. They maintain a directory of domain names and translate them to Internet Protocol (IP) addresses.

This is necessary because, although domain names are easy for people to remember, computers or machines, access websites based on IP addresses.

Information from all the domain name servers across the Internet are gathered together and housed at the Central Registry. Host companies and Internet Service Providers interact with the Central Registry on a regular schedule to get updated DNS information.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 19

http://www.networksolutions.com/support/what-is-a-domain-

name-server-dns-and-how-does-it-work/

Page 20: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

DOMAIN NAME SERVERS (DNS)

When you type in a web address, e.g., www.jimsbikes.com, your Internet Service Provider views the DNS associated with the domain name, translates it into a machine friendly IP address (for example 216.168.224.70 is the IP for jimsbikes.com) and directs your Internet connection to the correct website.

After you register a new domain name or when you update the DNS servers on your domain name, it usually takes about 12-36 hours for the domain name servers world-wide to be updated and able to access the information. This 36-hour period is referred to as propagation.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 20

http://www.networksolutions.com/support/what-is-a-domain-

name-server-dns-and-how-does-it-work/

Page 21: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

DNS

Sistem/Server untuk Domain

Domain = Internet Domain = Nama untuk sebuah host/server/web

Seperti akses Internet : .com .net .org dll

Domain lokal : namaku.local (Local domain)

Tujuannya :

Seperti Buku Telepon / Mempermudah pemanggilan

Adanya Domain → Mudah, Sebagai Identitas, Branding (tempo.co an.tv rcti.tv), Nama yg Public.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 21

Page 22: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

ADA APA SAJA DI DNS?

Beberapa isitilah di DNS :

DNS Server

DNS resolver

DNS Client

IP address – Domain

Mercu.id – 103.58.111.100

Mercu.localhost – IP komputer lokal – 127.0.0.1

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 22

Page 23: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

DNS RESOLVER

DNS resolver adalah client side dari Domain Name System yang melakukan query dan menjadi inisiator translasi nama domain ke IP address. DNS resolver merupakan bagian dari sistem yang memudahkan anda untuk melakukan browsing dengan menggunakan nama-nama domain dan bukan lagi menggunakan IP address.

Contoh ada sebuah perusahaan besar yang memiliki banyak sekali komputer yang terhubung dengan jaringan internet. Merekapun harus mengisi/memasukkan DNS resolver untuk mempermudah dalam mengakses situs-situs di internet. Jika perusahaan tersebut tidak memiliki DNS server sendiri, maka bisa diisi DNS resolver dari ISP yang digunakan.

Redirect DNS resolver adalah pemindahan tujuan DNS server dari DNS resolver. Biasanya hal tersebut dilakukan jika kita memiliki jumlah komputer yang banyak dan mau mengganti dns resolver dengan yang baru karena dns resolver yang lama sudah tidak bisa digunakan. Karena jika dilakukan penggantian secara manual membutuhkan waktu yang sangat banyak. (Idreg.net)

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 23

Page 24: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

DNS SERVER & CLIENTServer yang bekerja sebagai DNS : menyimpan informasi nama domain dan IP address. IP DNS bisa digunakan oleh client sebagai Server DNS di setingan (network).

Perlu softwrae untuk DNS server

DNS yg digunakan client bsia > 1, sebagai alternatif DNS (Primari dan Secondary DNS).

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 24

Page 25: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

DNS SERVER DI LINUX

DNS Server di linux biasanya dijalankan oleh program yang bernama named. Program ini merupakan bagian dari paket bind yang dikoordinasikan oleh Paul Vixie dari The Internet Software Consortium. Biasanya program ini terletak di /usr/sbin/named dan dijalankan pada waktu booting dari /etc/rc.d/init.d/named start. Agar named dijalankan pada setiap booting masukkan named ke daftar server yang harus distart dengan menggunakan ntsysv.

(pemula.linux.or.id)

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 25

Page 26: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

DIMANA IP DNS DIGUNAKAN?

✓DNS Server

✓PC Client

✓Router

✓Perangkat jaringan lain yang membutuhkan akses ke domain (internet).

✓Primari dan alterntif : Alternatif jika yang primary bermasalah / tidak menjawab.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 26

Page 27: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

KENAPA DNS SERBA TAHU TENTANG DOMAIN?DNS server tidak menyimpan semua informasi domain di dunia, namun kalau di tanya (request) dia tahu dan akan menjawab.

Dari mana dia bisa tahu?

DNS Tahu dari Parent(s) DNS → parent juga DNS.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 27

Page 28: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

DNS CACHE

Cache DNS : temporary (Sementara) data (DNS) yang tersimpan di lokal. Nama, IP, Type, TTL.

Seberapa lama tersimpan : TTL Time To Life

TTL : detik, menit, jam hari.

Sesuai dengan yang membuat / yang punya domain ybs.

Setelah TTL sebuah domai habis : maka record ttg doamin trsb hilang sendiri.

Cara hapus cache : ipconfig /flushdns

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 28

Page 29: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

TYPE DNSAntara lain :

A : domain – IPv4

AAAA : domain – IPv6

CNAME : Domain - Domain

NS : Domain – Domain (NS)

SOA : Domain – domain (NS)

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 29

Page 30: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

Domain.com ns

Satu.domain.com

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 30

Page 31: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

CACHE DI MIKROTIK DAN REQUEST DI WINDOWS

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 31

Page 32: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

DNS CACHE DI WINDOWS → LEWAT CMD

C:\Users\Dir-ICT>ipconfig /displaydns

Windows IP Configuration

www.gstatic.com

----------------------------------------

Record Name . . . . . : www.gstatic.com

Record Type . . . . . : 1

Time To Live . . . . : 1080

Data Length . . . . . : 4

Section . . . . . . . : Answer

A (Host) Record . . . : 172.217.27.3

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 32

Page 33: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

RECORD FILE HOST : C:\WINDOWS\SYSTEM32\DRIVERS\ETC

# ini adalah contoh isi file hosts127.0.0.1 localhost loopback127.0.0.1 localdomain::1 localhost::1 localhost

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 33

Page 34: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

FUNGSI DNS CACHE

Sebagai Database lokal DNS Sementara

Mempercepat request DNS berikutnya

Infomasi record DNS dari DNS server akan tersimpan sementara di cache selama TTL.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 34

Page 35: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

KASUS : “INTERNET POSITIF” /”NAWALA DNS”Karena yang digunakan adalah DNS “khusus”

Bisa juga melalukan filtering / firewall DNS.

Client tanya ke DNS ISP

DNS ISP menggunakan parent DNS yg terfilter misal DNS Internet positif/ nawala

Informasi DNS akan terfilter.

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 35

Page 36: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

KASUS DOMAIN PINDAH

HOSTING

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 36

Page 37: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

TAMBAHAN : KONEKSI TIDAK LANGSUNG

Proxy

IP Proxy

Web Proxy

VPN

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 37

Page 38: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

KONEKSI TIDAK LANGSUNG VPN / PROXYKoneksi Normla Biru, jika biru ke arah web/server tujuan d blokir bisa menggunakan pihak ketiga (proxy/VPN).

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 38

Page 39: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

RELATED TERMS DNS

DNS parking (domain parking)

domain name

split DNS

Berkeley Internet Name Domain

round robin DNS

child domain

domain name naming authority

domain name dispute

domain name registrar

domain name resolvers

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 39

http://www.webopedia.com/TERM/D/DNS_parking.html

Page 40: DOMAIN NAME SYSTEM (OR SERVICE OR SERVER) DNS …imam.mercubuana-yogya.ac.id/wp-content/uploads/2018/07/Jarkom11... · DNS adalah layanan Internet yang menerjemahkan nama domain menjadi

BAHAN BACAAN

Chris Gonyea, DNS: Why It’s Important & How It Works, http://dyn.com/blog/dns-why-its-important-how-it-works di akses 31 Mei 2017

Vangie Beal, DNS, http://www.webopedia.com/TERM/D/DNS.html di akses 31 Mei 2017

Managing Domain Name Servers : What Is A Domain Name Server (DNS) And How Does It Work, http://www.networksolutions.com/support/what-is-a-domain-name-server-dns-and-how-does-it-work/

Apa itu Redirect DNS Resolver, https://www.idreg.net/apa-itu-redirect-dns-resolver/

Seting DNS Server, https://pemula.linux.or.id/admin/setting-dns-server.html

23/07/2018 IMAM SUHARJO HTTP://IMAM.MERCUBUANA-YOGYA.AC.ID 40