Tuesday, 18 August 2020

Konfigurasi Web Proxy Pada Mikrotik

 Assalamualaikum Wr.Wb
Kembali lagi dengan saya disini akan sedikit menjelaskan 
apa yang telah saya dapat dan pelajari yaitu "Tentang Web Proxy"




Proxy server dalam definisi Wikipedia adalah sebuah komputer adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet. Proxy server ini bertindak sebagai gateway atau penyambung komputer client dengan dunia internet, dalam hal ini web server. Request yang diterima oleh web server ini terlihat seolah-olah datang langsung dari komputer client karena sifat proxy server yang invisible (tidak terlihat).

Selain itu, Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik seperti Internet.
Cara Keja Web Proxy

Dengan Web Proxy, ketika user mengakses sebuah situs, maka browser akan mengirim HTTP request ke server yang akan diterima oleh proxy terlebih dahulu. Setelah itu, HTTP request baru akan dibuat dan diteruskan ke Server. Server kemudian akan membalas dengan HTTP Response yang akan kembali diterima proxy dan diteruskan ke browser user awal.

Sebelum Kita Memulai Web Proxy alangkah baiknya harus menghubungkan ke internet.bisa klik Disini

- Pertama tama, masuk ke menu IP > Web Proxy, lalu setting Web Proxy seperti berikut.


Pastikan untuk mencentang enable dan isi port dengan 8080, sehingga semua traffic yang melewati port ini akan melewati Web Proxy.  Cache Administrator bisa Anda ganti dengan email sesuai preferensi Anda selaku Admin dan Max. Cache Size menentukan berapa besar alokasi memori untuk menyimpan cache proxy. Isi sesuai kebutuhan atau bisa saja pilih unlimited.

-  Masukan Website yang ingin di block dengan access deny




- Selanjutnya Anda harus membuat NAT untuk mengalihkan Traffic data HTTP (destination port 80) ke port yang digunakan proxy yaitu 8080. Caranya adalah dengan mengkonfigurasi Firewall NAT dengan mengisi kolom Chain=srcnat


- Pada tab Action isi kolom Action : Masquerade


- Sekarang Web Proxy MikroTik sudah Transparent, selanjutnya, buka menu IP –> Web Proxy di Winbox. Masuk tab Status dan klik Connections untuk melihat sudah jalan atau belum


- Selain itu pengecekan juga dapat melalui browser, kemudian masukkan alamat apapun (yang tidak valid) supaya terjadi pesan error. Jika Transparent Proxy MikroTik sudah berjalan, maka akan muncul pesan error dari Mikrotik nya seperti gambar berikut dan pengaturan pada MikroTik sudah selesai.


Cukup sekian penjelasan yang dapat saya jelaskan
kurang lebihnya mohon maaf
Wassalamualaikum Wr.Wb



Saturday, 15 August 2020

Konfigurasi Dasar VoIP (Basic)


Assalamualaikum Wr.Wb
Disini saya akan sedikit mengulas apa yang pernah saya pelajari
yaitu "Konfigurasi Dasar VoIP"


Voice over IP (VoIP) mendefinisikan cara untuk melakukan panggilan suara melalui jaringan IP termasuk digitalisasi dan paketisasi aliran suara. IP Telephony menggunakan standar VoIP untuk menciptakan sistem teleponi dimana fitur tingkat tinggi seperti routing panggilan lanjut, voice mail, contact center, dll, dapat dimanfaatkan.


Disini kita akan mencoba praktek VoIP menggunakan Cisco packet Tracer, dengan topologi seperti dibawah, gunakan lah router tipe 2811 pada Cisco Packet Tracer



Konfigurasi pada router :
Konfigurasi DHCP pada router :
Option 150 maksudnya adalah ip TFTP Server, TFTP Server  itu server yang menyimpan konfigurasi dalam hal ini yang menyman konfigurasi dial-number adalah Router maka command nya option 150 ip 192.168.10.1, dengan 192.168.10.1 adalah IP Router.

Konfigurasi CallManager Express (CME)


 ip source address : perintah untuk membuat sumber telephony service
max-dn : maksimal dial number/nomor telepon nya
max-ephone: maksimal IP_Phone atau perangkat voip yang dapat didaftarkan
auto assign :  command untuk memberikan dial-number secara automatis kepada IP_Phone atau perangkat VOIP lainya

Konfigurasi Ephone-dn
gunanya untuk memberikan dan menetapkan jumlah number ke IP Phone yang kita buat

Verifikasi sudah berjalan atau tidaknya


Konfigurasi Pada Switch :

Pastikan Semua IP Phone  sudah menyala
Pastikan semua IP_PHONE sudah mendapat nomer telepon masing 2, jika belum coba periksa kembali konfigurasi diatas


Untuk mengetest lakukan lah panggilan, Untuk melakukan panggilan dari IP Phone, klik pada salah satu IP Phone, kemudian buka mode GUI dan masukan nomor telepon yang dituju dan tekan enter atau klik pada gagang telpon dan telpon dengan nomor yang dituju akan mulai menyala dan berdering.



Verifikasi Ephone pada router :

Kesimpulan VoIP :

Dalam penggunaan VoIP memiliki kesimpulan yaitu :



1. Penekanan yang paling utama dari VoIP adalah biaya. Biaya yang
dikeluarkan lebih rendah untuk komunikasi jarak jauh. Dengan dua lokasi
yang terhubung dengan internet maka biaya percakapan menjadi sangat rendah.

2. Memanfaatkan infrastruktur yang sudah ada, jika suatu perusahaan sudah
mempunyai fasilitas jaringan, sangat memungkinkan jaringan yang sudah ada
bisa dibangun jaringan VoIP dengan mudah.

3. Memberikan adanya variasi penggunaan peralatan komunikasi yang sudah
ada, seperti PC, SmartPhone.

4. Memungkinkan untuk digabung dengan jaringan telepon lokal yang sudah
ada. Dengan adanya voice gateway, maka bisa disambungkan dengan PABX
yang ada dikantor sehingga komunikasi antar kantor bisa menggunakan
pesawat telepon biasa.


Cukup Sekian yang dapat sampaikan
 Kurang lebihnya Mohon Maaf
Wassalamualaikum Wr. Wb

Note :  

Wednesday, 5 August 2020

Konfigurasi Ajenti pada Debian


Assalamualaikum Wr.Wb
Kembali lagi di blog saya yang pasti memberikan sedikit manfaat
yang telah saya dapat dengan belajar. Mari kita bahas tentang
"Konfigurasi Ajenti Pada Debian"




Pengertian Control Panel dan Ajenti 

Control Panel atau disebut juga Control Panel Hosting merupakan software berbasis web yang digunakan untuk mengelola server dan layanan hosting. Dengan adanya control panel maka konfigurasi serta manajemen server dan layangan hosting akan lebih mudah karena aplikasi atau software ini dibuat dengan tampilan antarmuka yang user friendly. Saat ini ada banyak sekali control panel hosting yang digunakan, dari yang berbayar sampai yang open source dengan beragam fitur yang ditawarkan contohnya seperti Ajenti, cPanel, Plesk, dan masih banyak lagi.

Ajenti merupakan salah satu aplikasi Control Panel yang juga banyak digunakan yang bersifat open source. Ajenti Control Panel ini berbasis Python dikombinasikan juga dengan PHP. Dari segi tampilan antarmuka ajenti ini sudah sangat menarik dan juga user friendly dengan dukungan berbagai sistem operiasi yang bisa dijalankan serta tersedia banyak plugin yang bisa kita install pada ajenti seperti NGINX, SAMBA, BIND9, dan masih banyak lagi.

Installasi Ajenti

Sebelum itu kita ubah terlebih dahulu network dengan nano /etc/network/interfaces

dan kita lihat dengan perintah cat /etc/network/interfaces


 Ataupun bisa kita lihat dengan menggunakan ifconfig


Setelah itu masukan Repository Debian dengan perintah nano /etc/apt/source.list 
deb http://kebo.vlsm.org/debian/ stretch main contrib non-free
deb http://kebo.vlsm.org/debian/ stretch-updates main contrib non-free
deb http://kebo.vlsm.org/debian-security/ stretch/updates main contrib non-free

dan untuk melihat bisa dengan perintah cat /etc/apt/sources.list


Tambahkan juga repository ajenti seperti seperti dibawah ini


Lalu seperti dibawah ini juga 


Kemudian Install paket Ajenti dengan perintah apt install ajenti
Jika ada kegagalan bisa diperbaiki  apt --fix-broken install lalu install lagi



Tunggu selesai proses installasi maka nanti disana Generating Certificate muncul. Begitu juga dengan username dan passwordnya akan muncul serta port yang akan digunakan nanti.
 Jika sudah makan sehabis itu memperbaiki bug yang terjadi dengan menambahkan tanda ("") pada nomor 3600 di file /usr/share/pyshared/socketio/transports.py


kita ubah juga sama seperti tadi pada bagian yang kedua pada 
file /usr/share/pyshared/socketio/handler.py


Kemudian jika sudah hal yang dilakukan sekarang yaitu merestart ajenti tersebut dengan perintah 
systemctl restart ajenti dan untuk melihat apakah sudah aktif atau belum bisa dicek dengan perintah systemctl status ajenti


Mengakses Ajenti

Langkah selanjutnya ialah mengakses ajenti pada client dengan format http://ipaddressserver:8000
lalu klik advanced


Setelah Proced untuk menlanjutkan


Maka akan lanjut pada tampilan login ajenti dan masukan username dan password yang sudah diberitahukan tadi


Jika sudah maka akan muncul homepage pada ajenti tersebut


Merubah Port

Ajenti pada dasarnya menggunakan default port 8000 untuk alasan keamanan kita ubah default port tersebut seperti dibawah ini


Setelah itu kita save dan restart ajenti kemudian masuk kembali dengan port yang berbeda.


Menambahkan User Pada Ajenti

Untuk masalah user bisa ditambahkan pada menu configure lalu menganturnya pada account dan permissions nya kita juga bisa merubah password untuk lebih aman. Jika sudah save lalu restart kembali ajenti




Kemudian login kembali dengan user yang telah kita buat tadi


Menambahkan Plugin pada Ajenti

Supaya kita bisa mengkonfigurasi services yang ada, sebelum itu kita install terlebih dahulu plugin pada ajenti seperti NGINX, SAMBA, BIND9 dll. Inilah contoh menginstall samba pada ajenti


Setelah kita tekan install samba pada ajenti maka otomatis akan teralihkan ke terminal ajenti kemudian tekan y untuk melanjutkannya.


Konfigurasi Samba dan Nginx pada Ajenti

Konfigurasi Samba

Kita ke menu sofware > samba plugin yang sudah diinstall sebelumnya 


Kita menuju ke menu Tools > File Manager untuk membuat direktori yang akan kita sharing 1 buah 
ex : Sync Queen


Lalu kembali lagi ke software untuk mengarahkan path ke direktori yang telah kita buat tadi. Untuk Permissions bisa custom / random


Setelah selesai konfigurasi samba kemudian kita restart  samba pada ajenti di menu Software > Service seperti dibawah ini


Untuk verifikasi bisa kita uji dengan menekan Windows + R lalu isikan \\Ipadress lalu enter


Konfigurasi Nginx

Sebelum lanjut konfigurasi pastikan sudah terinstall plugin Nginx seperti yang dilakukan pada samba sebelumnya 


buatlah web direktori terlebih dahulu dan index.html pada menu > file manager


Edit untuk menambahkan code Html pada file tersebut


Edit code Html sesuka hatimu contoh seperti saya menggunakan Html dari Blog saya lalu save



Jika web direktori dan file index.html sudah dibuat sekarang masuk kembali ke SOFTWARE > NGINX untuk melakukan konfigurasi. Sebelumnya disable terlebih dahulu server block default dari NGINX karna saya disini tidak menggunakan server name. Klik ADD untuk menambahkan server block baru lalu arahkan web direktori yang sudah kita buat pada parameter root. Hapus script default dari NGINX lalu ubah script konfigurasinya seperti di bawah ini dibawah ini




Jika Sudah kita save lalu restart kembali Nginx, Kemudian buka browser untuk melihat web browser dengan  file index.html yang telah kita buat tadi




Kurang lebihnya mohon maaf jika ada kesalahan kata ataupun step by step
Bisa memberi saran dan kritik untuk lebih lanjutnya
 Wassalamualaikum Wr.Wb
Powered by Blogger.