Jumat, 27 Januari 2012

choimunzt tkj CARA INSTAL SQUID PROXY PADA LINUX

Download klik !!!

CARA INSTAL SQUID PROXY PADA LINUX


--Cara Install dan Membuat Squid Proxy Server dengan Debian Linux...download softwarenya ((DISINI))
--Kemudian Booting
--Tampilan Pertama:

--Tekan "Enter" untuk melanjutkan, dan pilih bahasa Anda, negara, dan tata letak keyboard:


--Pilih nama host untuk sistem ini. We recommend sticking with "webproxy" for the hostname, as shown below: Kami merekomendasikan menempel dengan "webproxy" untuk nama host, seperti yang ditunjukkan di bawah ini:

--Pilih nama domain:
--Untuk mudahnya, kita memilih "Dipandu - menggunakan seluruh disk" sebagai skema partisi,Ingat, server ini hanya dimaksudkan untuk berfungsi sebagai sebuah alat jaringan, jadi kita tidak peduli tentang skema partisi kustom atau encrpytion hard disk:
--Pilih disk untuk partisi:
--Pilih opsi untuk memiliki semua file yang diinstal ke partisi tunggal:
--Konfirmasi tata letak hard disk dengan menekan "Enter" dan kemudian memilih "Ya" untuk melanjutkan:
--Pilih zona waktu Anda:
--Pilih password root untuk sistem:
--Tetapkan nama, username, dan password:
--Minum kopi sambil beberapa paket sistem dasar yang diinstal:
--Pilih "Ya" untuk menggunakan jaringan cermin untuk melanjutkan instalasi sistem, dan memilih lokasi geografis mirror yang dekat dengan anda:
--Jika LAN Anda dikonfigurasi untuk menggunakan server proxy untuk mengakses situs eksternal, tentukan di sini. Otherwise, leave this entry blank. Jika tidak, biarkan entri ini kosong:
--Putuskan apakah Anda ingin mengijinkan pelaporan anonim statistik paket proyek Debian. I nearly always answer "Yes" to this,Saya hampir selalu menjawab "Ya" untuk ini, dengan pengecualian hanya menjadi sistem saya tidak ingin berkomunikasi dengan dunia luar dalam kondisi apapun:
--Pilih hanya "Standar sistem" paket kelompok. We'll install the proxy server packages manually later. Kita akan menginstal paket-paket server proxy secara manual nanti:
--Pilih "Ya" ketika ditanya apakah installer harus menginstal bootloader GRUB pada master boot record, karena hal ini akan menjadi satunya sistem operasi yang berjalan pada server kami.. Setelah itu, tekan "Enter" untuk reboot ke sistem yang baru diinstal:
--Masuk ke sistem baru Anda sebagai root, dan mengedit daftar sumber apt. Comment out the line for the CD-ROM source as shown below: Komentar dari baris untuk CD-ROM sumber seperti berikut:
nano /etc/apt/sources.list

#
# deb cdrom:[Debian GNU/Linux 4.0 r4a _Etch_ - Official i386 NETINST Binary-1 20080804-15:10]/ etch contrib main

#deb cdrom:[Debian GNU/Linux 4.0 r4a _Etch_ - Official i386 NETINST Binary-1 20080804-15:10]/ etch contrib main

deb http://ftp.us.debian.org/debian/ etch main
deb-src http://ftp.us.debian.org/debian/ etch main

deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib

--Update paket database dan menginstal update:
apt-get update
apt-get upgrade --show-upgraded apt-get upgrade - show-upgrade

--Anda akan melihat tampilan seperti di bawah ini saat Anda menginstal kernel diperbaharui:

--Setelah update diinstall, reboot sistem:
reboot

--Setelah reboot mesin, log in kembali sebagai root. Edit konfigurasi jaringan seperti yang ditunjukkan di bawah ini untuk menetapkan alamat IP statis untuk server Anda. Pengaturan Anda mungkin berbeda dari yang ditunjukkan di bawah ini. Be sure to replace "domainanda.com". Pastikan untuk mengganti "domainanda.com" dengan domain jaringan lokal Anda:

nano / etc / hosts

127.0.0.1 localhost 127.0.0.1 localhost
127.0.1.1 webproxy.domainanda.com webproxy 127.0.1.1 webproxy.domainanda.com webproxy

# Baris berikut yang diinginkan untuk IPv6 host mampu
::1 ip6-localhost ip6-loopback :: 1 IP6-localhost IP6-loopback
fe00::0 ip6-localnet fe00:: 0 IP6-LAN
ff00::0 ip6-mcastprefix ff00:: 0 IP6-mcastprefix
ff02::1 ip6-allnodes ff02:: 1 IP6-allnodes
ff02::2 ip6-allrouters ff02:: 2 IP6-allrouters
ff02::3 ip6-allhosts ff02:: 3 IP6-allhosts

nano / etc / resolv.conf

search domainanda.com
nameserver 192.168.0.1

nano / etc / network / interfaces

# File ini menjelaskan interface jaringan yang tersedia pada sistem Anda
# Dan bagaimana mengaktifkannya.
# The loopback network interface
auto lo auto lo
iface lo inet loopback IFACE lo inet loopback

# The primary network interface
auto eth0 auto eth0
iface eth0 inet static IFACE eth0 inet static
address 192.168.0.12 alamat 192.168.0.12
netmask 255.255.255.0 netmask 255.255.255.0
gateway 192.168.0.1 gateway 192.168.0.1

echo webproxy.domainanda.com > /etc/hostname webproxy.domainanda.com echo> / etc / hostname
/etc/init.d/hostname.sh start / Etc / init.d start / hostname.sh
/etc/init.d/networking restart / Etc / init.d / networking restart
ifconfig ifconfig

--Instal perangkat lunak server OpenSSH dan "layar" utilitas untuk memungkinkan administrasi remote mudah server dari komputer lain. Ini akan memungkinkan Anda untuk mengoperasikan server dengan konfigurasi "headless", tanpa memerlukan mouse pada keyboard harus terpasang. Harap dicatat bahwa Anda mungkin perlu mengkonfigurasi server Anda BIOS untuk mengabaikan tidak adanya keyboard pada saat boot:

apt-get install openssh-server screen

--Sekarang Anda bisa login kembali ke server Anda melalui SSH dan menginstal paket-paket server proxy Squid:

apt-get install squid

--File konfigurasi untuk Squid sangat panjang, jadi kita akan membuat satu dari awal yang memenuhi kebutuhan mendesak kita:

rm / etc / squid / squid.conf
nano /etc/squid/squid.conf nano / etc / squid / squid.conf

--Salin dalam konfigurasi ini, pastikan untuk mengubah nilai-nilai hostname dan IP internal alamat mana yang tepat:

http_port 80 defaultsite=www.yoursite.com vhost
forwarded_for on

refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320

cache_peer 192.168.0.13 parent 80 0 no-query no-digest originserver name=web1
acl sites_web1 dstdomain www.yoursite.com yoursite.com
cache_peer_access web1 allow sites_web1

cache_peer 192.168.0.14 parent 80 0 no-query no-digest originserver name=web2
acl sites_web2 dstdomain www.anothersite.com anothersite.com
cache_peer_access web2 allow sites_web2

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 443 # https
acl Safe_ports port 1025-65535 # unregistered ports
acl CONNECT method CONNECT

http_access allow sites_web1
http_access allow sites_web2

http_access allow manager all
http_access allow manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
#http_access deny all

access_log /var/log/squid/access.log
cache_mgr support@yoursite.com

--Edit file / etc / hosts untuk memastikan sistem anda tahu dimana untuk menemukan server internal Anda web pada jaringan, dan restart squid sebagai berikut:

/ Etc / init.d / squid restart

---Install selesai--
Selamat Mencoba----


cara install webmin di linux


Bagi yang masih baru dalam dunia server sudah kewajiban tentunya untuk menginstall aplikasi webmin ini, fungsi dari webmin adalah untuk melihat jeroan sebuah server atau vps secara real dan berbasiskan GUI lengkap dengan segudang tool tools nya yang dapat membantu pekerjaan kita sebagai administrator server.
Langsung saja ke TKP:
websitenya: http://www.webmin.com
Cara Install:
1. buka http://www.webmin.com/download.html cari paket yang cocok untuk server kita
2. contoh kalau menggunakan CentOs:
3. wget http://prdownloads.sourceforge.net/webadmin/webmin-1.540-1.noarch.rpm
4. rpm -ivh webmin-1.540-1.noarch.rpm
5. coba akses webmin nya dengan cara: https://IP_Mesin:10000/
6. contoh: https://202.31.12.34:10000/
7. login: root dan pass: sama dengan root ssh anda
selamat mencoba


Instalasi Apache, MySql, dan Php di Linux Ubuntu

Dalam panduan ini penulis akan menunjukkan cara untuk menginstall sistem LAMP. LAMP singkatan dari Linux, Apache, MySQL, PHP. Pedoman ini dimaksudkan untuk membantu mereka yang memiliki pengetahuan sangat sedikit menggunakan Linux Ubuntu.
Mode Grafis
  1. Buka Synaptic (System -> Administration -> Synaptic Package manager);

  2. Pada menu Synaptic klik menu Edit -> Mark Packages by Task…;
  3. Centang pada opsi LAMP Server, kemudian klik tombol OK.
Mode Teks
  1. Buka Terminal (Applications -> Accessories -> Terminal);
  2. Copy dan paste kode dibawah ini dalam Terminal dan tekan enter ;
  3. $ tasksel install lamp-server
Testing Apache
Untuk memastikan semua terinstall secara baik, sekarang kita test Apache berjalan dengan baik. Buka browser Anda dan ketik dibawah ini didalm alamat baru :
http://localhost/
Jika berhasil maka akan muncul tulisan “It works!

Tambahan
Install phpmyadmin untuk mempermudah anda dalam memanage database sql,cara installnya :
Mode Grafis
  1. Buka Synaptic (System -> Administration -> Synaptic Package manager);
  2. Pada kolom search ketik phpmyadmin;
  3. Setelah ketemu, klik kanan pilih opsi Mark for installation, kemudian klik tombol Apply;
Mode Teks
  1. Copy dan paste kode dibawah ini dalam Terminal dan tekan enter ;
  2. $ sudo apt-get install phpmyadmin
  3. Jalankan browser dan ketik http://localhost/phpmyadmin di url address.
Selamat Mencoba!!
Referensi :
https://help.ubuntu.com/
http://www.howtoforge.com/
http://www.ubuntugeek.com/
Sumber gambar :
http://www.tomshardware.com

Install Bind9 debian + Video


  1. Apakah Itu DNS?
DNS (Domain Name Server) bekerja dengan konsep client server. Sebuah komputer yang menjalankan fungsi server disebut DNS atau name server dan komputer lain yang meminta penterjemahan hostname ke IP Address disebut sebagai client DNS. DNS umumnya diterapkan dengan menggunakan server terpusat yang disebut server DNS atau name server yang memiliki wewenang atau otoritas dalam mengelola beberapa nama domain dan mengacu kepada beberapa domain lainnya yang dikelola server DNS lain.
Ketika komputer client meminta informasi IP Address suatu hostname ke nameserver, biasanya melalui port 53. Kemudian nameserver mencoba menterjemahkan berdasarkan library resolv-nya, apakah hostname merupakan nama domain yang dikelola oleh nameserver dan name server memberikan jawaban berdasarkan cache dari data informasi yang sama yang pernah ditanyakan sebelumnya dan berhasil dijawab.
  1. Instalasi
Software utama untuk membangun sebuah DNS server adalah BIND (Berkeley Internet Name Domain). Software ini menjadi aplikasi default aplikasi DNS dalam semua distribusi Linux. Lakukan proses instalasi bind dengan perintah berikut:
 
root@server:# apt-get install bind9
 
  1. Konfigurasi
Beberapa file konfigurasi dan direktori utama DNS server yang harus kita perhatikan adalah:
 
(a) /etc/networking/interface
(b) /etc/bind/named.conf.local
(c) /etc/bind/forward
(d) /etc/bind/reverse
(e) /etc/resolv.conf
 
a.    Konfigurasi IP Ethernet
Pertama-tama kita perlu men-setting IP pada ethernet kita supaya memiliki ID terlebih dahulu dan merupakan syarat dasar untuk setting berikutnya.
Untuk setting IP kita dapat memasukkan perintah :
root@server:# nano /etc/network/interface
sehingga settingnya kira-kira menjadi seperti ini
 
# The primary network interface
 
auto eth0
iface eth0 inet static
        address 172.16.16.1
        netmask 255.255.255.128
        network 172.16.16.0
        broadcast 172.16.16.127
        gateway 172.16.16.126
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 172.16.16.1
        dns-search bloganakkomputer.com
 
auto eth1
iface eth1 inet static
        address 192.168.1.1
        netmask 255.255.255.192
        network 192.168.1.0
        broadcast 192.168.1.63
Ingat, setting IP dan lain-lain harus di sesuaikan dengan jaringan yang akan diterapkan.
 
b.    Konfigurasi Zone (Domain)
Konfigurasi zone atau domain terdiri dari dua mekanisme yang berbeda yaitu forward dan reverse. Konfigurasi forward memetakkan
IP Address => hostname
dan file reverse memetakkan
hostname => IP Address.
Dalam tutorial ini zone atau domain yang akan kita kelola bernama bloganakkomputer.com.
Untuk mendaftarkan file zone tersebut, lakukan editing pada file /etc/bind/named.conf.local dengan cara :
root@server:# nano /etc/bind/named.conf.local
 
Tambahkan rangkaian konfigurasi berikut untuk mendaftarkan domain yang kita kelola.
                   
zone "bloganakkomputer.com" {
      type master;
      file "/etc/bind/forward";
};
 
zone "16.16.172.in-addr.arpa" {
      type master;
      file "/etc/bind/reverse";
};
 
c.    Konfigurasi file forward
Buat dahulu sebuah file yang bernama forward di direktori /etc/bind/.
Lakukan dengan perintah berikut
root@server:# nano/etc/bind/forward
 
Sesuaikan isi dari file tersebut dengan identitas hostname pada zone yang akan kita kelola, seperti terlihat pada file berikut:
 
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     bloganakkomputer.com. root. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      bloganakkomputer.com.
@       IN      A       172.16.16.1
www     IN      CNAME   @
mail    IN      CNAME   @
 
d.   Konfigurasi file reverse
Selain file forward kita pun harus menyiapkan sebuah file yang bernama reverse di direktori /etc/bind/. Lakukan dengan perintah berikut:
root@server:# nano /etc/bind/reverse
Isi dari file tersebut seperti berikut, sesuaikan data pada file reverse tersebut dengan data yang tercatat di file forward sebelumnya.
 
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     bloganakkomputer.com. root. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      bloganakkomputer.com.
1       IN      PTR     @
 
e.    Konfigurasi file resolv
Juga, jangan lupa untuk menyesuaikan resolv.conf dengan name server yang telah kita buat.
Masuk dan edit file resolv.conf dengan cara :
root@server:# nano /etc/resolv.conf
Dan sesuaikan sehingga menjadi :
search bloganakkomputer.com
domain bloganakkomputer.com
nameserver 172.16.16.1
f.     Restart
Setelah selesai pengeditan file, lakukan re-start pada file tersebut supaya running dengan setting seperti yang kita harapkan.
Restart networking dengan cara :
   root@server:# etc/init.d/networking restart
Restart bind dengan cara :
   root@server:# etc/init.d/bind9 restart
   
Pengujian
1.     Pada komputer server/terminal utama, kita dapat men-cek kinerja DNS server yang telah kita buat dengan cara
root@server:# nslookup bloganakkomputer.com
Server:         172.16.16.1
Address:        172.16.16.1#53
 
Name:   bloganakkomputer.com
Address: 172.16.16.1 

Pengujian dengan nslookup
 
2.      Pada komputer client, setting IP pada range seperti server dan dapat kita ping NS (name server) tersebut dengan cara, masuk ke comand prompt windows dan ping :
ping bloganakkomputer.com
Pengujian dari client











Tutorialnya liat disini gan !!!