Latest Updates
Setting Router
Kamis, 05 Mei 2016

[INFO] Pemahaman Reverse Proxy

[INFO] Pemahaman Reverse Proxy

1. Pengertian 
Reverse proxy adalah sebuah proxy yang berada di depan dari web server, digunakan sebagai cache atau bisa juga sebagai load balancer. Reverse proxy menjadi perantara user-user di internet terhadap akses keweb-web server yang berada pada local area network, sehingga seolah-olah user di internet mengakses langsung web server yang dimaksud padahal sesungguhnya user di internet mengakses web-web server yang terdapat di local area network melalui reverse proxy tersebut. 


2. Sejarah
Selama tahun-tahun awal internet, administrator situs menyadari kebutuhan untuk mencegah server mereka dari yang diakses oleh pengguna web tanpa merampas mereka dari layanan tersebut. Pada musim panas 1996, Apache HTTP proyek menulis modul add-onbernama mod_proxy di server web Apache 1.1 yang memungkinkan untuk bertindak seperti reverse proxy server. Server proxy Squid dirilis di sekitar waktu yang sama dengan opsi reverse proxy server. Hari ini, versi update dari kedua Apache web server dan Squid tetap digunakan secara luas untuk menjalankan website di seluruh dunia sebagai reverse proxy server. 


3. Fungsi 
Sebuah reverse proxy server diperlukan dalam permintaan dari web browser di seluruh internet. Server proxy meneruskan permintaan tersebut ke server lain. Permintaan tersebut menghasilkan respon balik ke server proxy reverse, yang kemudian diteruskan kembali ke web browser. Misalnya, permintaan untuk mendapatkan informasi produk di toko online masuk ke server gambar yang menyimpan gambar produk serta server database, yang menyimpan harga persediaan, saat ini dan deskripsi item. 


4. Penggunaan Umum
Salah satu penggunaan umum reverse proxy adalah untuk menyimpan sementara (cache) data statis (static data). Ketika proxy ini menerima sebuah request untuk konten statis, seperti gambar, suara, atau video, proxy ini akan menyimpan data sebelum mengirimkannya pada client. Di lain waktu informasi ini direquest kembali, reverse proxy dapat mengirimkanya langsung pada client, ketimbang harus meneruskan request pada web server sederhana. Hal ini dapat menghasilkan beberapa beban muat pada regular server. 


5 Keamanan 
Sebuah server proxy reverse sangat meningkatkan keamanan websitekarena tidak ada server perusahaan secara langsung diakses ke internet. Selama pemilik website tidak menempatkan aplikasi kritis seperti emaildan penggajian pada reverse proxy server, server lain perusahaan dan aplikasi yang aman. Sebagai contoh, seorang hacker ingin untuk menggantikan citra sebuah produk dengan porno dan perubahan harga produk untuk satu sen. Baik server foto atau server database produk dapat disentuh langsung oleh pengguna di internet. Karena reverse proxy server dan situs web tidak dirancang untuk pengguna untuk memperbarui gambar produk atau harga, hacker mungkin tidak akan berhasil dalam melakukan apa yang ia inginkan. 


6. Keuntungan 
Dengan memisahkan kegiatan yang berbeda dari sebuah situs online, pemilik situs web mendistribusikan beban antara server yang berbeda seperti server database, server aplikasi dan server akuntansi sehingga tidak ada satu komputer melakukan segalanya. Reverse proxy serverskala serta website tumbuh besar tanpa mengubah arsitektur aslinya. Banyak situs yang lebih besar menggunakan beberapa server proxy yang mengarah ke kelompok mesin yang berbeda untuk mendistribusikan beban lebih.
Sabtu, 09 April 2016

[TUTORIAL] VPN Server Pada Debian Server

[TUTORIAL] VPN Server Pada Debian Server


VPN Server
Virtual Private Networking adalah suatu metode yang digunakan untuk menghubungkan sebuah Local Area Network (LAN) menggunakan media yang Internet. Prinsipnya adalah membuat tunnel / terowongan, yang bersifat end to end structure. Sehingga bisa menghubungkan jaringan Lokal. 

Proses Instalasi
Aplikasi yang paling popular untuk VPN Server yaitu pptpd dan openvpn. Ulasan di bawah ini menggunakan PPTP.

# apt-get install pptpd

Konfigurasi VPN Server
Sebelumnya VPN Server membutuhkan minimal dua (2) Interface Ethernet. Satu mengarah ke jaringan Lokal, dan yang lain mengarah ke jaringan Internet. Untuk jaringan Internet, VPN Server harus menggunakan IP Public, agar bisa diakses dari mana saja.

Konfigurasi untuk VPN Server, terletak pada file pptpd.conf.
# nano /etc/pptpd.conf
#. . .
localip 192.168.12.1 #ip untuk vpn server
remoteip 192.168.12.100-200,192.168.12.245 #range ip untuk vpn client
# or
# localip 192.168.2.0
# remoteip 192.168.2.2-238,192.168.2.245
#. . .

Membuat user dan password untuk VPN Client, agar bisa terkoneksi ke VPN server.
# nano /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
faldy pptpd faldy123 *
ipul pptpd ipul123 *
# /etc/init.d/pptpd restart

Pengujian

Network Connection > pilih Connect to My Workplace > Pilih Virtual Private Network . 
Selamat Mencoba.

Sumber : http://itnetworkingsupport2012.blogspot.co.id/2012/09/install-vpn-server-debian-605.html

Rabu, 16 September 2015

[INFO] Pengertian Server Dalam Jaringan Komputer

[INFO] Pengertian Server Dalam Jaringan Komputer

Sebelumnya Admin ingin menyampaikan bahwa postingan ini hanya edukasi atau media pendidikan dan pengetahuan, sesederhana apakah server itu secara garis besar bisa sobat baca di bawah ini.
Mail Server
Adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa http://FTP.

DHCP Server
DHCP merupakan singkatan dari Dinamyc Host Configuration Protocol adalah sebuah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. komputer yang memberikan nomor IP inilah yang disebut sebagai DHCP server, sedangkan komputer yang melakukan request disebut DHCP Client.
fungsi DHCP

Seperti yang sudah diterangkan. fungsi DHCP ini adalah dapat memberikan nomor IP secara otomatis kepada komputer yang melakukan request.

Web Server
Web Server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan web browser dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Salah satu server web yang terkenal di linux adalah Apache. Apache merupakan server web antar platform yang dapat berjalan di beberapa platform seperti linux dan windows. Web Server juga merupakan sebuah komputer yang menyediakan layanan untuk internet. Server disebut juga dengan host. Agar anda dapat memasukkan web yang anda rancang ke dalam internet, maka anda harus memiliki ruangan terlebih dahulu dalam internet, dan ruangan ini disediakan oleh server. Itulah yang disebut Web Server..

DNS Server
Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address. DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address. Secara umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer yang lain, akan menggunakan host name. Lalu komputer anda akan menghubungi DNS server untuk mencek host name yang anda minta tersebut berapa IP address-nya. IP address ini yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya.

FTP Server
FtP adalah File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP.

Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client.
FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client.

FTP client adalah computer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file. Setelah terhubung dengan FTP server, maka client dapat men-download, meng-upload, merename, men-delete, dll sesuai dengan permission yang diberikan oleh FTP server.

Tujuan dari FTP server adalah sebagai berikut :
• Untuk tujuan sharing data
• Untuk menyediakan indirect atau implicit remote computer
• Untuk menyediakan tempat penyimpanan bagi user
• Untuk menyediakan transfer data yang reliable dan efisien

Proxy Server
Proxy server bekerja dengan menjembatani komputer ke Internet. Program Internet seperti browser, download manager dan lain-lain berhubungan dengan proxy server, dan proxy server tersebut yang akan berkomunikasi dengan server lain di Internet.

Proxy – Teknik proxy & Proxy Server adalah teknik yang standar untuk akses Internet secara bersama-sama oleh beberapa komputer sekaligus dalam sebuah Local Area Network (LAN) melalui sebuah modem atau sebuah saluran komunikasi. Istilah Proxy sendiri banyak dikenal / digunakan terutama di dunia / kalangan diplomatik. Secara sederhana proxy adalah seseorang / lembaga yang bertindak sebagai perantara atau atas nama dari orang lain / lembaga / negara lain. 

Sumber: Berbagai Sumber.

Pengertian dan Fungsi TCP/IP Pada Jaringan Komputer

TCP/IP adalah salah satu perangkat lunak jaringan komputer (networking software) yang terdapat dalam sistem, dan dipergunakan dalam komunikasi data dalam local area network (LAN) maupun Internet.

TCP singkatan dari Transmission Control Protocol dan IP singkatan dari Internet Protocol. TCP/IP menjadi satu nama karena fungsinya selalu bergandengan satu sama lain dalam komunikasi data.
TCP/IP saat ini dipergunakan dalam banyak jaringan komputer lokal (LAN) yang terhubung ke Internet, karena memiliki sifat:
pengertian-dan-fungsi-tcpip-pada.html
  1. Merupakan protokol standar yang terbuka, gratis dan dikembangkan terpisah dari perangkat keras komputer tertentu. Karena itu protokol ini banyak didukung oleh vendor perangkat keras, sehingga TCP/IP merupakan pemersatu perangkat keras komputer yang beragam merk begitu juga sebagai pemersatu berbagai perangkat lunak yang beragam merk sehingga walau memakai perangkat keras dan perangkat lunak komputer yang berlainan, komputer dan komputer lainnya dapat berkomunikasi data melalui Internet.
  2. Berdiri sendiri dari perangkat keras jaringan apapun. Sifat ini memungkinkan TCP/IP bergabung dengan banyak jaringan komputer. TCP/IP bisa beroperasi melalui sebuah Ethernet, sebuah saluran dial-up, dan secara virtual melalui berbagai media fisik transmisi data.
  3. Bisa dijadikan alamat umum sehingga tiap perangkat yang memakai TCP/IP akan memiliki sebuah alamat unik dalam sebuah jaringan komputer lokal, atau dalam jaringan kumputer global seperti Internet.
 1. Format IP :
Sebuah alamat IP berisi satu bagian network dan satu bagian host, tetapi formatnya tidak sama pada setiap alamat IP. Sejumlah bit alamat dipakai disini untuk mengidentifikasi network, dan angka dipakai untuk mengidentifikasi host, dan beragam kelas alamat IP. Ada tiga kelas utama alamat IP yaitu kelas A, B dan C.
2. Ketentuan kelas alamat IP :
  • Jika bit pertama dari sebuah alamat IP adalah angka 0, ini menunjukan network kelas A. Tujuh bit berikutnya menunjukan identitas network, dan 24 bit terakhir menunjukan identitas host. Ada 128 buah network kelas , tapi didalam setiap kelas A bisa terdapat jutaan host.
  • Jika bit pertama dari dua angka alamat IP adalah 10, ini menunjukan alamat IP network kelas B. Angka Bit pertama kelas, kemudian 24 bit berikutnya menunjukan identitas alamat network, dan 10 bit berikutnya untuk host. Ada ribuan angka network kelas B dan setiap kelas B dapat berisi ribuan host.
  • Jika bit pertama dari tiga bit alamat IP adalah 110, ini merupakan alamat IP kelas C. Tiga bit pertama berupa alamat kelas. 21 bit berikutnya sebagai alamat network, dan 8 bit selanjutnya merupakan identitas host. Ada jutaan network kelas C, dan didalam tiap kelas C ada 254 host.
Karena adanya penulisan alamat IP memakai bilangan desimal (0-255), maka keruwetan itu tidak terlihat. Secara sederhana bisa dilihat ketentuan pemisahan kelas network seperti berikut ini ;
  • Kurang dari 128 adalah alamat kelas A, byte pertama adalah bilangan network, tiga byte berikutnya adalah alamat host.
  • Dari 128 sampai 191 adalah alamat kelas B, dua byte pertama sebagai alamat network, dan dua byte terakhir sebagai alamat host.
  • Dari 192 sampai 223 adalah alamat kelas C, tiga byte pertama sebagai alamat network, dan byte terakhir sebagai alamat host.
  Sumber : http://tipnya.blogspot.co.id/2013/03/pengertian-dan-fungsi-tcp-ip-pada.html
Rabu, 28 Januari 2015

[TIPS] Tweak Build.prop Android Meningkatkan Kinerja Android

[TIPS] Tweak Build.prop Android Meningkatkan Kinerja Android
Kali ini postingan ini hanya memuat daftar Tweak Build Prop untuk Android kalian. Gunakan dengan bijak dan pahami dulu isinya.

Masuk ke system/build.prop ( sebelum edit build.prop klik r/w menjadi r/o dulu di pojok kanan atas, biasanya agak ketenga )

Bravia Engine
# BRAVIA Engine
ro.service.swiqi.supported=true
persist.service.swiqi.enable=1
Bravia Engine adalah teknologi milik xperia series, kita pun bisa menikmatinya dengan tweak ini.

#GSM
ro.ril.hsxpa=2
ro.ril.hsupa.category=6
ro.ril.hsdpa.category=12
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1=14449
ro.ril.htcmaskw1.bitmask=4294967295
Tweak diatas untuk meningkatkan performa dari paket data

net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.wifi=4096,8
7380,256960,4096,16384,256960
net.tcp.buffersize.umts=4096,8
7380,256960,4096,16384,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960
Tweak untuk menambah kecepatan koneksi wireless

media.stagefright.enable-player=true (semula adalah false)
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
Tweak perbaikan video streaming
wifi.supplicant_scan_interval=180
Tweak waktu interval wifi

debug.performance.tuning-1
Tweak untuk meningkatkan performa android

debug.sf.hw=1
Mengubah UI dengan GPU
(Mengurangi tekanan pada CPU)

dalvik.vm.heapsize=32m
Mengukur Dalvik VM (banyaknya RAM di setiap instance dari VM dibolehkan),tergantung pada banyaknya RAM yang tersedia di perangkat anda dan ini bisa ditingkatkan terlalu banyak mengisi heapsize berakibat force close

persist.adb.notify=0
Munculnya icon penghentian debug di atatus bar

windowsmgr.max_events_per_sec=120
Meningkatkan tingkat responsifitas scrolling

persist.sys.use_dithering=0
Jangan gunakan latar dethering ( latar dithering akan meningkatkan kualitas gambar )

debug.sf.nobootanimation=1
Disable bootanimation

ro.HOME_APP_ADJ=1
Memaksa home launcher ke memory

ro.sf.lcd_density=120
Mengatur kerapatan layar, perubahan sesuai dengan kebutuhan anda, angka yang lebih rendah akan membuat gambar mengkecil untuk digunakan pada perangkat dengan layar yang lebih kecil.

Catatan: perubahan kepadatan pixel akan membuat beberapa aplikasi tidak kompatibel dengan perangkat Anda' di google play.

mot.proximity.delay=150
Mengurangi waktu munculnya layar hitam setelah ada panggilan

ro.telephony.call_ring.delay=0
Pengurangan waktu delay saat panggilan keluar

ro.gsm.2nd_data_retry_config = max/_retries=3, 2000, 2000, 2000
Waktu pengulangan saat mengubah MMS APN dari 5 detik ke 2 detik

wifi.supplicant_scan_interval=120
ro.ril.disable.power.collapse=0
pm.sleep_mode=1
Meningkatkan potensi penghematan baterai

ro.com.android.dataroaming=true
Enable data roaming secara default dari build.prop

ro.com.android.dateformat=dd-MM-yyyy
Mengubah default format data ke day-month-year

ro.config.alarm_alert=*.ogg
ro.config.ringtone=*.ogg
ro.config.notification_sound=*.ogg
Merubahan suara default untuk setiap item.
Harus berkorelasi dengan file ogg yang ada di system/media/audio/disini

ro.build.display.id=NAMEOFROM
Di setting/about phone, itu adalah list nama dari build number.
Ini adalah tempat untuk mengaturnya.

ro.product.locale.language=en
ro.product.locale.region=GB
Mengatur default region dan bahasa.
Sobat harus memiliki singkatan huruf yang tepat,bahasa harus tersedia agar bekerja.

video.accelerate.hw=1 or 0
Penggunaan akselerasi untuk hardware video.
Tidak bekerja pada semua perangkat android.

persist.sys.purgeable_assets=1
Mempercepat proses reboot

ro.media.enc.hprof.vid.bps=8000000
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.jpeg.quality=100
Meningkatkan kualitas perekaman video dan JPEG pictures

windowsmgr.support_rotation_270=true;
dapat membuat layar berputar untuk 270 derajat
 

Komentar Terbaru

Pengarsipan

Info Blog

Free counters! SEO Stats powered by MyPagerank.Net
Technology TopBlogIndonesia.com
W3 Directory - the World Wide Web Directory Copyrighted.com Registered & Protected 
QCFX-QQBN-4UEU-RIOH
Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]