Saturday, October 27, 2012

Instalasi dan Konfigurasi DHCP server di ubuntu server

DHCP Server
DHCP (Dynamic Configuration Protocol) adalah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang memberikan nomor IP disebut sebagai DHCP server, sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client. Dengan demikian administrator tidak perlu lagi harus memberikan nomor IP secara manual pada saat konfigurasi TCP/IP.


Server
--> Instalasi Paket DHCP Server Di Ubuntu

Untuk menginstal ketikkan "sudo apt-get install dhcp3-server" tunggu samapai proses instalasi selesai.
DHCP telah terinstall.
Edit network interfacesnya dengan mengetik " nano /etc/network/interfaces".
Setelah selesai mengedit ,restart networknya "#/etc/init.d/networking restart"


--> Konfigurasi DHCP Server

Ketikkan "vi /etc/default/dhcp3-server"
setting interfacenya dengan interface yang telah diedit tadi."eth0"
Ketikkan "vi /etc/dhcp3/dhcpd.conf" atau "nano /etc/dhcp3/dhcpd.conf" untuk konfigurasi dhcp servernya.
Edit sesuai gateway dan dns yang anda miliki.kemudian atur range ip,subnet,dan time untuk mendapatkan ip. setelah itu simpan dengan cara "ctrl+o->enter->ctrl+x".
Setelah itu restart dhcpnya "#/etc/init.d/dhcp3-server restart".


Client 

untuk client disini saya menggunakan windows xp.buka network connection kemudian klik kanan ->klik status -> lihat tab support.ip address akan sesuai dengan settingngan dhcp server anda.
Lakukan test ping ke gateway dan dns server anda.
buka browser,akan terhubung ke internet.  selesai.

Thursday, October 18, 2012

Membuat FTP Server

Membuat FTP Server
Instalasi dan Konfigurasi VSFTPD

mengcopy file dari server ke client atau sebaliknya
File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang mensupport TCP/IP protokol Untuk membuat FTP server dengan ubuntu langkah-langkahnya seperti di bawah ini.

1.   Install Software FTP server , disini saya menggunakan vsftpd . Ketik “sudo apt-get install vsftpd” Kemudian ketik Y untuk melanjutkan proses instalasi.


2.   Gambar dibawah ini menunjukkan proses instalasi selesai

3.  Setelah menginstall , konfigurasi vsftpd dengan cara ketikkan “sudo nano /etc/vsftpd.conf” . Kemudian tekan enter.

4.   Kemudian Konfigurasi vsftpd . Beberapa yang harus di konfigurasi :
*   Cari baris yang bertuliskan script berikut :
#write_enable=YES
#local_enable=YES
#anon_upload_enable=YES
#anon_mkdir_write_enable=YES 
*  Untuk megaktifkan script diatas hilangkan tanda “#” menjadi seperti berikut
write_enable=YES
local_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES


5.  Kemudian Simpan konfigurasi file vsftpd.conf dengan menekan CTRL+O → Enter → CTRL+X

6.  Restart service vsftpd dengan cara “sudo /etc/init.d/vsftpd restart” atau “service vsftpd restart”

7.  Buka ftp server di browser dengan cara ketik “ftp://ip atau domain name” .Akan muncul login , login sesuai dengan ubuntu atau os yang dibuat menjadi ftp server.

8.  Kemudian akan muncul file anda.


9.  Untuk mengcopy file dari server ke client , klik pada file yang akan di download , otomatis akan mendownload. atau klik kanan "save as link .."


Cara mengakses ftp server tanpa login

1. Buat direktori pada /home/user/(terserah anda)
"mkdir ftp"

2.  buat direktori lagi didalam direktori ftp "cd ftp" kemudian "mkdir aplikasi"

3.  Ubah direktori mode user ftp pada direktori /home/user/ftp
"sudo usermod -d /home/user/ftp ftp"

4.  kemudian ubah konfigurasi di "sudo nano /etc/vsftpd.conf" cari anonymous_enable=no ganti dengan yes.

5.  buka browser ketikkan ftp anda akan muncul tanpa login dan folder yang anda buat tadi.


Membatasi user yang akan mengakses ftp server anda

1. Masuk ke konfigurasi "nano /etc/vsftpd.conf" .
kemudian cari : #chroot_list_enable=yes
                          #chroot_list_file=/etc/vsftpd.chroot_list
hilangkan tanda pagar untuk mengaktifkan.
anonymous juga si setting "NO"

2.  Kemudian Anda masukkan user yang ingin dibatasi ke dalam berkas /etc/vsftpd.chroot_list.kemudian save Ctrl O->enter->Ctrl x

3. untuk cara membuat user "adduser (namauser)" kemudian "passwd (namauser).satelah itu kembali ke cara yang kedua.

4.kemudian anda harus merestart service vsftpd

4.kemudian buka windows explorer ketikkan di browsernya "ftp://ip server"login denganuser yang baru

5. selesai







Friday, September 14, 2012

Instalasi File Ekstensi *.rpm dan *.tar.gz

Install *.rpm
Login terlebih dahulu , masuk sebagai root ketik "sudo su" dan tuliskan password , pindah ke root sebagai user biasa dengan cara "cd  /"
Untuk install ekstensi rpm ketik "apt-get install rpm
Ketik "Y" untuk melanjutkan proses install
Proses download instalasi ekstensi rpm
Tampilan diatas menunjukkan proses install selesai

Install Alien
Alien digunakan untuk meng-convert ekstensi .rpm menjadi .deb . Caranya ketikkan "apt-get install alien".
Ketikkan "Y" untuk melanjutkan proses instalasi dan prosesnya seperti diatas.
Tampilan diatas menunjukkan bahwa proses instalasi alien selesai.

Install aplikasi berekstensi .rpm
Pertama anda harus mendownload aplikasi ber-ekstensi .rpm , disini saya menggunakan "mp3blaster-3.2.0-1.i386.rpm". mp3blaster adalah aplikasi pemutar music Non GUI pada Linux dengan tampilan bacground hitam dan sangat sederhana kita bisa memutar music, murottal dan file lain yang berformat MP3. Kemudian ketik "ls" untuk melihat aplikasi yang telah di download . Setelah itu ketikkan "alien(spasi)mp3blaster-3.2.0-1.i386.rpm" 
Setelah proses selesai ketikkan "ls" untuk melihat hasil convert .rpm menjadi .deb
Setelah itu ketikkan "dpkg -i mp3blaster_3.2.0-2_i386.deb" untuk melihat package mp3blaster yang diinstall.
Kemudian Ketikkan "sudo apt-get install mp3blaster" hasilnya akan terlihat bahwa telah terinstal .
Untuk menjalankan aplikasi ketik "padsp mp3blaster"
Tampilan diatas menunjukkan tampilan aplikasi mp3blaster.Shortcut mp3blaster :
file browser : F1 
volume up : shift + >
volume down : shift + <

Install Ekstensi *.tar.gz
Untuk meng-install ekstensi *.tar.gz ketikkan "tar xjvf Python-2.3.2.tar.bz2".Python berfungsi untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi.
Tampilan diatas menunjukkan ekstrack file python telah selesai.
Setelah itu masuk ke direktori python dengan cara"cd python-2.3.2" .Kemudian ketikkan "./configure" .
Tampilan diatas bahwa proses konfigurasi telah selesai.
Setelah itu install python dengan cara ketikkan "make && make install" . Tunggu sampai proses install selesai.
Untuk menjalankan python ketikkan "python" di direktori python-2.3.2.

sekian dan terima kasih