Wawasan tentang 26 Teknik Analisis Data Besar: Bagian 1
Wawasan tentang 26 Teknik Analisis Data Besar: Bagian 1
Pada artikel ini, Anda akan belajar betapa mudah dan cepatnya untuk memiliki caching Anda sendiri yang menyelesaikan server DNS (tidak terikat), serta server DNS master / master (nsd) yang berjalan secara lokal pada instance OpenBSD Vultr Anda sendiri.
Untuk menginstal OpenBSD, lihat artikel berikut: Pengaturan OpenBSD 5.5 64-bit . Pastikan untuk menggunakan image ISO 5,6 yang lebih baru.
Sementara nsd juga tersedia di rilis sebelumnya, unbound dikaitkan dengan build untuk rilis 5.6. Dimulai dengan rilis 5.7, BIND akan sepenuhnya dihapus dari sistem basis (dan tersedia melalui port).
Untuk menyelesaikan DNS, orang biasanya menggunakan default yang disediakan oleh distribusi / penyedia mereka atau layanan dari Google (DNS publik) dan OpenDNS. Sementara itu biasanya baik-baik saja, menjalankan Anda sendiri memberi Anda lebih banyak kontrol, kinerja yang lebih baik (setelah Anda mengisi cache Anda sendiri), privasi yang lebih baik, dll. Sangat mudah untuk mendapatkan pengaturan DNS penyelesaian Anda sendiri di OpenBSD.
Aktifkan layanan:
sudo rcctl enable unbound
Mulai layanan:
sudo rcctl start unbound
Untuk membuatnya aktif, masukkan yang berikut ini /etc/resolv.conf
(dan hapus nameserver
entri lainnya ):
nameserver 127.0.0.1
Anda sekarang dapat mencobanya:
dig google.com
Kami mencari dua baris berikut:
;; Query time: 35 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
Server yang digunakan adalah localhost
, yang kami inginkan. Waktu permintaan adalah 35 detik pada awal yang dingin. Mari kita coba dig
perintah yang sama sekali lagi:
;; Query time: 1 msec
Pada titik ini, caching berfungsi dan kita dapat melanjutkan dengan server nsd yang otoritatif.
Tidak seperti unbound, nsd adalah server DNS otoritatif, yang digunakan untuk melayani zona Anda sendiri. Satu server umumnya tidak cukup, sehingga Anda dapat memutar contoh Vultr lain sebagai server sekunder di lokasi lain, untuk redundansi.
Karena pengaturan layanan primer / sekunder (walaupun tidak sulit) sedikit keluar dari ruang lingkup artikel ini, kami akan menunjukkan cara melayani zona domain tunggal.
Pertama mari kita edit /var/nsd/etc/nsd.conf
file. Ini adalah contoh lengkapnya:
server:
hide-version: yes
ip-address: 108.xx.xxx.xx
remote-control:
control-enable: yes
zone:
name: "example.com"
zonefile: "example.com.zone"
Catatan: Ganti 108.xx.xxx.xx
dengan alamat IP instance Anda dan example.com
dengan domain Anda sendiri.
File zona masuk ke /var/nsd/zones
direktori. Ini adalah /var/nsd/zones/example.com.zone
file zona pendek :
$ORIGIN example.com.
$TTL 86400
@ 3600 SOA a.ns.example.com. hostmaster.example.com. (
2014110502 ; serial
1800 ; refresh
7200 ; retry
1209600 ; expire
3600 ) ; negative
NS a.ns.example.com.
NS b.ns.example.com.
MX 0 mail.example.com.
a.ns A 108.xx.xxx.xx
b.ns A 108.xx.xxx.xx
mail A 108.xx.xxx.xx
Kami sekarang dapat mengaktifkan dan memulai layanan:
sudo rcctl enable nsd
sudo rcctl start nsd
Anda sekarang harus memiliki server DNS caching / penyelesaian Anda sendiri, serta yang otoritatif.
Sintaks zona BIND dan detail tentang menjalankan master Anda sendiri sedikit di luar cakupan panduan singkat ini dan dibiarkan sebagai latihan bagi pembaca. Selamat menikmati OpenBSD!
Wawasan tentang 26 Teknik Analisis Data Besar: Bagian 1
Banyak dari Anda tahu Switch keluar pada Maret 2017 dan fitur-fitur barunya. Bagi yang belum tahu, kami sudah menyiapkan daftar fitur yang membuat 'Switch' menjadi 'gadget yang wajib dimiliki'.
Apakah Anda menunggu raksasa teknologi untuk memenuhi janji mereka? periksa apa yang belum terkirim.
Baca blog untuk mengetahui berbagai lapisan dalam Arsitektur Big Data dan fungsinya dengan cara yang paling sederhana.
Baca ini untuk mengetahui bagaimana Kecerdasan Buatan menjadi populer di antara perusahaan skala kecil dan bagaimana hal itu meningkatkan kemungkinan untuk membuat mereka tumbuh dan memberi keunggulan pada pesaing mereka.
CAPTCHA telah berkembang cukup sulit bagi pengguna untuk dipecahkan dalam beberapa tahun terakhir. Apakah itu akan tetap efektif dalam deteksi spam dan bot di masa mendatang?
Saat Sains Berkembang dengan kecepatan tinggi, mengambil alih banyak upaya kita, risiko menundukkan diri kita pada Singularitas yang tidak dapat dijelaskan juga meningkat. Baca, apa arti singularitas bagi kita.
Apa itu telemedicine, perawatan kesehatan jarak jauh dan dampaknya terhadap generasi mendatang? Apakah itu tempat yang bagus atau tidak dalam situasi pandemi? Baca blog untuk menemukan tampilan!
Anda mungkin pernah mendengar bahwa peretas menghasilkan banyak uang, tetapi pernahkah Anda bertanya-tanya bagaimana cara mereka mendapatkan uang sebanyak itu? mari berdiskusi.
Baru-baru ini Apple merilis macOS Catalina 10.15.4 pembaruan suplemen untuk memperbaiki masalah tetapi tampaknya pembaruan menyebabkan lebih banyak masalah yang mengarah ke bricking mesin mac. Baca artikel ini untuk mempelajari lebih lanjut