BlogKu

Hanya Catatan Sederhana Dari Ku

Category Archives: centosku

Konfigurasi Limiter Bandwitdh WebHTB pada CentOS 6.2 + integrasi dengan Proxy LUSCA

Langkah ini adalah lanjutan dari langkah sebelumnya yaitu “Manajemen bandwidth dengan htbtool dan langkah install webhtb pada Centos 6.2“. berikut langkah konfigurasi manajemen bandwitdh dengan WebHTB

  1. Buka Terminal/Console linux
  2. Mark IPtables untuk TOS ZPH. Pada bagian ini, tandai paket dengan Type Of Service 0×04 pada mangle IPtables TOS 0×04 akan di set dengan MARK id 4
    berikut tambahkan rulesnya :

    [root@localhost conf.d]# iptables -A OUTPUT -t mangle -m tos --tos 0x04 -j MARK --set-mark 0x4
    [root@localhost conf.d]# service iptables save
    [root@localhost conf.d]# service iptables restart
  3. Akses WebHTB melalui browser, ketik “https://ip-komputer-webhtb/webhtb”, seperti gambar berikut login-webhtb
    Masukan password yang sudah ditentukan Read more of this post

Install WebServer Apache Centos 6.2 + Setup VirtualHost

Web Server merupakan suatu perangkat lunak yang bertugas untuk memberikan layanan permintaan data dari http atau https ke user melalui browser web. Web Server memberikan layanan data berupa halaman yang dapat di pahami oleh user.

WebServer Topologi

WebServer Topologi

Pada kasus ini akan di jelaskan secara singkat bagaimana langkah installasi dan konfigurasi WebServer dengan Centos 6.2.

  1. Buka Terminal atau Console Linux. Read more of this post

Langkah Install Lusca Proxy CentOS 6.2

Lusca Proxy High performance merupakan pengembangan dari squid oleh developer squid Andrian cadd yang didekasikan terutama untuk caching file-file dynamic (seperti youtube, google addssense, banner, iklan dll) file-file itu biasanya membuat penuh cache, tapi karena content dynamic oleh squid pasti akan dianggap miss dan akan mendownload lagi jadi bisa membuat posioning cache. Lusca sanggup mencache file-file tersebut dan menjadi hit content. banyaknya file dinamis ini tentu akan jauh menghemat bandwidth yang terpakai. Read more of this post

Langkah installasi OpenSSL linux Centos 6.2

SSL merupakan teknologi enkripsi data khusus dalam dunia internet, yang dimana metode request atau pengiriman data dilakukan dengan protokol yang berbeda yaitu port 443 dengan akses link https bukan port 80 yang hanya akses biasa. Penggunaan teknologi SSL dengan akses https sering dijumpai pada saat melakukan akses rekening bank, melakukan authentikasi login, dan order belanja dengan kartu kredit.

Berikut langkah-langkah instalasi OpenSSL pada Centos 6.2

  1. Buka terminal / console Centos
  2. Pastikan bahwa repository sudah di set dengan baik dan terhubung internet.
  3. Lakukan installasi OpenSSL Read more of this post

Manajemen bandwidth dengan htbtool dan langkah install webhtb pada Centos 6.2

webhtb-bannerLinux tidak hanya dilengkapi kemampuan hanya  sebagai gateway namun juga dapat digunakan sebagai manajemen bandwitdh yang dikenal dengan nama HtbTool. Tool ini dapat membatasi lebarnya akses menuju target melalui gateway dengan satuan kbps, sebagai contoh pihak kantor yang memiliki 4 komputer sebagai client mendapatkan bandwitdh 800 kbps dari provider internet langganan, lalu bagaimana agar 800 kbps itu dapat dibagi rata ke semua client?, nah disinilah peran HtbTool sebagai manajemen bandwitdh.

Penggunaan HtbTool sebagai manajemen bandwitdh cukup handal dalam melakukan tugasnya, namun dari sisi penggunaan, tool ini kurang begitu ringkas dalam hal pengoprasiannya oleh administrator. Dengan seiring waktu HtbTool berkembang dengan sedemikian rupa, yaitu konfigurasi berbasis web dengan akses https WEBHTB. WEBHTB merupakan hasil perkembangan dari HtbTool, yang memiliki kemudahan dalam hal manajemen bandwitdh. Read more of this post

Setup dnsmasq CentOS 6.2 sebagai primary dns server koneksi internet

DNS, merupakan suatu aplikasi yang memiliki fungsi untuk menterjemahkan dari nama domain seperti blabla.co.id menjadi 202.xxx.xxx.xx atau sebaliknya. Penggunaan DNS ini memudahkan user pengguna, sehingga user tidak perlu mengingat ip address yang sulit di hafal.

dns-flow-chart-static

Pada kasus ini akan di jelaskan secara singkat bagaimana langkah installasi dnsmasq dengan Centos 6.2. Read more of this post

Setup DHCP Server Pada Centos 6.2

DHCP Server merupakan suatu fasilistas dukungan dari server yang memiliki kemampuan untuk dapat memberikan ip secara otomatis pada komputer client. Namun dhcp ini hanya sebatas lingkungan lokal, yang artinya adalah kemampuan dhcp hanya dapat di implementasikan kedalam jaringan yang terpusat pada server DHCP, seperti pemberian ip address secara otomatis pada area hotspot cafe, lalu langganan internet dengan modem hsdpa, dll. Dengan adanya fasilistas DHCP ini komputer client tidak perlu repot untuk mengetahui berapa ip address yang digunakan dan komputer client pun cukup hanya melakukan set ip pada interface dengan mode automatically.

topologi-dhcp-server

Pada kasus ini akan dijelaskan bagaimana langkah membangun server DHCP, interface yang terhubung dengan jaringan dhcp adalah eth1 yang dimana interface ini di set dengan ip 192.168.1.1, sehingga pada konfigurasi dhcp ip diberikan secara otomatis ke client dengan urutan yang ditentukan, namun tetap pada subnet yang sama dengan interface eth1. Server yang digunakan adalah CENTOS 6.2 (“langkah ini dapat di terapkan untuk server keluarga turunan REDHAT seperti FEDORA maupun CENTOS versi sebelumnya”). Read more of this post

Internet connection sharing (NAT) centos 6.2

Linux dilengkapi dengan fasilitas sebagai router yaitu dapat melakukan sharing intenet ke beberapa komputer yang terhubung ke komputer route. Pada kasus ini akan di jelaskan bagaimana CENTOS 6 agar dapat melakukan sharing internet ke beberapa komputer lain.

INTERNET-CONNECTION-SHARING

Read more of this post

Langkah Instalasi Webmin Linux Centos

webmin-linuxLinux dikenal susah dalam hal konfigurasinya, namun sulitnya konfigurasi linux ini menjadi tantangan bagi para developer untuk membuat aplikasi yang dapat melakukan konfigurasi linux menjadi mudah dan berbasis GUI tentunya “Di asusmsikan tutorial ini diterapkan oleh pengguna yang sudah cukup mengetahui dasar – dasar linux centos”.

Berikut langkah – langkah instalasinya :  “catatan pastikan pengguna telah pada posisi user sebagai root“.

  1. Buka terminal / console lalu ketik  “wget http://prdownloads.sourceforge.net/webadmin/webmin-1.580-1.noarch.rpm”,       setelah itu tunggu sampai proses download paket rpm selesai. wget-webmin
  2. Jika sudah selesai men-download ketik “rpm -Uvh webmin-1.580-1.noarch.rpm” maka tunggu sampai proses instalasi selesai.
  3. Pastikan bahwa system-service telah menjalankan aplikasi webmin, untuk mengetahuinya ketik “setup” maka akan muncul form “text mode setup utility” dengan background berwarna biru.
  4. Buka menu System service tekan enter, cari service bernama webmin lalu centang service tersebut lalu tekan menu OK.
  5. Coba jalankan browser lalu ketik “http://ip-anda:10000″ , jika ternyata tidak bisa di buka coba buka console dengan user root ketik ” iptables -I INPUT -p tcp –dport 10000 -j ACCEPT” lalu ketik “service iptables save” setelah itu ketik “service iptables restart”.
  6. Buka kembali browser lalu ketik “http://ip-anda:10000”.

Setup interface lancard (kartu jaringan) centos 6

Untuk membangun hubungan antar komputer adalah adanya suatu interface lancard (kartu jaringan),  interface ini berguna untuk menghubungan komputer 1 dengan yang lainnya melalui protokol TCP/IP.

Tulisan diatas merupakan sedikit tentang konsep jaringan antar komputer, berikut adalah bagaimana cara untuk konfigurasi lancard (kartu jaringan) pada sistem operasi centos 6, “bagi yang menggunakan centos versi sebelumnya atau fedora dan redhat hanya dapat menyesuaikan karena tidak jauh berbeda”.

Buka terminal atau console centos

open-console

Untuk melihat apakah lancard (kartu jaringan) sudah berfungsi dengan baik yaitu ketik “ifconfig” pada terminal lalu catat mac interface yang akan hendak di konfigurasi.

ifcfg-eth0

Masuk ke folder network-script yaitu dengan cara ketik cd “/etc/sysconfig/network-script”.  Setelah itu ketik “ls” untuk memeriksa apakah ada ifcfg-eth0 ada atau tidak. Biasanya file ifcfg-eth0 ada jika pada saat proses instalasi sebelumnya telah dilakukan konfigurasi. Namun pada kasus ini lancard (kartu jaringan) tidak di set pada saat proses instalasi, sehingga file akan dibuat secara manual. Untuk membuat file ifcfg-eth0 ketik “nano ifcfg-eth0” pada terminal atau console “di asumsikan bahwa aplikasi text editor nano sudah di install, jika belum gunakan vi atau vim!”

nano_ifcfg_eth0

Jika sudah simpan file tersebut , tekan “CTRL – x” lalu tekan “y”  pada keyboard. ketik “service network restart”. Setelah itu coba ping ke ip address interface eth0 yaitu “192.168.0.10”. Jika berhasil maka akan muncul reply, namun jika tidak cobalah untuk memeriksa kembali konfigurasi dengan cara diatas.