Gampang Cara Membuat Dns Server

Gampang Cara Membuat Dns Server

Untuk seorang yang bertugas pada aspek jaringan pc pastinya tidak hendak asing lagi kala mengikuti tutur DNS. Gampang Cara Membuat Dns Server. DNS( Daerah Name Server) mempunyai kewajiban penting buat melaksanakan penerjemaahan Daerah jadi IP Address serta kebalikannya. Tanpa DNS hingga hendak susah sekali kala kita mau membuka web khusus sebab wajib paham dulu nomer IP Address nya. Berkah DNS permasalahan itu telah dapat ditangani, sebab pada dasarnya orang lebih gampang mengenang tutur dari nilai. Pada artikel ini kita hendak melaksanakan instalasi serta bentuk DNS Server memakai BIND 9 pada Ubuntu Server 20. 04 LTS. Gampang Cara Membuat Dns Server.

Install

Saat sebelum melaksanakan instalasi paket aplikasi terlebih dulu jalani pembaharuan serta upgrade sistem.

sudo apt pembaharuan&& sudo apt upgrade

Paket bind9 bisa di install lewat command selanjutnya.

sudo apt install bind9

Config

Buat mememulai bentuk DNS memakai BIND 9 terlebih dulu kita alih kedalam direktori atau etc atau bind.

cd atau etc atau bind

pwd

atau etc atau bind

Berikutnya kita untuk file db. ip dengan metode melaksanakan copy dari file db. 127. Copy pula file db. local dengan julukan db. daerah.

sudo cp db. 127 db. ip

sudo cp db. local db. domain

ls

bind. keys

db. 255

db. ip

named. conf. default- zones

rndc. key

db. 0

db. domain

db. local

named. conf. local

zones. rfc1918

db. 127

db. empty

named. conf

named. conf. options

Sehabis 2 file itu dibuat kita edit file db. daerah terlebih dulu.

sudo nano db. domain

Pada file db. daerah replace atau ganti localhost jadi julukan daerah yang mau kita untuk. Bila semacam dicontoh ini aku menciba membuat daerah buat zonabiner. dev. Pada permasalahan ini aku pula hendak membuat 2 buah sub daerah ialah esoknya www. zonabiner. dev serta web. zonabiner. dev. Janganlah kurang ingat kita bagikan IP Address server DNS kita.

;

; BIND informasi file for local loopback interface

;

$TTL

604800

@

IN

SOA

zonabiner. dev. root. zonabiner. dev.(

2

; Serial

604800

; Refresh

86400

; Retry

2419200

; Expire

604800)

; Negative Cache TTL

;

@

IN

NS

zonabiner. dev.

@

IN

A

10. 1. 1. 27

www

IN

A

10. 1. 1. 27

blog

IN

A

10. 1. 1. 27

Bila kamu pula akan meningkatkan mx record yang esoknya hendak dipakai selaku mail server pada DNS Server yang kamu untuk dapat memakai Config selanjutnya.

;

; BIND informasi file for local loopback interface

;

$TTL

604800

@

IN

SOA

zonabiner. dev. root. zonabiner. dev.(

2

; Serial

604800

; Refresh

86400

; Retry

2419200

; Expire

604800)

; Negative Cache TTL

;

@

IN

NS

zonabiner. dev.

IN

MX

10 zonabiner. dev.

@

IN

A

10. 1. 1. 27

www

IN

A

10. 1. 1. 27

mail

IN

A

10. 1. 1. 27

blog

IN

CNAME

www

Berikutnya kita jalani edit pada file db. ip. Replace atau ganti localhost cocok dengan julukan daerah kamu. Ingat pada nilai 27 itu ubah dengan nilai terakhir( host) dari IP Address Server. Ilustrasi dinisi bila aku memakai IP Address 10. 1. 1. 27 selaku IP Server DNS hingga nilai terakhir itu merupakan 27.

sudo nano db. ip

;

; BIND reverse informasi file for local loopback interface

;

$TTL

604800

@

IN

SOA

zonabiner. dev. root. zonabiner. dev.(

1

; Serial

604800

; Refresh

86400

; Retry

2419200

; Expire

604800)

; Negative Cache TTL

;

@

IN

NS

zonabiner. dev.

27

IN

PTR

zonabiner. dev.

Lanjut pada file named. conf. local kita jalani pendefinisian zone bersumber pada Julukan Daerah yang kita untuk bersama IP Address DNS Servernya. Pada bagian 1. 1. 10. in- addr. arpa butuh dicermati kalau ini sesungguhnya merupakan reverse dari IP Address DNS kita. Bila IP Address DNS Server merupakan 10. 1. 1. 27 hingga hendak direverse jadi 1. 1. 10 ditambah dengan. in- addr. arp. Kenapa nilai terakhir dari IP Address tidak turut direverse? Nilai terakhir ini telah terdapat pada file db. ip.

Lagi Trending :  Contoh Sistem Operasi Linux

sudo nano named. conf. local

atau atau

atau atau Do any local configuration here

atau atau

atau atau Consider adding the 1918 zones here, if they are not used in your

atau atau organization

atau atau include” atau etc atau bind atau zones. rfc1918″;

zone” zonabiner. dev”

type ahli;

file” atau etc atau bind atau db. daerah”;

;

zone” 1. 1. 10. in- addr. arpa”

type ahli;

file” atau etc atau bind atau db. ip”;

;

Sebab DNS Server kita cuma mengatur daerah zonabiner. dev hingga buat daerah lain yang kita tidak mengurus semacam google. com, facebook. com, dan lain- lain. Supaya kita bisa melaksanakan akses ke daerah lainya hingga kita wajib meningkatkan DNS Forwarding. Selaku ilustrasi disini aku memakai Google Public DNS 8. 8. 8. 8 selaku DNS forwarding.

sudo nano named. conf. options

options

directory” atau var atau cache atau bind”;

atau atau If there is a firewall between you and nameservers you want

atau atau to talk to, you may need to fix the firewall to allow multiple

atau atau ports to talk.

See http: atau atau www. kb. cert. org atau vuls atau id atau 800113

atau atau If your ISP provided one or more IP addresses for stable

atau atau nameservers, you probably want to use them as forwarders.

atau atau Uncomment the following block, and insert the addresses replacing

atau atau the all- 0s placeholder.

forwarders

8. 8. 8. 8;

;

atau atau========================================================================

atau atau If BIND logs error messages about the root key being expired,

atau atau you will need to pembaharuan your keys.

See https: atau atau www. isc. org atau bind- keys

atau atau========================================================================

dnssec- validation nomor;

listen- on- v6 any;;

;

Tahap terakhir kita wajib jalani restart service BIND 9 supaya melaksanakan load bentuk terkini. Yakinkan service berjalan dengan wajar tidak terdapat error.

sudo systemctl restart bind9. service

sudo systemctl status bind9. service

● named. service- BIND Daerah Name Server

Loaded: loaded( atau lib atau systemd atau system atau named. service; enabled; vendor preset: enabled)

Active: active( running) since Sat 2021- 05- 15 03: 36: 36 UTC; 1min 26s ago

Docs: man: named( 8)

Bermain PID: 2702( named)

Tasks: 8( batas: 1073)

Memory: 18. 5M

CGroup: atau system. slice atau named. service

└─2702 atau usr atau sbin atau named- f- u bind

May 15 03: 36: 36 zonabiner named[2702]: command channel listening on:: 1#953

May 15 03: 36: 36 zonabiner named[2702]: managed- keys- zone: loaded serial 2

May 15 03: 36: 36 zonabiner named[2702]: zone 0. in- addr. arpa atau IN: loaded serial 1

May 15 03: 36: 36 zonabiner named[2702]: zone 1. 1. 10. in- addr. arpa atau IN: loaded serial 1

May 15 03: 36: 36 zonabiner named[2702]: zone localhost atau IN: loaded serial 2

May 15 03: 36: 36 zonabiner named[2702]: zone 127. in- addr. arpa atau IN: loaded serial 1

May 15 03: 36: 36 zonabiner named[2702]: zone 255. in- addr. arpa atau IN: loaded serial 1

Lagi Trending :  Segera Join Clash 3d Mod Apk

May 15 03: 36: 36 zonabiner named[2702]: zone zonabiner. dev atau IN: loaded serial 2

May 15 03: 36: 36 zonabiner named[2702]: all zones loaded

May 15 03: 36: 36 zonabiner named[2702]: running

Testing

Bila kamu mau melaksanakan testing DNS Server pada server DNS itu kamu bisa mengubah sedangkan resolv dns Server pada file atau etc atau resolv. conf. Ubah dengan tujuan IP DNS Server. Metode ini dapat dicoba pula pada klien yang memakai distro linux.

sudo nano atau etc atau resolv. conf

# This file is managed by man: systemd- resolved( 8). Do not edit.

#

# This is a dynamic resolv. conf file for connecting local clients to the

# dalam DNS stub resolver of systemd- resolved. This file lists all

# configured search domains.

#

# Run” resolvectl status” to see details about the uplink DNS servers

# currently in use.

#

# Third party programs must not access this file directly, but only through the

# symlink at atau etc atau resolv. conf. To manage man: resolv. conf( 5) in a different way,

# replace this symlink by a static file or a different symlink.

#

# See man: systemd- resolved. service( 8) for details about the supported modes of

# operation for atau etc atau resolv. conf.

nameserver 10. 1. 1. 27

Maanfaatkan tools nslookup buat melaksanakan pengetesan DNS Server.

nslookup zonabiner. dev

Server:

10. 1. 1. 27

Address:

10. 1. 1. 27#53

Name:

zonabiner. dev

Address: 10. 1. 1. 27

nslookup www. zonabiner. dev

Server:

10. 1. 1. 27

Address:

10. 1. 1. 27#53

Name:

www. zonabiner. dev

Address: 10. 1. 1. 27

nslookup web. zonabiner. dev

Server:

10. 1. 1. 27

Address:

10. 1. 1. 27#53

Name:

web. zonabiner. dev

Address: 10. 1. 1. 27

nslookup 10. 1. 1. 27

27. 1. 1. 10. in- addr. arpa

name= zonabiner. dev.

Pengetesan mx record memakai tools dig serta nslookup.

nslookup

set q=mx

zonabiner. dev

Server:

10. 1. 1. 27

Address:

10. 1. 1. 27#53

zonabiner. dev

mail exchanger= 10 zonabiner. dev.

exit

dig zonabiner. dev MX

;<<

DiG 9. 16. 1- Ubuntu<<

zonabiner. dev MX

;; garis besar options:+cmd

;; Selokan answer:

;;-

HEADER<<-opcode: QUERY, status: NOERROR, id: 3486

;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 2

;; OPT PSEUDOSECTION:

; EDNS: version: 0, flags:; udp: 4096

; COOKIE: 362ced337cdc66910100000060dab85b868869978021fd1a( good)

;; QUESTION SECTION:

; zonabiner. dev.

IN

MX

;; ANSWER SECTION:

zonabiner. dev.

604800

IN

MX

10 zonabiner. dev.

;; ADDITIONAL SECTION:

zonabiner. dev.

604800

IN

A

10. 1. 1. 27

;; Query time: 0 msec

;; SERVER: 10. 1. 1. 27#53( 10. 1. 1. 27)

;; WHEN: Wed May 19 06: 06: 19 UTC 2021

;; MSG SIZE

rcvd: 102

Selanjutnya ini pengetesan memakai Sistem Pembedahan Windows. Kamu lumayan mengganti DNS Server jadi Static serta isikan IP Address DNS Server. Kemudian janganlah kurang ingat buat melaksanakan flush dns cache ipconfig atau flushdns.

Bentuk DNS Server pada Sistem Pembedahan Windows

Supaya esoknya kita tidak mengganti nya dengan cara buku petunjuk. Kita dapat mengganti atau meningkatkan DNS Address pada DHCP Server. Supaya esoknya DNS Server ini diserahkan kala Bentuk IP Address diserahkan oleh DHCP Klien. Ok lumayan demikian bentuk DNS Server memakai BIND 9 pada Ubuntu 20. 04 LTS. Aman Berupaya serta Happy Config..😉