Apa itu dig ?
+ dig adalah utility linux untuk me-lookup dns. (Simple nya aja mirip nslookup)
Bagaimana contoh comand nya ?
+ pada console ketikkan aja misalkan dig google.com nanti muncul seperti ini
Lalu bagaimana jika dalam satu mesin terdapat 2 service DNS Server ?
+ kita tambahkan parameter -p untuk memilih port khusus.
Mari langsung saja. Di bawah ini saya kasih sampel dalam 1 mesin menggunakan 2 DNS Server yakni unbound dan dnsmasq. Perhatikan yang saya beri warna merah adalah port yang sedang aktif. Jadi walaupun ada 2 Service DNS Server tidak bentrok karena beda port.
*) catatan : unbound untuk mesin produksi, untuk memilih akamai server suka suka kita. Dan dnsmasq sebenernya include dari pihole untuk mem-blok iklan.
+ Di bawah ini contoh meresolve dengan service unbound
+ dig adalah utility linux untuk me-lookup dns. (Simple nya aja mirip nslookup)
Bagaimana contoh comand nya ?
+ pada console ketikkan aja misalkan dig google.com nanti muncul seperti ini
root@pi /home/pi # dig google.com
; <<>> DiG 9.9.5-9+deb8u6-Debian <<>> google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28771
;; flags: qr rd ra; QUERY: 1, ANSWER: 16, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 109 IN A 117.102.117.227
google.com. 109 IN A 117.102.117.212
google.com. 109 IN A 117.102.117.238
google.com. 109 IN A 117.102.117.234
google.com. 109 IN A 117.102.117.251
google.com. 109 IN A 117.102.117.249
google.com. 109 IN A 117.102.117.208
google.com. 109 IN A 117.102.117.241
google.com. 109 IN A 117.102.117.245
google.com. 109 IN A 117.102.117.230
google.com. 109 IN A 117.102.117.223
google.com. 109 IN A 117.102.117.218
google.com. 109 IN A 117.102.117.219
google.com. 109 IN A 117.102.117.216
google.com. 109 IN A 117.102.117.229
google.com. 109 IN A 117.102.117.240
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Sep 16 06:55:41 WIB 2016
;; MSG SIZE rcvd: 295
Lalu bagaimana jika dalam satu mesin terdapat 2 service DNS Server ?
+ kita tambahkan parameter -p untuk memilih port khusus.
Mari langsung saja. Di bawah ini saya kasih sampel dalam 1 mesin menggunakan 2 DNS Server yakni unbound dan dnsmasq. Perhatikan yang saya beri warna merah adalah port yang sedang aktif. Jadi walaupun ada 2 Service DNS Server tidak bentrok karena beda port.
*) catatan : unbound untuk mesin produksi, untuk memilih akamai server suka suka kita. Dan dnsmasq sebenernya include dari pihole untuk mem-blok iklan.
root@pi /home/pi # netstat -tulpnNah, sudah kelihatan bukan ? disana terdapat 2 service unbound dan dnsmasq dimana port service nya beda. Lalu mari kita pilih mau me-resolve menggunakan unbound (port 53) atau dnsmasq (port 52) dengan cara sbb :
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 993/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 662/lighttpd
tcp 0 0 0.0.0.0:52 0.0.0.0:* LISTEN 556/dnsmasq
tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 1158/unbound
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 443/sshd
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN 446/inetd
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 1158/unbound
tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN 449/sc_serv
tcp 0 0 0.0.0.0:8001 0.0.0.0:* LISTEN 449/sc_serv
tcp6 0 0 :::80 :::* LISTEN 662/lighttpd
tcp6 0 0 :::52 :::* LISTEN 556/dnsmasq
tcp6 0 0 :::22 :::* LISTEN 443/sshd
udp 0 0 27.131.2.1:123 0.0.0.0:* 510/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 510/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 510/ntpd
udp 0 0 0.0.0.0:52 0.0.0.0:* 556/dnsmasq
udp 0 0 0.0.0.0:53 0.0.0.0:* 1158/unbound
udp6 0 0 fe80::ba27:ebff:fec:123 :::* 510/ntpd
udp6 0 0 ::1:123 :::* 510/ntpd
udp6 0 0 :::123 :::* 510/ntpd
udp6 0 0 :::52 :::* 556/dnsmasq
+ Di bawah ini contoh meresolve dengan service unbound
root@pi /home/pi # dig google.com @127.0.0.1 -p 53+ Dan di bawah ini meresolve menggunakan dnsmasq
; <<>> DiG 9.9.5-9+deb8u6-Debian <<>> google.com @127.0.0.1 -p 53
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40675
;; flags: qr rd ra; QUERY: 1, ANSWER: 16, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 300 IN A 117.102.117.227
google.com. 300 IN A 117.102.117.212
google.com. 300 IN A 117.102.117.238
google.com. 300 IN A 117.102.117.234
google.com. 300 IN A 117.102.117.251
google.com. 300 IN A 117.102.117.249
google.com. 300 IN A 117.102.117.208
google.com. 300 IN A 117.102.117.241
google.com. 300 IN A 117.102.117.245
google.com. 300 IN A 117.102.117.230
google.com. 300 IN A 117.102.117.223
google.com. 300 IN A 117.102.117.218
google.com. 300 IN A 117.102.117.219
google.com. 300 IN A 117.102.117.216
google.com. 300 IN A 117.102.117.229
google.com. 300 IN A 117.102.117.240
;; Query time: 40 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Sep 16 06:52:30 WIB 2016
;; MSG SIZE rcvd: 295
root@pi /home/pi # dig google.com @127.0.0.1 -p 52
; <<>> DiG 9.9.5-9+deb8u6-Debian <<>> google.com @127.0.0.1 -p 52
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37094
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 299 IN A 74.125.68.100
google.com. 299 IN A 74.125.68.138
google.com. 299 IN A 74.125.68.102
google.com. 299 IN A 74.125.68.139
google.com. 299 IN A 74.125.68.101
google.com. 299 IN A 74.125.68.113
;; Query time: 32 msec
;; SERVER: 127.0.0.1#52(127.0.0.1)
;; WHEN: Fri Sep 16 06:52:31 WIB 2016
;; MSG SIZE rcvd: 135
Seorang Teknisi Jaringan yang pernah berkecimpung di Internet Service Provider (ISP) dan akhirnya memutuskan diri untuk menjadi freelancer yang berdomisili di Solo, Surakarta Hadiningrat.
Melayani jasa pasang Internet berbasis Wireless maupun Fiber Optic, Jasa Pasang Tower/Pipa, Pointing Wireless, Setting Router, CCTV, Hotspot, Proxy, Web Server, Network Managed dan Monitoring
Berbagai saran, kritikan, keluhan dan masukan akan sangat berarti bagi saya. Anda dapat menghubungi/whatsapp saya di nomor:08564-212-8686 atau melalui BBM:2128686
0 comments:
Post a Comment