Showing posts with label centos. Show all posts
Showing posts with label centos. Show all posts

Wednesday, January 25, 2012

YUM update dengan proxy server

Adakalanya seorang administrator jaringan ingin melakukan update / upgrade system linux mereka. jika hal ini hanya dilakukan dengan 1 workstation maka hal ini tidak akan menjadi masalah, karena hanya 1 worlstation tersebut tidak akan memakai bandwidh berlebih didalam jaringan, namun jika ada puluhan atau mungkin ribuan PC client yang akan melakukan update / upgrade, maka hal ini akan menjadi masalah besar, karena akan memakan bandwidh yang tersedia dan memakan banyak waktu.

Bagaimanakah jika sumber daya update / upgrade yang telah dilakukan sebelumnya dapat dimanfaatkan kembali PC client tersebut.

Share kali ini akan menjelaskan mengenai konfigurasi YUM, agar saat jika ada client melakukan update / upgrade maka tidak akan membebani bandwidh yang tersedia, tentunya hal ini di implementasikan dengan bantuan proxy server. Jika anda belum mempunyai sebuah mesin Proxy Server, anda bisa membuatnya di tutorial Lusca Squid: Install High Performance Proxy CentOS 6x 

Mengetahui distribusi versi kernel linux via console

Cara untuk Mengetahui distribusi versi kernel linux yang kita pakai via console. Pada saat kita menggunakan sistem operasi linux, terkadang kita ingin mengetahui distribusi apa yang kita pakai. Di linux kita bisa mengetahui distribusi yang kita pakai dengan mengetikkan command:
cat /etc/issue
example:
**//
[backcode@localhost ~]# cat /etc/issue
CentOS release 5.4 (final)
Kernel \r an \m
//**

Setelah kita mengetikkan perintah cat /etc/issue maka tampil distribusi linux yang kita pakai…
Kebetulan distribusi yang saya pakai adalah CentOS release 5.4 (final)

Cara untuk mengetahui versi kernel yang kita pakai
Terkadang pada saat kita bermain dengan linux, kita ingin mengetahui versi kernel yang kita pakai… Linux telah memfasilitasi dengan perintah uname.

Friday, January 20, 2012

Lusca Squid: Install High Performance Proxy CentOS 6x

Memory RAM                : 512 MB
Partisi Squid                  : 2 Partisi Cache
Alokasi Memory Squid  : 25% 

Dengan Alokasi Hardisk Sebesar 25 GB, format dan bagi partisi sebagai berikut:

/                 5  GB     EXT4  ( Flag Boot)
/var             2 GB EXT4
/usr             2 GB EXT4
swap          1  GB EXT4
/cache1     6.4 GB SWAP
/cache2     6.4 GB      EXT4

Login sebagai root

Install paket-paket yang dibutuhkan Lusca Squid:
# sudo yum update
# sudo yum install squid
# sudo yum remove squid
# sudo yum install squidclient squid-cgi gcc build-essential sharutils ccze ibzip-dev automake glibc-devel e2fsprogs-devel

Untuk lebih memudahkan instalasi, pindah diretori ke cd /tmp
# cd /tmp
Download Lusca Squid
# wget http://backcode.googlecode.com/files/squid-2.7.STABLE9+patch.tar.gz
Extract Lusca Squid yang telah didownload:
# tar -xvzf squid-2.7.STABLE9+patch.tar.gz

Setup IP Address Linux CentOS 5/6 via Console

Berikut adalah cara setting IP Address Linux CentOS 5/6 menggunakan console:
  • Login dengan user root
  • Ubah Script eth0 di folder /etc/sysconfig/network-scripts/
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]#
[root@localhost network-scripts]# vi ifcfg-eth0

Kemudian isikan dengan skrip berikut ini :
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.50
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
TYPE=Ethernet
Simpan dan keluar dengan menggunakan :wq