The document discusses the Domain Name System (DNS) which translates human-readable domain names to machine-readable IP addresses. It describes how DNS works by querying multiple nameservers in a hierarchical system to resolve domain names. It also discusses DNS servers, clients, cache, record types including A, AAAA, CNAME, NS and SOA records, and how DNS lookups are performed to translate domains to IP addresses for web browsing or other internet uses.
(This is the version of the session given at ICON UK, 13/9/18).
Domino v10 development will bring us Node.js integration in the form of the “NERD” stack - Node, Express, React and Domino. Using Node and React programming skills developers will be able to access Domino data via a Domino module running under Node. BUT WHAT IS NODE? In this session Tim explains what Node is, how to work with it, and how Domino developers will be be able to take advantage of this new platform.
Admin Tips In 60 Minutes
In this high speed session I take you through the best admin tips for Domino, Notes, Sametime, Traveler and more. From notes.ini values, to server configuration settings and valuable customisations.
Some tips will be new to v10 and some have been around but rarely used for years.
Whatever your experience there will be something new for you to take away and enjoy.
Presented at Engage.ug in Brussels May 2019
(This is the version of the session given at ICON UK, 13/9/18).
Domino v10 development will bring us Node.js integration in the form of the “NERD” stack - Node, Express, React and Domino. Using Node and React programming skills developers will be able to access Domino data via a Domino module running under Node. BUT WHAT IS NODE? In this session Tim explains what Node is, how to work with it, and how Domino developers will be be able to take advantage of this new platform.
Admin Tips In 60 Minutes
In this high speed session I take you through the best admin tips for Domino, Notes, Sametime, Traveler and more. From notes.ini values, to server configuration settings and valuable customisations.
Some tips will be new to v10 and some have been around but rarely used for years.
Whatever your experience there will be something new for you to take away and enjoy.
Presented at Engage.ug in Brussels May 2019
Adminlicious - A Guide To TCO Features In Domino v10Gabriella Davis
With v10 of EVERYTHING due out in Q4 and the public beta now available it’s time to talk about what we know is coming and how to plan for upgrades. In this session I show the features I'm most inspired by (NDAs allowing!) talk about how I'm getting ready and why this is a really exciting time to be an admin!
Introduction
Installing Apache HTTP Web Server
Installing mod_ssl for Secure Sockets Layer (SSL) Support
Installing PHP for Dynamic Web Pages
Setting Apache to Start on Bootup with chkconfig
Configuring Apache Server Settings (httpd.conf)
Creating the Web Site Directory Structure
Creating VirtualHost Configuration Files
Starting Apache and Viewing the Web Site
Other Things to Know for Using Apache
Conclusion
An Introduction To The DMARC SMTP Validation RequirementsGabriella Davis
DMARC is a SMTP security standard being increasingly requested by customers to protect against email spoofing. It uses a combination of SPF (Sender Policy Framework) records and DKIM (DomainKeys Identified Mail). Using DMARC you would publicly specify how your outbound mail is sent and the receiving server would verify that the mail it receives matches your requirements. In this session we’ll discuss DMARC deployments and what to do if your mail server (like IBM Domino or SmartCloud) does not yet support DKIM?
Presented at Collabsphere 2018 in Ann Arbor, MI
Domain Name System (DNS) - Domain Registration and Website Hosting BasicsAsif Shahzad
I teach Web Technologies course at COMSATS University to undergrad students. These are lectures slides prepared for students. I thought to share it with all. Hope you would like it. It contains good enough details about how DNS, Hosting and Domain Registration works.
Adminlicious - A Guide To TCO Features In Domino v10Gabriella Davis
With v10 of EVERYTHING due out in Q4 and the public beta now available it’s time to talk about what we know is coming and how to plan for upgrades. In this session I show the features I'm most inspired by (NDAs allowing!) talk about how I'm getting ready and why this is a really exciting time to be an admin!
Introduction
Installing Apache HTTP Web Server
Installing mod_ssl for Secure Sockets Layer (SSL) Support
Installing PHP for Dynamic Web Pages
Setting Apache to Start on Bootup with chkconfig
Configuring Apache Server Settings (httpd.conf)
Creating the Web Site Directory Structure
Creating VirtualHost Configuration Files
Starting Apache and Viewing the Web Site
Other Things to Know for Using Apache
Conclusion
An Introduction To The DMARC SMTP Validation RequirementsGabriella Davis
DMARC is a SMTP security standard being increasingly requested by customers to protect against email spoofing. It uses a combination of SPF (Sender Policy Framework) records and DKIM (DomainKeys Identified Mail). Using DMARC you would publicly specify how your outbound mail is sent and the receiving server would verify that the mail it receives matches your requirements. In this session we’ll discuss DMARC deployments and what to do if your mail server (like IBM Domino or SmartCloud) does not yet support DKIM?
Presented at Collabsphere 2018 in Ann Arbor, MI
Domain Name System (DNS) - Domain Registration and Website Hosting BasicsAsif Shahzad
I teach Web Technologies course at COMSATS University to undergrad students. These are lectures slides prepared for students. I thought to share it with all. Hope you would like it. It contains good enough details about how DNS, Hosting and Domain Registration works.
Domain Name System and Dynamic Host Configuration Protocol.pptxUsmanAhmed269749
Introduction to DNS and DHCP. The presentations highlights the introduction of Domain name System and Dynamic Host Configuration Protocol. These are essential study part in computer networking
Internet Technology Lectures
URL-DNS
Lecturer: Saman M. Almufti / Kurdistan Region, Nawroz University
facebook: https://www.facebook.com/saman.malmufti
YouTube link: https://youtu.be/pOx04uODo5o
in this presentation their is the detailed information regarding Domain Name System that is DNS.
What is DNS,how it works,query, resolution wtc all are being covered thoroughly in this presentation as it would have in for all new upcoming Engineering students to know about the DNS as well as would also help employees to get the better understanding regarding the protocol.
The complete agenda of the presentation is to provide the detailed knowledge regarding dns as its the most basic protocol used in Web development.
Hope you would like it. If so please do like share and subscribe.
Learn about the essentials of the Domain Name System (DNS), including name resolution, different record types, roots, zones, authority and recursion.
See the full webinar and the rest of the series at https://www.thousandeyes.com/resources/intro-to-dns-webinar
Manajemen server web dengan WHM/cpanel, VirtualminImam Suharjo
Manajemen server web dengan WHM/cpanel, Virtualmin. Web Server adalah salah satu jenis server. Web server bisa mulai dibangun dari perangkat yang sederhana mulai dari sebuah Komputer, Virtual PC (virtual appliance), Clould dan berbagai teknologi lain.
Teknologi Virtualisasi yang saat ini berkembang sangat pesat dalam teknologi server. Pengembangan teknologi juga didukung dengan pengembangan sistem manajemen (pengelolaan), sehingga mengelola server yang banyak sekalipun bisa dilakukan dengan nyaman.
KKN ppm umby edisi adaptasi kebiasaan baru 2021 docImam Suharjo
Pemaparan pak Luki Kurniawan, ketua Tim KKN (Kuliah Kerja Nyata) UMBY terkait jenis dan Kegiatan KKN 2021 dimasa Pandemi Covid 19 ini. Informasi resmi ada di web KKN UMBY.
Review Pemeringkatan Webometric dan 4icu 2021 Imam Suharjo
Percepatan dan Peningkatan Peringkat Universitas (Perguruan Tinggi).
Website adalah salah satu yang dilihat.
Penting mengelola web dengan baik dan mengetahui bagaimana cara penelusuran di Internet bekerja
Ada banyak Situs pemeringkatan WEB yang popular seperti : Webometric, 4ICU (alalnya dari riset lalu jadi sebuah sistem). Mereka tidak menggunakan datanya sendiri, tapi menggunakan sumber data lain yang telah diakui.
Sumber Data web yang jadi rujukan
antara lain : Ahref, Alexa, Moz, Majestic,
Google Scholar, Similarweb (Global rank)
dan Schimago (SJR).
Materi ini memberikan gambaran bagaimana melakukan contoh-contoh testing sederhana ke website.
Testing dilakukan dari luar ke server/hosting web
Tujuan testing Web ini antara lain untuk :
Memastikan web bisa diakses dengan normal
Jika ada masalah bisa di identifikasi masalahanya dimana
Pada tingkatan lanjut menguji optimasi dari web, error pada web, performa, dll
Materi ini memebrikan contoh pengujuan/testing sebuah web dari luar jaringan.
Ada banyak tool online yang bisa digunakan
Disini akan dicontohkan : Pingdom Website Speed Test dan dotcom-tools.com.
Materi ini memberikan gambaran bagaimana melakukan contoh-contoh testing sederhana ke website.
Testing dilakukan dari luar ke server/hosting web
Tujuan testing Web ini antara lain untuk :
Memastikan web bisa diakses dengan normal
Jika ada masalah bisa di identifikasi masalahanya dimana
Pada tingkatan lanjut menguji optimasi dari web, error pada web, performa, dll
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
# Internet Security: Safeguarding Your Digital World
In the contemporary digital age, the internet is a cornerstone of our daily lives. It connects us to vast amounts of information, provides platforms for communication, enables commerce, and offers endless entertainment. However, with these conveniences come significant security challenges. Internet security is essential to protect our digital identities, sensitive data, and overall online experience. This comprehensive guide explores the multifaceted world of internet security, providing insights into its importance, common threats, and effective strategies to safeguard your digital world.
## Understanding Internet Security
Internet security encompasses the measures and protocols used to protect information, devices, and networks from unauthorized access, attacks, and damage. It involves a wide range of practices designed to safeguard data confidentiality, integrity, and availability. Effective internet security is crucial for individuals, businesses, and governments alike, as cyber threats continue to evolve in complexity and scale.
### Key Components of Internet Security
1. **Confidentiality**: Ensuring that information is accessible only to those authorized to access it.
2. **Integrity**: Protecting information from being altered or tampered with by unauthorized parties.
3. **Availability**: Ensuring that authorized users have reliable access to information and resources when needed.
## Common Internet Security Threats
Cyber threats are numerous and constantly evolving. Understanding these threats is the first step in protecting against them. Some of the most common internet security threats include:
### Malware
Malware, or malicious software, is designed to harm, exploit, or otherwise compromise a device, network, or service. Common types of malware include:
- **Viruses**: Programs that attach themselves to legitimate software and replicate, spreading to other programs and files.
- **Worms**: Standalone malware that replicates itself to spread to other computers.
- **Trojan Horses**: Malicious software disguised as legitimate software.
- **Ransomware**: Malware that encrypts a user's files and demands a ransom for the decryption key.
- **Spyware**: Software that secretly monitors and collects user information.
### Phishing
Phishing is a social engineering attack that aims to steal sensitive information such as usernames, passwords, and credit card details. Attackers often masquerade as trusted entities in email or other communication channels, tricking victims into providing their information.
### Man-in-the-Middle (MitM) Attacks
MitM attacks occur when an attacker intercepts and potentially alters communication between two parties without their knowledge. This can lead to the unauthorized acquisition of sensitive information.
### Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) Attacks
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC
Ellisha Heppner, Grant Management Lead, presented an update on APNIC Foundation to the PNG DNS Forum held from 6 to 10 May, 2024 in Port Moresby, Papua New Guinea.
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
1. DNS Domain Name System
(Service / Server)
Jaringan Komputer
DNS Rev 03
Imam Suharjo - 2020
2. INTRO
1. Mengapa ada domain?
2. Mengapa ada DNS?
3. DNS digunakan dimana?
4. Bagaimana cara kerja DNS?
5. Siapa yang bisa membuat DNS Server?
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 2
3. 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 harus
menerjemahkan namanya ke alamat IP yang sesuai.
• Saat mengunjungi domain seperti mercu.id , komputer Anda mengikuti
serangkaian langkah untuk mengubah alamat web yang dapat dibaca
manusia menjadi alamat IP yang dapat dibaca oleh mesin. Hal ini akan
terjadi setiap kali menggunakan nama domain seperti , membuka situs
web, kirim email atau mendengarkan radio internet.
• Sistem DNS sebenarnya adalah jaringan sendiri. Jika satu server DNS tidak
tahu bagaimana menerjemahkan nama domain tertentu, itu akan meminta
yang lain, dan seterusnya, sampai alamat IP yang benar dikembalikan.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 3
4. Cara Kerja DNS
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 4
http://www.incisozluk.com.tr/w/domain-name-system-dns-nasil-calisir/
6. 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 RecordReturns 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 6
7. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 7
9. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 9
http://dyn.com/blog/dns-why-its-important-how-it-works/
10. 1. Cache : history (flush)
2. IP DNS
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 10
11. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 11
12. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 12
13. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 13
14. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 14
16. 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).
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 16
17. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 17
18. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 18
19. 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.
10/06/2021 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/
20. 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.
10/06/2021 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/
21. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 21
22. 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
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 22
23. 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)
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 23
24. DNS Server & Client
• Server 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).
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 24
25. 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)
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 25
26. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 26
27. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 27
28. 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
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 28
29. Type DNS
Antara lain :
• A : domain – IPv4
• AAAA : domain – IPv6
• CNAME : Domain - Domain
• NS : Domain – Domain (NS)
• SOA : Domain – domain (NS)
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 29
31. Cache di Mikrotik dan request di Windows
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 31
32. DNS Cache di Windows Lewat CMD
C:UsersDir-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
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 32
33. Record file host :
C:WindowsSystem32driversetc
• # ini adalah contoh isi file hosts
127.0.0.1 localhost loopback
127.0.0.1 localdomain
::1 localhost
::1 localhost
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 33
34. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 34
35. 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.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 35
37. Tambahan : Koneksi tidak langsung
• Proxy
• IP Proxy
• Web Proxy
• VPN
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 37
38. Koneksi tidak langsung VPN / Proxy
• Koneksi Normla Biru, jika biru
ke arah web/server tujuan d
blokir bisa menggunakan pihak
ketiga (proxy/VPN).
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 38
39. 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
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 39
http://www.webopedia.com/TERM/D/DNS_parking.html
40. Tool eksternal terkait DNS
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 40
41. dnschecker.org
• Digunakan utuk menguji apakah Sebuah domain sudah resoved engan
baik di berbagai lokasi
• Bisanya digunakan saat sebuah domain/sub domain baru dibuat, ada
perpindahan server (alamat IP), setelah terjadi gangguan dll
• Hasil test mennjukan status OK (Centang) dari berbagai lokasi test.
• Jika ada yang tanda silang, bisa jadi DNS / Domain kita tidak bisa
diakses dari lokasi tersebut (Mungkin masalah local di suatu area)
seperti domain di Blokir, masalah DNS resolver yang mereka gunakan,
dll.
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 41
44. Open DNS Cache Check
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 44
45. 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
10/06/2021 Imam Suharjo http://imam.mercubuana-yogya.ac.id 45