Jumat, 25 April 2014


Mengenal sedikit tentang PPTP 

PPTP kepanjangan dari Point To Point Protocol Tunneling ..yang merupakan salah satu jaringan yang menghubungkan ke VPN..yaitu jaringan virtual yang besifat Private ('pribadi')..

sekian semoga bermanfaa :)

Minggu, 20 April 2014

Sedikit Pengetahuan Mengenal VPN  ^_Virtual Private Network_^

            VPN adalah singkatan dari virtual private network, yaitu jaringan pribadi yang di maksud jaringan pribadi biasanya kita sebut bukan untuk akses umum yang menggunakan medium nonpribadi misalnya internet untuk menghubungkan antar remote-site secara aman 
karena pada dasarnya jaringan ini tidak ada secara fisik hanya berupa jaringan virtual dan mengapa disebut private karena jaringan ini merupakan jaringan yang sifatnya private yang tidak semua orang bisa mengaksesnya.
          Perlu penerapan teknologi tertentu agar walaupun menggunakan medium yang umum, tetapi traffic lalu lintas antar remote-site tidak dapat disadap dengan mudah, juga tidak memungkinkan pihak lain untuk menyusupkan traffic yang tidak semestinya ke dalam remote-site.
         
^_ 
Konsep kerja VPN_^
        Pada dasarnya VPN Membutuhkan sebuah server yang berfungsing sebagai penghubung antar PC. Jika digambarkan kira-kira seperti ini
internet —> VPN Server —> VPN Client —> Client
bila digunakan untuk menghubungkan 2 komputer secara private dengan jaringan internet maka seperti ini: Komputer A —> VPN Clinet —> Internet —> VPN Server —> VPN Client —> Komputer B
Jadi semua koneksi diatur oleh VPN Server sehingga dibutuhkan kemampuan VPN Server yang memadai agar koneksinya bisa lancar.
bisa dibilang VPN ini sebagai pengatur jalannya jaringan (tol) namun bersifat private ..

uda dulu ya sedikit pengetahuan tentang VPN .. dari echa..
semoga bermanfaat bagi pembaca :)

Kamis, 20 Maret 2014


KONFIGURASI SERVER PADA DEBIAN 5

(DNS SERVER ,IP ADDRESS,SAMBA SERVER,DHCP SERVER,SAMBA SERVER,FTP SERVER,WEB SERVER,MAIL SERVER,WORDPRESS,JOMLA)


>>>  Konfigurasi IP Address  debian 5 <<<

Masuk pada direktori (cd /etc)
dan masuk pada direktori interface menggunakan perintah
(cd network).

(nano/etc/network interfaces)

Tuliskan alamat IP Address ,netmask ,briadcast,network,gateway..
jangan lupa pada eth0 yang semula DHCP ubah menjadi DHCP.
bila sudah tekan ctrlx+y enter ..
dan lakukan restar menggunakan perintah
(/etc/init.d/networking restart)

kemudian tuliskan perintah (ifconfig)
Kemudian pengecekan apakah ip client bisa terhubung dengan ip server ..
ping 192.168.1.1 dan ping 192.168.1.2

Begitu pula dengan ip pada clien bisa di chek pada CMD
ping 192.168.1.1 dan 192.168.1.2




>>> Konfigurasi DNS server pada linux debian 5 <<<

Langkah selanjutnya kita lakukan membuat DNS yaitu (Domain Name System).
kita install bind9 terlebihdahulu menggunakan perintah ,

(apt-get install bind9) enter

Tampilan diatas yaitu bind9 yang sudah di install

Lalu kita masuk ke „cd bind.

Meng copy file pada „bind. dengan cara tuliskan perintah masuk ke „cd /etc.
dan masuk pada directori „cd bind.
untuk mengetahui isi pada bind tulis perintah „ls.

Pada perintah „ls. akan muncul isi dari directori „bind. seperti gambar di bawah ini

Pada name „maju dan mundur. itu hasil copy pada db.local dan db.127

Name „maju. merupakan directory „forwad. sedankan mundur name directory dari
„reverse.

Perintah untuk mengcopy langsung saja tulis perintah („cp db.local /home maju.) begitu
pula sebaliknya („cp db.local /home mundur.).

Masuk ke direktory yang sudah kita copy dari bind db.local dan db.127

Tulis perintah „nano maju.

Pada directory nano maju /forward „localhost. di ganti dengan nama yang akan di gunakan
sebagai domain (DNS) di sini saya menggunakan nama „elsa.com.,
jangan lupa dengan menambahkan ip yang sudah di setting dengan benar ..
di sini saya menggunakan ip kelas c yaitu „192.168.1.1.

Bila sudah save ketik „Ctrl+x. lalu enter.

Stelah itu masuk ke directory „nano mundur/reverse.
seperti gambar di bawah ini .

Tambah kan „@=1.1.168 IN elsa.com.
seperti gambar diatas.

Bila sudah save menggunakan perintah („Ctrl+x. lalu enter),

Masuk ke directory „nano /etc/resolv.conf..

Pada search tulis nama domain dan ip address yang suda di buat,
di sini saya menggunakan nama „search = elsa.com. „nameserver = 192.168.1.1.
bila suda save menggunakan perintah „ctrl=x lalu enter..

Masuk ke directory („nano named.conf.)

Zone “localhost” = elsa.com
file “/etc/bind/db.local” = maju

Zone “0.in-addr.arpa” = 192
file “/etc/bind/db.127” = mundur
save menggunakan perintah „ctrl+x lalu enter.

Bila suda lakukan perestart.an bind9 dengan menggunakan perintah („/etc/init.d/bind9
restart.)

Bila proses perestart.an seperti gambar diatas maka berhasil ,
tinggal kita lakukan pengecekan DNS apakah sudah jalan dengan menggunakan perintah

Nslookup elsa.com

Nslookup 192.168.1.1

Disini saya sudah membuat 5 nama domain DNS


>>> Konfigurasi DHCP server di linux debian 5 <<<

1. langkah awal install DHCP servernya, ketikan ( „apt-get install dhcp3-server. ) lalu
tekan ( enter ).

Tekan („enter.) pastican cd conec

Ok lalu „enter.

Abaikan bila ada peringatan „failed. seperti gambar diatas.,
kemudian masuk ke directory („nano /etc/default/dhcp3-server.)

Pada “INTERFACES= tambahkan ..eth0”
save „Ctrl+x lalu enter.

Setelah itu masuk pada directory („ nano /etc/dhcp3/dhcpd.conf.)
Hilangkan dulu tanda # kecuali pd awal klimat dan option router.

masukan IP anda misalkan:

Subnet 192.168.1.1 netmask 255.255.255.0

Range 192.168.1.1 192.168.1.30

Name Server ( masukan IP server linux debian anda) misal 192.168.1.1

Domain Name "school.sch.id" misal „elsa.com.

Broadcast 192.168.1.255

 Lalu save menggunakan perintah „ctrl+x y lalu enter.
Kemudian Restart DHCP dengan menggunakan perintah („ /etc/init.d/dhcp3-server
restart.)


>>> Konfigurasi Samba Server Pada Linux debian 5 <<<

Instal terlebih dahulu samba menggunakan perintah („ apt-get install samba.) kemudian
atur nama workgroup sesuka nama anda misal „elsa.com.

Pilih TIDAK karena jika menggunakan DHCP di samba kita akan kesulitan untuk mencari
ip client atau ip kita sendiri untuk berbagi file sharing pada client.
Setelah proses installasi samba selesai

Kita konfigurasi file pada directory smb.conf menggunakan perintah
(„nano /etc/samba/smb.conf.)

Pada (###### Authentication #######) tambahkan tulisan security = share di
bawah tulisan security = user bila sudah tambahkanlah tanda (#)pada security = user.

bila sudah ,arahkan ke bawah sampai menemukan scrip seperti gambar di atas .
pada scrip =====Share Definitions====== berilah tanda (#) di bawah tulisan
[homes] sampai directory mask = 0700.

Bila sudah terus kebawah lagi (pol) tambahkan seperti gambar di bawah ini

jangan lupa membuat folder di dalam direktori home yang sama seperti nama yg anda
buat di file/scipt „ smb.conf. paling bawah,

lalu membuat folder, membuat file-file di dalam direktori tadi seperti contoh di bawah

jangan lupa pula memberi perintah chmod –R 777 /home/(nama folder yg sudah di buat
tadi) lalu tekan enter tujuan dari chmod –R 777 ini adalah untuk mengenalkan nama
folder yang sudah di buat tadi. Seperti gambar di bawah ini.

Bila sudah lakukan proses restart pada samba yang sudah di konfigurasi tadi
menggunakan perintah („/etc/init.d/samba restart.)

Bila proses restart seperti gambar diatas maka samba berhasil .

Lihat hasil konfigurasi yang Anda lakukan pada file smb.conf dengan menggunakan
perintah „testparm.

Tekan enter

Cek status samba server anda menggunakan perintah „smbstatus.

Bila muncul tulisan „no locked files. berarti file sharing dari samba anda tidak terkunci.

Dan bisa di coba

Hassil dapat di coba pada client seperti gambar di bawah ini

Klik folder maka isi dari folder smaba1 akan muncul seperti gambar di bawah ini.

Jika pada client muncul folder yang sudah kita buat tadi maka berhasil .



>>> Konfigurasi FTP pada linux debian 5 <<<


Langkah awal install terlebih dahulu ftp

Menggunakan perintah („apt-get install proftpd.)

Kemudian tuliskan perintah („chmod 777 /home/ftp/.)

elsa# useradd –d /home/ftp/ nusa

elsa# passwd nusa - untuk memberi password pada user yang telah di buat.

elsa# nano /etc/hostname - ganti sesuai domain DNS misal „elsa.com.

elsa# nano /etc/proftpd/proftpd.conf

Pada ServerName ganti nama DNS yang sama dengan hostname misal „elsa.com.

Bila sudah save menggunakan perintah „ctrlx y lalu enter.

Dan lakukan proses restart menggunakan perintah („/etc /init.d/proftpd restart.)

Jika proses restart seperti gambar di atas maka ftp berhasil dan bisa di coba
menggunakan aplikasi „Filezila. pada client .

Mesin = „address. misal 192.168.1.1
Nama Pengguna = user yang sudah di buat misal „aku.
Kata Kunci = paswod = aku
Port = 21 +klik koneksi cepat

Maka akan muncul tampilan seperti di bawah ini.

Kemudian coab transfer file terserah disini saya mencobanya dengan mengirimkan foto
caranya file foto seret ke ftp

Seperti gambar di bawah ini.

Bila sudah seperti gamabr di atas maka ftp sudah berhasil

Sekarang kita coba pada web browser tulis ftp.elsa.com .

Masuk kan user name dan paswodnya disini saya menggunakan nama „aku. paswd aku.

Bila file yang sudah kita kirim muncul seperti gambar diatas maka berhasil.



>>> Konfigurasi webserver pada linux debian 5 <<<


Pastikan DNS tidak bermasalah .
langkah awal install terlebih dahulu apache2 menggunakan perintah

 („apt-get install apache2.)

Kemudian install mysql ,php5 dan Phpmyadmin menggunakan perintah

(„ apt-get install mysql-server php5 phpmyadmin.)

Kemudian membuat directory file baru pada „home.

elsa# mkdir /home/elsa1

elsa # mkdir /home/elsa2

elsa # chmod 777 /home/elsa1/

elsa # chmod 777 /home/elsa2/

kemudian masuk ke directory „sites available.

elsa # cd /etc/apache2/sites-available/

elsa #/etc/apac/sites-ava# cp default elsa1

elsa #/etc/apac/sites-ava# cp default elsa2

elsa #/etc/apac/sites-ava# nano elsa1

elsa #/etc/apac/sites-ava# nano elsa2

elsa#/etc/apac/sites-ava# a2ensite elsa1

elsa#/etc/apac/sites-ava# a2ensite elsa2

elsa#/etc/apac/sites-ava# a2dissite default

elsa#/etc/apac/sites-ava#/etc/init.d/apache2 restart

elsa#/etc/apac/sites-ava# cp /var/www/index.html /home/elsa1/

elsa#/etc/apac/sites-ava# cp /var/www/index.html /home/elsa2/

elsa#/etc/apac/sites-ava# nano /home/elsa1/index.html

scrip dapat di rubah untuk membedakan tampilan lalu simpan.

elsa#/etc/apac/sites-ava# # nano /home/elsa2/index.html

scrip juga dapat di rubah untuk membedakan tampilan lalu simpan.

Lakukan perestatan apache2 menggunakan perintah („/etc/init.d/apache2 restart.)

Dan hasil bisa di coba pada tampilan web browser client.
ketikan nama domain „elsa.org. tampilan web seperti gambar di bawah ini

Ketikan nama domain satunya „www.elsa.org. tampilan web seperti gambar di bawah ini



>>> Konfigurasi Mail Server pada linux debian 5 <<<


Langkah awal install terlebih dahulu postfix
menggunakan perintah („apt-get instal postfix.)

instal postfix lalu ok pilih local only

kemudian isi system mail name : mail.elsa.com

berikutnya masuk ke directory („nano /etc/postfix/main.cf.)

Bila sudah save „ctrl+x y lalu enter. kemudian resatart („/etc/init.d/postfix restart.)

Kemudian install squirrelmail („ apt-get install courier-imap courier-pop squirrelmail.)

Pilih „YES.

Dan masuk directory („nano /etc/apache2/apache2.conf.)

tambahkan “ Include /etc/squirrelmail/apache.conf ” kemudian save.

Restart apache2 („ /etc/init.d/apache2 restart.)

Membuat user (elsa# maildirmake /etc/skel/Maildir)

Masuk ke directory (elsa#squirrelmail-configure) enter

Kemudian

. tulis d + enter
. tulis courier + enter
. tulis lagi s + enter
. tulis lagi q + enter

restart semua courier imap pop dan imap menggunakan perintah:

. elsa#/etc/init.d/courier-imap restart
. elsa#/etc/init.d/courier-pop restart

kemudian membuat user seperti di bawah ini:

. elsa#adduser nusa - masukan pasword lalu y
. elsa#adduser admin - masukan pasword lalu y

bisa di coba pada tampilan web browser client tuliskan „mail.elsa.com/squirrelmail/.

Masukan name dan paswod
Login

Berhasil .



>>> Konfigurasi wordpress pada linux debian 5 <<<


Langkah awal kirim /transfer file wordpress yang sudah di download dan sudah di
exstax filenya.. melalui ftp menggunakan aplikasi filezila .
kemudian masuk ke phpmyadmin

Ketikan nama wordpress pada database

Jika sudah cek file pada linux menggunakan perintah („cd /home/ftp.) kemudian „ls

Langkah selanjutnya masuk ke directory (cd /home/ftp/wordpress/) kemudian „ls.

Kemudian copy file/isi semua pada wosrpress menggunakan perintah (cp –r *
/home/elsa2/)
Lalu masuk ke directory (cd /home/elsa2/) kemudian „ls. dan hapus file index.html
menggunakan perintah (rm index.html)

Bila sudah bisa coba di web browser client

Ketikkan ca.elsa.com.

Klik creat a configuration file .

Klik let.s go

User name = root
paswod = **** (elsa) kemudian klik submit

Klik Run the install

Klik install wordpress dan selesai

Akan muncul user login masuk isikan name user dan paswod login maka wordpress sudah
jadi

Selesai .



>>> Konfigurasi Joomla pada linux debian 5  <<<

 

Langkah awal pastikan Phpmyadmin sudah terinstall
bila sudah

buat terlebihdahulu database joomla pada phpmyadmin.

Buka Web Browser masukan http://ca.elsa.com/phpmyadmin.

Dan Masukan User name = root dan password = elsa

Selanjutnya masuk ke database beri nama joomla.

Sebelumnya file joomla sudah di download terlebih dahulu dan di exstrax file.
bila sudah kirim file melalui ftp menggunakan aplikasi filezila.

Jika sudah pula di kirim .kita cek menggunakan perintah

(„cd /home/ftp.) kemudian „ls.

Kemudian masuk ke directory joomla.menggunakan perintah („cd /home/ftp/joomla/.)
kemudian „ls..

Copy file isi semua pada joomla menggunakan perintah („cp –r * /home/elsa1/)

Bial sudah meng copy ke elsa1 silahkan menghapus file „index.html. pada

Cd /home/elsa1 menggunakan perintah „rm index.html. kemudian „ls.

 Bila sudah kita coba pada web browser pada client .
tuliskan www.elsa.com/