Rabu, 18 September 2024

Otomasi Konfigurasi Server dengan Ansible

Apa itu Ansible?

Menurut wikipedia, Ansible adalah rangkaian perangkat lunak yang memungkinkan infrastruktur sebagai kode. Perangkat lunak ini bersifat sumber terbuka dan rangkaian perangkat lunak ini mencakup penyediaan perangkat lunak, manajemen konfigurasi, dan fungsionalitas penerapan aplikasi.

Awalnya ditulis oleh Michael DeHaan pada tahun 2012, dan diakuisisi oleh Red Hat pada tahun 2015, Ansible dirancang untuk mengonfigurasi sistem mirip Unix dan Microsoft Windows. Ansible tidak menggunakan agen, bergantung pada koneksi jarak jauh melalui SSH atau Windows Remote Management yang memungkinkan eksekusi PowerShell. Node kontrol Ansible berjalan pada sebagian besar sistem mirip Unix yang dapat menjalankan Python, termasuk Windows dengan Subsistem Windows untuk Linux yang terinstal.

Ansible ini tidak bergantung pada software agent sehingga dapat dengan mudah diterapkan. Instruksi yang dituliskan dalam ansible bersifat human-readable, karena menggunakan YAML sebagai intruksinya, sehingga tidak membutuhkan skill programing khusus untuk menggunakannya

Manfaat Menggunakan Ansible

  1. Opensource
  2. Menghemat waktu
  3. Mengurangi bug dan error
  4. Powerful
  5. Tanpa menggunakan agen (Agentless)
  6. Sederhana
  7. Infrastucture as a code

Jumat, 12 Juli 2024

Tutorial Merubah Jam dan Tanggal di Terminal Linux

Tanggal dan zona waktu merupakan hal yang sangat penting untuk dilakukan konfigurasi. Hal ini berkaitan dengan sistem log dan sistem yang lain. Memahami pengaturan waktu adalah langkah penting dalam menjaga ketepatan dan konsistensi operasional sistem Linux Anda. Dengan tutorial yang disajikan, Anda dapat dengan percaya diri mengelola aspek waktu pada sistem Anda untuk memastikan keakuratannya sesuai dengan kebutuhan aplikasi dan penggunaannya secara keseluruhan.

Cara Konfigurasi

Sebelum melakukan konfigurasi kita harus melakukan pengecekan waktu dengan cara sebagai berikut

# date
Fri Jul 12 07:45:47 UTC 2024

Langkah Pertama

Dalam terminal kita bisa ketikkan

dpkg-reconfigure tzdata

Nanti akan muncul pilihan sebagai berikut

Bisa lokasinya secara geografisnya dalam hal ini bisa kita pilih no 6. Berikutnya akan muncul pilihan berikut ini
Nanti bisa dipilih no 35 karena lokasi kita di Jakarta. Jika sudah maka kita bisa cek dengan perintah sebelumnya yaitu date

# date
Fri Jul 12 07:58:25 WIB 2024

Rabu, 26 Juni 2024

Stress Test Website dengan Slowhttptest

Pagi ini dimulai dengan sebuah keisengan yang menghasilkan. Kenapa? Saya membaca sebuah artikel terkait metode stress test dan load test terhadap sebuah aplikasi. Selama ini kita hanya berkutat di aplikasi hanya soal keamanan aplikasi, efisien dan efektif dari aplikasi, dan cepatnya akses aplikasi. Seharusnya selama ini kita harus bisa juga menggaransi bahwa aplikasi jangan sampai tumbang dengan serangan yang terus menerus, seakan-akan sebagai sebuah permintaan dari pengguna. Tetapi itu adalah sebuah serangan untuk menumbangkan layanan sebuah website.

Disclaimer

Disini saya tidak bermaksud untuk mengajarkan hal-hal yang tidak baik, tetapi memberikan sebuah informasi bahwasanya pengetahuan ini bermanfaat untuk hal yang positif.

Prolog

SlowHTTPtest adalah alat yang sangat dapat dikonfigurasi untuk mensimulasikan beberapa serangan Application Layer Denial of Service dengan memperpanjang koneksi HTTP dengan cara yang berbeda.

Dapat digunakan menguji server web untuk mengetahui kerentanan DoS, atau hanya untuk mengetahui berapa banyak koneksi bersamaan yang dapat ditangani. SlowHTTPtest bekerja pada sebagian besar platform Linux, OS X dan Cygwin - lingkungan mirip Unix dan antarmuka baris perintah untuk Microsoft Windows, dan dilengkapi dengan Dockerfile untuk membuat segalanya lebih mudah.

Selasa, 14 Mei 2024

Instalasi Uptime Kuma Sebagai Tools Monitoring Website

Monitoring merupakan sebuah kewajiban ketika kita sudah membuat aplikasi berbasis website atau website sendiri. Monitoring ini bisa menjadi sebagai salah satu poin yang harus kita penuhi sebagai SLA (Service Level Agreement). Dimana SLA sebagai pemenuhan ketersediaan tinggi / High Availability. Dengan HA yang tinggi, layanan aplikasi yang sudah dibuat sebelumnya dapat diandalkan oleh pengguna.

Di dunia internet saat ini ada banyak yang bisa kita pakai. Salah satunya adalah Uptime Robot. Dalam Uptime Robot kita bisa menggunakan secara free untuk 50 monitor. Jika lebih dari itu bisa dikenakan charge sesuai yang ada di website resminya. Ternyata Uptime Robot ada juga versi open source yaitu Uptime Kuma. Dari sumber situsnya, Uptime Kuma dikembangkan oleh Louis Lam berdasarkan lisensi dari MIT license. Untuk instalasinya bisa menggunakan docker maupun dengan instalasi manual. Fitur-fitur yang ada antara lain:

  • Memantau waktu aktif untuk HTTP(s) / TCP / HTTP(s) Kata Kunci / HTTP(s) Json Query / Ping / DNS Record / Push / Steam Game Server / Docker Containers
  • UI/UX yang Mewah, Reaktif, Cepat
  • Notifikasi melalui Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), dan 90+ layanan notifikasi, klik di sini untuk daftar lengkap
  • Interval 20 detik
  • Multi Bahasa
  • Beberapa halaman status
  • Memetakan halaman status ke domain tertentu
  • Bagan ping
  • Informasi sertifikat
  • Dukungan proksi
  • Dukungan 2FA

Selasa, 06 Februari 2024

Install ConfigServer Security Firewall Sebagai Alternatif Pengganti Iptables

CSF (ConfigServer Security and Firewall) adalah solusi keamanan tangguh yang melindungi server Anda dari akses tidak sah dan serangan berbahaya. Dalam hal ini menyediakan seperangkat alat komprehensif untuk melindungi sistem Anda, termasuk aturan firewall tingkat lanjut, deteksi intrusi, dan deteksi kegagalan login.

Dengan CSF, Anda dapat dengan mudah mengelola dan mengontrol lalu lintas jaringan, memblokir alamat IP yang mencurigakan, dan menerima peringatan real-time tentang potensi ancaman. Penerapan CSF memastikan peningkatan keamanan server dan membantu menjaga data berharga Anda aman dari ancaman dunia maya.

Keuntungan menggunakan CSF

  1. Keamanan yang Kuat: CSF menyediakan firewall yang kuat dan langkah-langkah keamanan untuk melindungi server Anda dari akses tidak sah dan serangan berbahaya.
  2. Manajemen Mudah: Dengan CSF, Anda dapat dengan mudah mengelola dan mengontrol lalu lintas jaringan, memungkinkan Anda mengatur aturan firewall dan memantau aktivitas secara efektif.
  3. Deteksi Intrusi: CSF menyertakan fitur deteksi intrusi yang membantu mengidentifikasi dan memblokir aktivitas mencurigakan atau upaya tidak sah untuk mengakses server Anda.
  4. Peringatan Real-time: CSF terus memberi Anda informasi dengan peringatan real-time, memastikan Anda segera diberitahu tentang potensi ancaman keamanan atau aktivitas mencurigakan.
  5. Pemblokiran IP: CSF memungkinkan Anda memblokir alamat atau rentang IP tertentu, memberikan lapisan perlindungan tambahan terhadap penyerang yang diketahui atau sumber yang mencurigakan. 

Rabu, 24 Januari 2024

Install Postgresql dan Pgadmin4 di Ubuntu 22.04

Tahun baru berganti, langsung di gas dengan ujicoba restore database karena permintaan untuk audit. Kali ini menurut saya sangat menantang karena belum pernah merestore database postgresql. 

Latar Belakang

PostgreSQL adalah relational database management system atau RDBMS yang bersifat open source. Sistem manajemen basis data satu ini menggunakan bahasa query utama SQL, sama seperti MySQL. PostgreSQL dikembangkan oleh Berkeley Computer Science Department dan sudah dipercaya sebagai database andalan kurang lebih selama 30 tahun terakhir.

Database PostgreSQL banyak digunakan pada berbagai aplikasi mobile, web app, hingga aplikasi analytics. PostgreSQL dapat mengolah data dalam tabel yang mempunyai hubungan satu sama lain. Umumnya, manajemen database ini banyak digunakan untuk berbagai aplikasi dengan kebutuhan pengolahan data yang kompleks.

PostgreSQL adalah manajemen database yang mendukung berbagai bahasa pemrograman populer. Beberapa di antaranya seperti JavaScript, Java, PHP, Python, Tcl, C/C++, Perl, dan masih banyak lainnya. Selain dukungan berbagai bahasa pemrograman, PostgreSQL juga memiliki fitur-fitur unggulan. 

Jumat, 24 Februari 2023

Install Kong API Gateway dengan Docker

Dalam arsitektur microservice, fakta bahwa setiap service akan meng-ekspose endpoint lebih detail. Hal ini, akan mempengaruhi cara client dan service-service lain yang mengakses service-service pada microservice. Semakin besar service-service pada microservice, akan dapat membebani service-service tersebut dengan jutaan request. Hal ini juga akan berpengaruh pada tantangan dalam penanganan security dan authorization, transformasi data, dan dispatching untuk request yang dinamik.

API Gateway

Untuk menjawab hal-hal tersebut, maka penggunaan API Gateway menjadi solusi. API Gateway adalah aplikasi/server yang bertindak sebagai single entry point pada sistem yang kita bangun. Dalam hal ini adalah aplikasi yang kita bangun dengan arsitektur microservices. Selain itu API Gateway juga bertindak sebagai middleware, sehingga sistem internal yang kita bangun dibelakangnya bisa kita enkapsulasi. API Gateway juga bisa kita beri tanggung jawab lain seperti logging, authentication, rate limiting, caching, transforming, dan load balancing.


Kamis, 16 Februari 2023

Membuat server Gitlab CE di Ubuntu 22.04

Apa itu Gitlab?

Catatan kali ini, untuk mengisi kegabutan saya. Sebelum itu mari kita berkenalan dengan apa itu Gitlab. Gitlab adalah layanan yang menyediakan akses remote ke Git repositories. Selain meng-hosting kode Anda, layanan ini menyediakan fitur tambahan yang dirancang untuk membantu mengelola siklus pengembangan software.

Kita perlu memahami beberapa terminologi. Kita sering menemukan istilah-istilah seperti Git, Gitlab, GitHub, dan Bitbucket. Mari kita lihat definisi dari semua istilah tersebut.

  • Git adalah sistem versi kode sumber yang memungkinkan Anda melacak perubahan secara lokal dan mendorong atau menarik perubahan dari remote resources.
  • GitLab, GitHub, dan Bitbucket : layanan yang menyediakan remote access  ke Git repositories. Selain meng-hosting kode Anda, layanan ini menyediakan fitur tambahan yang dirancang untuk membantu mengelola siklus pengembangan software. Fitur-fitur tambahan ini termasuk mengelola pembagian kode antara orang-orang yang berbeda, bug tracking, wiki space, dan alat-alat lain untuk ‘social coding’
  • GitHub adalah layanan gratis yang tersedia untuk umum yang membutuhkan semua kode (kecuali Anda memiliki akun berbayar) dibuat terbuka. Siapa pun dapat melihat kode yang Anda push ke GitHub dan menawarkan saran untuk peningkatan. GitHub saat ini meng-host kode sumber untuk puluhan ribu proyek open source.

GitLab adalah layanan mirip github yang dapat digunakan organisasi untuk menyediakan manajemen internal git repositories. Ini adalah sistem manajemen Git-repository yang di-host-sendiri yang menjaga code private pengguna dan dapat dengan mudah menyebarkan perubahan kode.

Jumat, 03 Februari 2023

Log basis data MariaDB di Ubuntu 22.04

Log adalah Catatan yang merekam segala aktifitas suatu aplikasi dijalankan. terkadang Log juga digunakan untuk menganalisa status suatu aplikasi. File-file log adalah file yang berada di sebuah sistem yang merupakan file-file penting yang senantiasa mencatat semua kejadian-kejadian(kegiatan) yang berlangsung pada sistem.

File ini sangat penting pada sebuah sistem untuk memudahkan kita khususnya admin untuk memeriksa dan menelurusi berbagai masalah yang terjadi, dengan file log si admin dengan mudah menemukan sebuah bug, sumber-sumber penyerangan, dan kerusakan-kerusakan yang terjadi pada sistem yang ditimbulkan , walaupun kita tidak mengetahui cara menanggulagi kerusakan tersebut.

Dikarenakan sedang merestore data ke basis data, terutama MariaDB, kita perlu log ini untuk mengetahui proses yang terjadi. Selain itu juga bisa dimanfaatkan untuk melakukan pengecekan terhadap query yang lambat di database.

Untuk melakukannya kita bisa buka terminal/console di linux. Kita masukan perintah 
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf

Kamis, 12 Mei 2022

Instal ISPConfig otomatis di Ubuntu 20.04

 Hosting menjadi sebuah solusi mudah untuk melakukan publish web. Dengan hosting selain menghemat penggunaan ip publik, juga menghemat resource server. Sehingga dapat disimpulkan dengan hosting dapat menghemat sumberdaya yang ada karena sudah di tempatkan di satu wadah.


Langkah Instalasi

Pertama kali, pastinya kita harus instal Ubuntu 20.04 versi server dalam keadaan yang fresh. Waktu instalasi yang diperlukan hanya install ssh server saja yah. Jika sudah selesai instalasi yang kita lakukan dengan update dan upgrade ubuntu tersebut dengan perintah

apt update && apt upgrade -y

Lakukan seting hostname untuk server tersebut dengan perintah

hostnamectl set-hostname ispconfig.example.com

Rabu, 30 Maret 2022

Install Nextcloud di Ubuntu 20.04 dan ONLYOFFICE

Dalam beberapa bulan dan tahun yang lalu, sering ada pertanyaan dari teman-teman satu kantor. Apakah bisa kita memiliki sebuah cloud storage seperti Google Drive atau dropbox? Kebutuhannya hanya untuk menyimpan data berupa file, video, atau foto. Menurut saya sih bisa, karena sudah banyak aplikasi yang bersifat open source yang ada. Setelah saya cek di server memang banyak ternyata yang memakai cloud storage tersebut. 

Seminggu lalu karena ada waktu senggang dan iseng, saya bikin sebuah lab projek terkait hal ini. Saya menggunakan Nextcloud dan menggabungkan OnlyOffice sebagai sebuah sistem yang hampir mirip dengan Google Drive. Dimana kita bisa saling melakukan editing text atau spreadsheet di dalam web.

Mari kita siapkan kebutuhan dan ekosistem untuk Nextcloud ini. Kebutuhannya adalah :

  • OS Ubuntu 20.04
  • PHP 7.4
  • Apache
  • Database Mysql
Install Apache WebServer
Fungsi dari web server adalah mengelola website yang telah online. Agar semuanya berjalan lancaar, web server berperan sebagai perantara antara mesin server dan klien. Web server menarik konten dari server pada setiap permintaan user dan mengirimkannya ke web.
Untuk install mari kita jalankan perintah
apt update -y
apt install apache2 -y

Secara default apache2 sudah berjalan otomatis setelah di install dan untuk melihat status apache2 berjalan dapat lihat dengan perintah berikut
systemctl status apache2
Apabila di status apache2 tidak berjalan, maka dapat di jalankan perintah dibawah ini.
systemctl start apache2

Kamis, 08 April 2021

IoT dengan NodeMCU dan Sensor LM35 serta DHT11

Kali ini, saya akan membahas tentang sesuatu yang diluar dari pekerjaan kantor. Pada dasarnya ini sebuah tugas dari perkuliahan. Hal ini menarik saya untuk membuat catatan ini sebagai pengingat dan sebagai sebuah hal yang menarik. Mengingat kedepan perkembangan Internet of Things akan semakin maju dan akan ada banyak sensor yang akan diterapkan.

Persiapan
Lalu apa saja yang akan dipakai dalam pembahasan ini? Pastinya ada beberapa hal yang dipersiapkan
  1. NodeMCU
  2. Sensor LM35
  3. Sensor DHT11
  4. Breadboard
  5. Kabel jumper male to male
  6. Software Arduino IDE untuk melakukan coding

Kamis, 13 Agustus 2020

Sudomy sebuah karya brilian

Dalam sebuah pencarian di internet, ditemukan sebuah github yang menarik bagi saya. Sebuah tool untuk information gathering yaitu sudomy. Sudomy ini adalah tool yang digunakan untuk subdomain enumeration, sebagai alat bantu menganalisa domain dan mengumpulkan subdomain secara cepat dan lengkap.

Dalam hal hacking sendiri, sub domain seringkali menyimpan bug bug, atau celah celah yang sangat rawan karena jarangnya perhatian pada subdomain. Hal ini dapat dimanfaatkan oleh peretas untuk mendapatkan akses ke domain utama. Tidak jarang peretas menggunakan subdomain untuk loncatan ketika ingin mendapatkan bug dengan tingkat kerentanan yang tinggi.

Instalasi

Kali ini akan kita lakukan di sebuah virtual ekosistem dengan menggunakan:

  1. virtualbox
  2. os parrot security yang diimport dari ova

Langkah-langkah yang dilakukan

  • masuk ke parrot terminal terlebih dahulu
  • kemudian ketik git clone https://github.com/Screetsec/Sudomy
  • jangan lupa untuk install jq dengan perintah apt-get install jq
  • untuk melakukan scan dengan mengetik perintah ./sudomy -d (DomAIn) -a --html tetapi perlu diingat bahwa itu dilakukan di folder Sudomy/
  • ketika sudah selesai bisa di cek di folder Sudomy/output/
Kesimpulan
Kemampuan dari aplikasi Sudomy ini sangat membantu untuk melakukan information gathering terhadap subdomain terhadap target. Hasil yang diperoleh pun sangat menarik. Tampilan yang ditampilkan pun mudah dipahami

Senin, 24 Februari 2020

JXplorer java ldap explorer

Dengan sudah terintegrasinya mail dengan beberapa apps sehingga manajemen user dan password sudah dijadikan satu. Ketika login tidak perlu menghapal banyak username dan password bagi pengguna. Terlebih kontrol nya akan mudah jika di jadikan satu dalam single sign on.
Kembali ke topik awal untuk melakukan browsing terhadap ldap yang merupakan media penyimpanan data terhadapa user dan password. Kadang ldap setelah kita install kita bingung mengaksesnya karena base on server sehingga serba hitam putih. Untuk akses ldap ini akhirnya saya browsing dan ketemu aplikasi yang menurut saya simple gak aneh-aneh.

Cara Penggunaan
Pertama-tama download di situsnya di sini. Jika sudah kita install sesuai dengan os yang kita pakai.
Ini tampilannya

Setelah kebuka aplikasinya, kita bisa menghubungkan dengan memilih File -> Connect, nanti akan muncul tampilan baru
Disini silahkan isi ip address dari server ldapnya, kemudian pada bagian security kita pilih user + password
Karena kita memakai ldap zimbra maka kita isi user dn seperti gambar diatas. Jika sudah bisa kita hubungkan maka akan kebuka semua data ldap yang kita punya.


Penutup
Begitu lah hasi eksperimen kali ini. Semoga bermanfaat bagi kita semua.

Selasa, 14 Januari 2020

Cara memindah VMDK ke mesin VM lain

Ketika lagi cuti awal tahun, ada telepon bahwa ada sebuah aplikasi yang tidak bisa diakses. Aplikasi ini terkait data monitoring hemat energi dan aplikasi pemesanan ruang rapat. Setelah ditelusuri ternyata matilah salah satu server VM kami dikantor, yang disebabkan entah apa pula itu saya kurang paham. Intinya aplikasi ini harus bisa nyala segera mungkin, dalam pikiran saya dan permintaan teman-teman lain yang bergantung pada aplikasi ini.

Solusi
Langkah-langkah yang dipersiapkan :
  • Masuk ke  host vm (ESXi) yang bisa diakses


Jumat, 23 Agustus 2019

Konfigurasi Freeradius dan LDAP ZImbra

Dari judul diatas, memberikan pemikiran yang lebih agak sedikit berat menurut saya. Integrasinya yang menurut saya belum pernah saya implementasikan. Tapi apapun harus dilakukan untuk mengimplementasikan hotspot dengan menggunakan autentifikasi dari ldap yang sudah ada, yaitu ldap yang ada di mail Zimbra.

Langkah-Langkah
Pastinya langkah yang disiapkan adalah server. Spesifikasi server sebagai berikut :
  • Server menggunakan server virtual berbasis VMWare
  • VCPU sebesar 8 Core
  • RAM sebesar 8 Gb
  • Harrdisk sebesar 100 Gb
  • Os Ubuntu 14.04 LTS

Senin, 01 Juli 2019

Solusi Entry Processes di CPanel

Dalam beberapa kejadian, ada yang menarik dan menjadi pemikiran saya ketika melakukan monitoring terhadap server hosting. Dimana server ini berbasis Cloud Linux dan Cpanel yang menurut saya masih awam dalam menangani hal ini. Dalam satu waktu, telah terjadi hal yang cukup menarik bagi saya.

Dari gambar diatas tampak bahwa entry process dari web user telah melampaui batas yang sudah ditetapkan. Ketika kita akses web nantinya akan muncul info bahwa web tidak bisa diakses. Langkah selanjutnya adalah kita cek di bagian Metrics -> CPU and concurrent Connection usage akan muncul seperti gambar di bawah ini

Jumat, 14 Juni 2019

Mengatasi service LPSE

Beberapa bulan ini, dikarenakan kesibukan migrasi data center jadi jarang menulis manual atau ulasan apapun di blog ini. Sambil masih fresh dan agak senggang maka dimulailah penulisan ini dibarengi dengan beberapa kendala di server LPSE.

Restart Service LPSE
Beberapa waktu lalu sering muncul peringatan bahwa web LPSE muncul Service Unavailable seperti gambar berikut ini :
Lalu apa yang dilakukan. Pastinya kita harus masuk ke server terus kita ketikkan perintah berikut untuk restart service
/home/appserv/spse/spse4 restart
Ini untuk service lpse yang production sedangkan untuk restart service lpse latihan dengan perintah berikut ini
/home/appserv/spselat/spse4 restart
Jika langkah diatas masih tidak berhasil, maka kita lakukan restart ke apache nya dengan perintah sebagai berikut
service httpd restart
Sebelum restart lakukan perintah sebagai berikut untuk stop service javanya dengan perintah 
killall -9 java

Demikian catatan saya. Jika ada pertanyaan lebih lanjut silahkan tanya ke helpdesk LKPP.

Senin, 26 November 2018

Static route di Windows Server

Beberapa minggu ini, setelah banyak melakukan pelatihan dan mendekati akhir tahun banyak hal pun ikut hampir belum selesai. Salah satunya adalah membangun tuneling dengan salah satu instansi pusat. Tuneling ini diharapkan dapat menukarkan beberapa hal lewat jalur khusus. Setelah beberapa review dan rapat disepakati untuk membangun sebuah staging server dengan menggunakan os windows server. Server ini akan dijadikan sebagai server yang akan menampung request ke instansi lain lewat tuneling yang sudah dibuat sebelumnya.
Setelah dibuat dengan dua koneksi dimana mengarah  ke dmz dan satunya mengarah ke vpn untuk transaksi dengan instansi lainnya. Kemudian terjadi masalah yaitu link yang mengarah ke vpn susah diakses. Ketika melakukan ping dan tracert di  cmd windows server, seperti terjadi looping dan tidak stabilnya jaringan. Hal ini terjadi dengan perintah ping hasilnya sering tersambung dan bahkan sering menghasilkan rto. Begitu juga dengan perintah tracert, ketika kita panggil dengan perintah ini hasilnya muter-muter di bagian gatewaynya begitu juga sebaliknya sampai ke tujuan

Langkah-Langkah Solusi
Kita perlu melihat kondisi eksisting yang ada dengan melihat ip yang ada :
1. IP server 192.168.10.100
2. IP VPN 10.160.66.2
3. IP web service 172.16.160.128

Setelah kita ketahui bahwa ip ini sudah kita set maka langkah selanjutnya adalah kita menambahkan static route ke dalam ip vpn agar alamat ip webservice mau kita akses. Caranya adalah

route -p add 172.16.160.128 mask 255.255.255.252 10.160.66.2

Maksud perintah diatas adalah kita menambahkan routing dengan ip 172.16.160.128 untuk diarahkan lewat ke ip 10.160.66.2. Nah -p diatas digunakan agar routing ini sifatnya permanent, ketika server kita restart maka routing ini akan tersimpan.

Sumber

Jumat, 06 April 2018

DNS kantor hang

Hari ini, mungkin agak sedikit apes bagi kita dikantor. Dimana ketika hampir istirahat, tiba-tiba dns kita hang. Dimana muncul tampilan seperti ini
Kemudian saya benerin ke akar masalah tersebut. Ketika sudah selesai penyelesaian, dns masih belum bisa up alias nyala.  Karena penasaran dan sudah mendapat komplain, akhirnya kita cek lagi lewat konfigurasi dari dnsnya.
Pengecekan konsol dengan perintah sebagai berikut

named-checkconf -z /etc/named.conf

Baru kemudian

systemctl restart named.service

Untuk mengecek statusnya

systemctl status named.service

Sumber