Ads 468x60px

Showing posts with label Ubuntu. Show all posts
Showing posts with label Ubuntu. Show all posts
Wednesday, October 19, 2011

0
Perintah Dasar Linux Ubuntu

Langsung ke pembahasan aja y bro..Pada saat pertama kali membuka terminal tulisan yang tampil adalah “namauser@namakomputer:~$”. Contoh di komputer saya yang tampil “helmstandart@ubuntu:~$” artinya helmstandart = username, ubuntu = nama komputer/hostname, ~ lokasi folder aktif sekarang berada di folder home si user, dan $ artinya sedang dalam posisi user biasa, jika bukan $ tetapi # berarti dalam posisi root(administrator).
File dan Folder

    Melihat petunjuk pemakaian perintah : $ man namaperintah. Contoh mau melihat manual perintah pwd : $ man pwd
    Melihat alamat folder aktif : $ pwd
    Pindah ke folder home si user : $ cd
    Pindah folder : $ cd foldertujuan. Contoh pindah ke folder /usr : $ cd /usr
    Pindah ke folder induk : $ cd .. [titik dua kali]. Contoh sekarang berada di folder /home/user/Documents/Data1/Data1a mau naik satu tingkat ke folder Data1 ketik $ cd ..
    Melihat isi folder : $ ls
    Tampilan juga disembunyikan file dan direktori tersembunyi :$ ls-a
    Untuk menampilkan list isi direktori:$ ls-l
    Membuat folder : $ mkdir namafolder
    Membuat/mengedit file menggunakan text editor : $ nano namafile.txt atau $ vi namafile.txt
    Melihat isi file text : $ cat namafile.txt atau $ more namafile.txt
    Mengcopy file/folder : $ cp sumberfile foldertujuan
    Merubah nama file/folder : $ mv namafileasli namafilebaru
    Memindahkan file/folder : $ mv sumber tujuan
    Hapus file : $ rm namafile
    Hapus folder : $ rm -rf folder
    Mencari file/folder : $ locate yang-dicari
    Mencari berkas – berkas tertentu pada suatu direktori : $ find  yang dicari
    Menampilkan nama file di halaman.Gunakan spacebar untuk melihat halaman berikutnya : $ more  nama_folder
     Tampilkan 10 baris pertama file : $ head filename
     Tampilkan 15 baris pertama file : $ head -15 filename
     Tampilkan 10 baris terakhir file : $ tail filename
     Tampilkan 15 baris terakhir file : $ tail -15 filename
     Menampilkan proses – proses yang sedang berjalan : $ ps
     Membersihkan layar : $ clear
     Keluar dari terminal : $ exit

Root

    Menjalankan perintah sebagai root : $ sudo namaperintah
    Beralih ke mode root : $ sudo su, setelah memasukkan password tanda $ akan berubah menjadi #
    Restart : $ sudo reboot
    Shutdown : $ sudo poweroff

Repostiroy dan Paket

    Update repository : $ sudo apt-get update
    Upgrade paket : $ sudo apt-get upgrade
    Install paket : $ sudo apt-get install nama-paket
    Uninstall paket : $ sudo apt-get remove nama-paket
    Install paket dari file .deb : $ sudo dpkg -i file-paket.deb

Kompresi File

    Membuat file zip dari file : $ zip output.zip sumber-file
    Membuat file zip dari direktori : $ zip -r output.zip sumber-direktori
    Mengekstrak file zip : $ unzip namafile.zip -d folder-tujuan
    Membuat file tar.gz : $ tar -cvzf output.tar.gz sumber-direktori
    Mengkstrak file tar.gz : $ tar xzvf file.tar.gz
    Mengekstrak file tar.gz dengan folder tujuan : $ tar xzvf file.tar.gz -C /folder/tujuan/harus/ada

rpm file

    Install rpm disebut package.rpm : $ rpm –hiv package.rpm
    Install rpm package.rpm disebut dalam cara memaksa : $ rpm –hiv –force package.rpm
    Upgrade rpm disebut package.rpm : $ rpm –hUf package.rpm
    Hapus rpm disebut package.rpm : $ rpm –e package.rpm
    Daftar file dalam belum diinstall rpm disebut package.rpm : $ rpm –qpil package
    Daftar file dalam diinstal rpm disebut package.rpm : $ rpm –ql package.rpm
    Daftar rpms diinstal containg string str : $ rpm –q str
    Menampilkan rpm yang berisi aplikasi application_name : $ rpm –qf /path/application_name

 Sistem Informasi

    Umum sistem informasi : $ uname -a
    Daftar tabel partisi : $ fdisk -l fdisk-l
    Menyalin nama file ke dalam direktori / path / dir_name : $ cp filename /path/dir_name cp
    Daftar filesystem penggunaan ruang disk : $ df -T -h
    Daftar perangkat PCI : $ lspci
    Daftar perangkat USB : $ lsusb
    Tampilan RAM + Pindah penggunaan : $ free -m

Jaringan dan Internet

    Cari path ke jaringan IP / hostname : $ traceroute
    Cek koneksi jaringan : $ ping nomer_ip
    Info settingan interface jaringan : $ ifconfig
    Download : $ wget http://website.com/file.zip

Gimana mudah bukan untuk mengingat beberapa command diatas...sukses broo...
Monday, May 31, 2010

0
konfigurasi squid pada ubuntu server 9.10 dengan Webmin

Membuat proksi server pada Ubuntu server bisa dilakukan dengan instalasi dan konfigurasi pada squid.
konfigurasi squid bisa dilakukan dengan 2 cara, yaitu melakukan konfigurasi secara manual pada squid (squid.conf) dengan teks editor atau perubahan / konfigurasi melalui webmin.
Disini saya hanya membagi sedikit pengalaman saya dalam mengkonfigurasi squid melalui Webmin :

1. Pertama-tama kita harus mengginstall webmin dulu
- buka konsol terminal trus ketik $ sudo aptitude install perl libnet-ssleay-perl openssl libaunthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
- setelah selesai trus ketik $sudo wget http://prdownloads.sourceforge.net/webadmin/webmin_1.500_all.deb
- setelah itu ketik $sudo dpkg -i webmin_1.500_all.deb.
Setelah semua instalasi selasai… buka browser anda melalui komputer lain trus ketik https://ip-server:10000 ( https://192.168.1.xx:10000)
gambar 1

2. Install squid ketik $sudo apt-get install squid squid-common pada terminal, setelah selsai install squid buka kembali browser anda ketik seperti yang diatas maka tampilanya akan seperti ini.

( jangan lupa klik refresh modules )

langkah-langkah konfigurasi squid :
1. Klik severs —> Squid Proksi Server trus pilih Port and Networking Options disamping sebelah kanan.
Disini kita akan meneyukan port yang akan digunakan. Default dari squid adalah 3128, saya biasanya menggunakan port 8080. Kalau sudah diubah klik Save. trus kembali ke halaman awal.

2. Klik Other Cache pilih Add Another Cache. Pada isisn Hostname, isikan alamat proksi server dan port yang digunakan 8080 dan untuk ICP gunakan Port 3130 ( saya memakai Type parent dan Port 3130 ), setelah selesai klik save dan kembali ke halaman awal lagi.

3. Klik Memory Usage, disini kita akan menentukan besar memory yang akan di gunakan oleh proksi, diisi secara manual, besarannya adalah N/3 dari memory yeng tersedia, setelah selesai klik save dan kembali kehalaman awal.

4. Klik Access Control pilih Create new ACL pilih Client Address trus klik Create new ACl.

5. Masih pada halaman ACL Name, beri nama ACL kemudian isikan form IP dan to IP dengan ip yang boleh mengakses proksi tersebut, sesuaikan netmasknya, jika sudah selesai klik save.

6. Masih di halaman Access Control, Klik Add Proxy Restriction, lalu pilih ACL yang kita buat tadi sesuai contoh dan berikan akses Allow trus klik Save.

7. Agar ACL yang kita buat tersebut dapat di proses terlebih dahulu di bandingkan dengan ACL lainnya, pindah kan urutan ACL tersebut ke urutan paling atas dengan menekan tombol tanda panah ke atas.

8. Setelah semua setting diatas kita lakukan kita kembali kehalaman utama… klik logout
9. buka terminal ketik $ sudo /etc/init.d/squid/squid restart untuk merestart squid tersebut.
10. setting pada client sesuaikan pada settingan yang ada di proksi server tersbut.mungkin itu dulu squid nya ...
Selamat mencoba… semoga sukses..
Saturday, May 1, 2010

0
Easy Hotspot

Easy Hotspot adalah sebuah bundle distro linux berbasis ubuntu 7, yang memang sengaja dipaketkan oleh anak bangsa, dan sudah diakui di dunia internasional, untuk keperluan hotspot building. dimana paket itu sudah meliputi tiga kompon


1. MySql : Sarana penyimpanan data2 dan informasi2
2. FreeRadius : Untuk membangun Radius Server, yaitu merupakan sebuah aplikasi yang memungkinkan keamanan jaringan wireless untuk melakukan authentication, authorize, dan accounting, untuk meremote para pengguna atau user yang ingin mengakses suatu layanan jaringan.
3. Chillispot : Adalah captive portal yang di desain untuk authentikasi terhadap database keabsahan user yang sudah ada, seperti RADIUS
Dengan ketiga komponen tersebut, maka sudah lengkaplah distro tersebut sebagai distro untuk membangun hotspot dengan AAA [authentication, authorized, & accounting]. Bisa diartikan sendiri lah ya. info lengkap mengenai Easy Hotspot

Nah, kebetulan saya kenal dengan easy hotspot beberapa bulan yang lalu dari seorang sobat. Isu-isu yang berhembus mengatakan bahwa distro ini “capcus” banget buat hotspot2an. Ya sudah, karena hati tak kuasa memendam rasa penasaran. Ku coba install pelan pelan tapi pasti hehehe...
Oke, karena tutorial tentang Easy Hotspot ini masih amat jarang di internet2, maka timbulah inisiatif untuk searching n akhirnya dapat dari blog sebelah n gw copy paste. Jadi misal masih ada kekurangan tolong di perbaiki.hehehe….
Oke, langsung kita masuk ke tata cara penyajian Easy Hotspot menurut versi agilnotmild
 Installasi dilakukan seperti biasa distro linux ubuntu pada umumnya, namun perlu diketahui bahwa untuk membuat server hotspot diperlukan 2 ethernet card. 1 di eth0 untuk koneksi internet, dan 1 lagi di eth1 koneksi dalam (client)
Setelah installasi berhasil, maka langkah yang pertama dan yang paling utama adalah mengganti nama dari ethernet card anda terlebih dahulu. Easy Hotspot hanya akan melewatkan semua paket dan konfigurasi radiusnya hanya pada ethernet card eth0 dan eth1. Karena memang sudah ditetapkan di dalam file /etc/init.d/chillispot.firewal. Eth0 difungsikan untuk koneksi keluar, sedangkan eth1 digunakan untuk dhcp dan mengalirkan koneksi ke client yang ada di bawahnya. Jadi kalo misal ethernet card anda masih kedetek sebagai selain eth0 dan eth1, maka harus diubah terlebih dahulu.
helmstandart@helmstandarteasyhotspot:~$#sudo su
root@helmstandarteasyhotspot:~$#ifconfig
bila lum bisa masuk root disitu diterangkan bahwa harus donwload system dulu, masalahnya aq lupa commandnya hehehe...
terusin ya...misal, ethernet card yang terlihat adalah eth3 & eth4. Edit supaya menjadi eth0 & eth1.
root@helmstandarteasyhotspot:~$#vim /etc/udev/rules.d/70-persistent-net.rules
Edit baris yang bertuliskan eth3 & eth4 menjadi eth0 & eth 1
# PCI device 0x10ec:0×8139 (8139too) SUBSYSTEM==”net”, DRIVERS==”?*”, ATTRS{address}==”ff:ff:ff:ff:ff:ff”, NAME=”eth3″
# PCI device 0x10ec:0×8136 (r8169) SUBSYSTEM==”net”, DRIVERS==”?*”, ATTRS{address}==”00:1e:ec:a8:04:71″, NAME=”eth4″
 Restart komputer agar terlihat efeknya.
 Setelah ethernet card sudah berubah menjadi eth0 & eth1, kita set eth0 sebagai koneksi ke internet (terhubung ke modem)
root@helmstandarteasyhotspot:~$#ifconfig eth0 192.168.1.21 netmask 255.255.255.0
root@helmstandarteasyhotspot:~$#route add default gw 192.168.1.1 (kita gatewaykan ke ip modem)
root@helmstandarteasyhotspot:~$#vim /etc/resolv.conf
kemudian isikan 203.130.208.18 (ip dns yang akan kita gunakan)
kita anggap komputer server sudah terhubung dengan internet
Eth1 tidak usah kita set IP-nya, karena memang digunakan untuk koneksi ke bawah, dan secara default sudah diberikan ip 192.168.182.1, sedangkan ip untuk client dibawahnya akan diberikan ip pada network 192.168.182.0/24
Untuk percobaanya, silahkan tancapkan kabel LAN dari laptop menuju ke eth1. Kemudian set ip di laptop sebagai automatically.
Kemudian buka web browser, kemudian arahkan ke salah satu situs, semisal komputerdasar.blogspot.com. maka akan keluar halaman login.

Nah untuk bisa menggunakan fasilitas internet, kamu harus login terlebih dahulu. Lalu, kita harus login pake account apa?
Solusinya, kita harus buat account-nya dulu. Untuk bikin accountnya caranya sangat gampang, langsung buka aja halaman web baru di sisi server Easy Hotspot, arahkan url-nya ke localhost. secara ajaib akan muncul halaman portal baru seperti ini.

Untuk login ke dalam sistem tersebut bisa dilakukan dengan 2 user, yang pertama jika ingin berhak-akses admin maka gunakan user:admin, password:admin123. sedangkan untuk setara kasir gunakan user:vcool password:vcool123. kemudian buatlah user di dalamnya.
Oke deh, kita sudah berhasil membuat server hotspot dengan menggunakan Easy Hotspot. Tapi, settingan di atas masih merupakan settingan default. Jadi masih sangat belum aman. kemudian apa yang perlu dilakukan agar, sistem yang telah kita buat itu aman (walaupun belum 100% aman).
Ganti password mysql-nya. karena secara default, password dari mysqlnya adalah easyhotspot. Jadi harus di ganti, agar pihak luar tidak bisa melihat data base kita.
Matikan service mysql
root@helmstandarteasyhotspot:~$#/etc/init.d/mysql stop
Masuk ke mysql melalui safe mode
root@helmstandarteasyhotspot:~$#mysqld_safe –skip-grant-table
Buka terminal baru, lalu ketikkan
root@helmstandarteasyhotspot:~$#mysql -u root
mysql>use mysql
mysql>UPDATE user SET Password=Password(‘Lantip’) WHERE User=’easyhotspot’
mysql>exit;
Kita sudah mengubah password defaultnya berubah menjadi ‘Lantip’, keren bukan.hahaha…
Langkah berikutnya, restart service mysql-nya
root@helmstandarteasyhotspot:~$#/etc/init.d/mysql restart
Langkah berikutnya adalah, ganti password untuk file dari web-nya agar bisa mengakses mysql dengan password baru tadi.
root@helmstandarteasyhotspot:~$#vim /var/www/system/application/config/database.php
Kemudian cari baris yang bertuliskan
$db['default']['password'] = “easyhotspot”
kalo udah, langsung saja save. Maka, database kita sudah insyaallah aman.
Membolehkan web portal agar bisa dibuka lewat komputer lain. Web portal ini yang dimaksud adalah web yang digunakan untuk menejemen user. Jadi untuk memenej user bisa dilakukan tidak hanya di komputer server, tapi bisa juga di komputer client. Caranya adalah sebagai berikut
root@helmstandarteasyhotspot~:#vim /var/www/system/application/config/config.php
Cari baris yang bertuliskan
$config['base_url'] = “http://localhost/”
Ganti localhost dengan alamat ip dari komputer server kamu, misal diganti dengan 192.168.1.1
mungkin ini dulu yang bisa ku kopas hehehe ntar klo masih ribet aku lengkapin lagi yuuu....
Friday, January 1, 2010

0
Ubuntu Paketan

Ubuntu merupakan salah distro keluarga Debian, jadi command line sama persis.

Debian Command
dpkg-cache search [packet]
Digunakan untuk mencari paket-paket yang dibutuhkan (packet yang support dengan debian).


apt-get install [packet]
Digunakan untuk menginstal paket-paket yang diperlukan(install secara koneksi internet).
apt-get remove [packet]
Digunakan untuk uninstal paket.

dpkg
Digunakan untuk menginstal paket-paket yang telah tersimpat di disto ubuntu ( untuk jelasnya ketik man dpkg ).

dselect
Digunakan add/remove program/paket-paket.



Install Ubuntu Gateway

Untuk gateway pc linux yang dijadikan server harus mempunyai 2 NIC. Yang berfungsi eth0 ip public dan eth1 ip private (LAN)

#Settingan NIC untuk main gateway agar connect ke internet#

* Minta IP public ke ISP lengkap dengan gateway, netmask, broadcast dan dns nya
* Configurasi eth0 dan eth1
sudo vi /etc/network/interfaces

isikan dengan text ini :

#The primary network Interface
auto eth0
iface eth0 inet static
address [ip public untuk pc ubuntu]
gateway [ip public dari ISP]
netmask [netmask dari ISP]
dns-nameserver [ip dns dari ISP]

#The secondary network interface

auto eth1
iface eth1 inet static
address [ip private untuk pc ubuntu]
gateway [ip public eth0]
netmask [netmask ip LAN]
Setelah itu simpan dengan command :wq

* Mengaktifkan Forwarding

Secara default Linux tidak mengizinkan komputer lain mengunakan Linux itu sebagai router atau gateway, sehingga isi file sysctl.conf pada /etc/sysctl.conf yaitu:

#net/ipv4/ip_forward=0

Ubahlah nilai nya menjadi:

#net/ipv4/ip_forward=1
Save [:wq]

* Konfigurasi Iptables

Iptables dapat melewatkan (forwarding) semua permintaan dari komputer yang satu menuju komputer lainnya, misalnya tipe masqueranding (NAT). NAT inijuga berarti gateway mewakili komputer beralamat IP lokal dalam mengakses intetnet.

Langkah pertama-tama iptables di matiin dulu, dengan command :

#/etc/init.d/iptables stop

Tambahkan iptables untuk source NAT sesuai dengan ip di Eth0

#iptables -t nat -A POSTROUTING -o eth0 -s [ip network private/24=eth1] -j SNAT –to-source [ip public=eth0]
#iptables-save /etc/sysconfig/iptables
#/etc/init.d/iptables restart
#iptables-save

SNAT/forwarding selesai, tidak ada proteksi.

Restart network dengan command :

/etc/init.d/network restart

Setting konfigurasi network untuk PC client dengan diarahkan gateway ke ip eth1 pada pc ubuntu

Untuk testnya buka browser pada pc client, coba buka www.google.com jika jalan berarti berhasil

Transparan Proxy

Untuk Transparan Proxy di pc ubuntu harus sudah terinstal squid sebagi aplikasi proxy. Cek terlebih dahulu apakah pc ubuntu sudah terinstal paket squid, gunakan command :

dpkg -l squid

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:uppercase=bad)
||/ Name Version Description
+++-======================================================
ii squid 2.5.12-4ubuntu2 Internet Object Cache (WWW proxy cache)

ini menandakan squid telah terinstal
Jika belum gunakan command :

apt-get install squid

biarkan proses instal berjalan.

Jika instalasi selesai cari file squiq.conf
gunakan command fine

# find / -name squid.conf
/etc/squid/squid.conf
/usr/share/doc/squid/examples/squid.conf

ketemu kan

Siap Konfigurasi

lakukan perintah :

#vi /etc/squid/squid.conf

Secara default konfigurasi bawaan squid sendiri sudah dapt digunakan (untuk mengaktifkan rule hilangkan tanda ” # ” didepan kalimat, dan kita hanya mengikuti rule nya squid. jika ingin di rubah ada bagian yang mungkin perlu dirubah konfigurasinya :

http_port 8080

ini adalah bagian (directives) yang mendefinisikan nomor port di mana squid akan berjalan. Pada port ini browser-browser client koneksi ke squid server. Default port squid adalah 3128 tetapi 8080 jug asering digunakan sebagai port squid.

cache_mgr helmstandart@yahoo.com

Bagian ini mendefinisikan email address dari cache manager yang akan menerima email bilamana cache server mati. Defaultnya webmaster

cache_effective_user squid
cache_effective_group squid

Bagian ini mendefinisikan user dan group efektif yang menjalankan squid server. Di sini diset user dan group efektif squid. User dan group squid harus sudah ada pada sistem. Default user nobody dan groups nobody

visible_hostname belajarkomputer.blogspot.com

Direktive diatas ini mendefinisikan hostname squid server. Default none

cache_dir ufs /var/spool/squid 500 16 256

Directive cache_dir mendefinisikan letak direktori yang akan digunakan sebagai tempat penyimpanan halaman-halaman (object) web dengan format penyimpanan sesuai sistem anda. Angka 500 menunjukan ukuran direktori cache dalam Megabyte sebaiknya sebesar mungkin karena semakin besar berarti semakin banyak kemampuan menyimpan halaman-halaman web, defaultnya adalah 100 Megabytes.
Angka 16 menunjukan jumlah subdirektori level pertama yang akan dibuat dibawah direktori cache/usr/local/squid/var/cache, defaultnya 16.
Angka 256 menunjukan jumlah subdirektori level kedua yang akan dibuat dibawah subdirektori level pertama, defaultnya 256.

http_access allow all
acl all src 0.0.0.0/0.0.0.0

Bagian ini mendefinisikan mengizinkan semua ip melewati squid server tanpa ada filter(gantikan 0.0.0.0/0.0.0.0 dengan [ip private]/[subnet]), Default http_access deny all

konfigurasi Squid Selesai

jangan lupa disimpan…
Jalankan squid dengan command :

#/etc/init.d/squid start

Test Squid

buka browser di pc client setting proxy nya dengan cara :

* clik tool
* clik internet option
* clik Connection
* clik LAN setting
* Pada Proxy server centang tulisan use a proxy server for your LAN
* pada address isikan ip eth1 pada server squid.
* pada Port isikan port squid 8080 (tergantung konfigurasi squid anda)
* clik OK dan OK

Silakan browser ke www.google.com, jika jalan squid anda berhasil.

Untuk mengecek di server squid atau melihat log dari server squid apakah pc client melewati squid ?
Gunakan command :

#tail -f /var/log/squid/access.log

untuk direktori lihat pada konfigurasi squid anda.
Jika ada ip pc client yang sedang akses ke www.google.com, maka squid anda berhasil.

Transparan Proxy

Fungsi transparan proxy di sini adalah membelokan (REDIRECT) permintaan web atau port 80 ke proxy atau port 3128 (default squid). Disini kita perlu bantuan program iptables :

#iptables -A nat PREROUTING -i eth1 -p tcp -[ip network eth1]/[subnet] –dport 80 -j DNAT –to [ip eth1]:8080

Selanjutnya diperlukan konfigurasi di squid.conf perlu ditambahkan :

http_accel_host virtual
http_accel_port 80
http_accel_with_proxy on
http_accel_uses_host_header on

jangan lupa di save

restart squid

#/etc/init.d/squid restart

Test Transparan Proxy

Pada browser (IE) PC Client jangan di setting proxy / tanpa proxy lakukan browser ke www.google.com. Kemudian lihat log pada squid server dengan command :

#tail -f /var/log/squid/access.log

Jika ada ip PC client yang sedang browser ke www.google.com, maka tranparan proxy anda berhasil.

Ingat Gateway PC Client adalah eth1 pada server squid !!!
Saturday, December 12, 2009

0
Repository ubuntu 9.10 kambing

Untuk repository ubuntu 9.10 aq gunakan kambing di nano /etc/apt/sources.list

deb http://kambing.ui.ac.id/ubuntu/ karmic main universe restricted multiversedeb-src http://kambing.ui.ac.id/ubuntu/ karmic main universe restricted multiverse
deb http://security.ubuntu.com/ubuntu/ karmic-security universe main multiverse restricted
deb-src http://kambing.ui.ac.id/ubuntu/ karmic-security universe main multiverse restricted
deb http://kambing.ui.ac.id/ubuntu/ karmic-updates universe main multiverse restricted
deb-src http://kambing.ui.ac.id/ubuntu/ karmic-updates universe main multiverse restricted
deb http://kambing.ui.ac.id/ubuntu/ karmic-proposed universe main multiverse restricted
deb-src http://kambing.ui.ac.id/ubuntu/ karmic-proposed universe main multiverse restricted
deb http://kambing.ui.ac.id/ubuntu/ karmic-backports universe main multiverse restricted
deb-src http://kambing.ui.ac.id/ubuntu/ karmic-backports universe main multiverse restricted

lalu install aja: apt-get update, install mc openssh-server openssh-client, pidgin dll okay cuy..selamat mencoba
Thursday, December 10, 2009

0
Tweaking Kecepatan Internet Dan Maksimalkan Bandwith Di ubuntu dengan sysctl

Ini dia tweaking koneksi internet di ubuntu sehingga akan lebih mengoptimalkan kinerja internet connection di ubuntu kita.
1. bismillah
2. buka terminal ketik pico /etc/sysctl.conf

3. paste script ini di baris paling akhir dari sysctl.conf :


—————————————————————————–
# increase TCP max buffer size setable using setsockopt()
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
# increase Linux autotuning TCP buffer limits
# min, default, and max number of bytes to use
# set max to at least 4MB, or higher if you use very high BDP paths
net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 65536 16777216
# don't cache ssthresh from previous connection
net.ipv4.tcp_no_metrics_save = 1
net.ipv4.tcp_moderate_rcvbuf = 1
# recommended to increase this for 1000 BT or higher
net.core.netdev_max_backlog = 2500
# for 10 GigE, use this, uncomment below
# net.core.netdev_max_backlog = 30000
# Turn off timestamps if you're on a gigabit or very busy network
# Having it off is one less thing the IP stack needs to work on
#net.ipv4.tcp_timestamps = 0
# disable tcp selective acknowledgements.
net.ipv4.tcp_sack = 0
#enable window scaling
net.ipv4.tcp_window_scaling = 1

—————————————————————————–
setelah itu di save yah.
4. kemudian ketik :
sysctl -p
selamat mencoba yach...

0
baca partisi linux di windows

hal ini diilhami karena komputer saya kebetulan dual boot windows dan ubuntu, kalau dari linux saya kira tidak masalah karena linux sudah mengenal dan bisa membaca partisi windows, yang jadi maslaah ketika kita login di windows terus ada file di linux kita bagaimana, ada dua cara :


1. restart dan masuk ke linux (saya males melakukaanya)
2. anda coba install software ini Ext2 IFS For Windows, software ini berfungsi membaca partisi linux di windows sehingga tanpa direstart pun bisa langsung ngambil file kita. silahkan download disini


0
Panduan Ubuntu

melihat versi ubuntu kita : “lsb_release -a”
- melihat versi kernel kita : “uname -r”
- login root : “sudo -i”
- install paket software yang ada : “apt-get install nama paketnya/softwarenya”
- upgrade ubuntu dari versi sebelumnya ke versi yang baru

“apt-get install update-manager-core”
“do-release-upgrade”
atau memakai ini :


“apt-get install update-manager”
“update-manager -d”
- uninstall software / paket yang ada : “apt-get remove anam software / paketnya”’/ apt-get autoremove packagename”
- mencari paket paket yang tersedia :”apt-cache search nama paket” contoh : “apt-cache search Music MP3″
- untuk install dari .deb :”dpkg -i namapaket.deb”
- untuk uninstall dari paket .deb :”sudo dpkg -r namapaket”
- untuk rekonfigure paket dari .deb :”dpkg-reconfigure namapaket”
Wednesday, December 9, 2009

0
Konfigurasi DHCP pada Ubuntu

Konfigurasi DHCP server pada Ubuntu dapat dilakukan dengan cara address pool dan mac address pool.Yang akan diberikan disini adalah yang address pool.
  • Lakukan hal dibawah ini pada server DHCP:
  1. Instalasi dahulu dhcp packagenya : sudo apt-get install dhcp3-server
  2. Edit file dhcp3-server : sudo vi /etc/default/dhcp3-server dan pilih interface mana yang berfungsi untuk memberikan ip dhcp.Misal interface eth1.Maka rubah interfacenya menjadi INTERFACES=”eth1?
  3. Konfigurasi fil dhcpd.conf : sudo vi /etc/dhcp3/dhcpd.conf
  4. Misalkan kita ingin membuat ip dhcp dengan range 192.168.1.10 192.168.1.200, dengan gateway NIC lain 192.168.1.254, dan 2 DNS yaitu 192.168.1.1 dan 192.168.1.2, maka konfigurasi nya pada file dhcpd.conf adalah:

    default-lease-time 600;
    max-lease-time 7200;

    option subnet-mask 255.255.255.0;
    option broadcast-address 192.168.1.255;
    option routers 192.168.1.254;
    option domain-name-servers 192.168.1.1, 192.168.1.2;
    option domain-name “yourdomainname.com”;

    subnet 192.168.1.0 netmask 255.255.255.0 {
    range 192.168.1.10 192.168.1.200;
    }

  • Lakukan hal dibawah ini pada sisi client (Misal interface diclient adalah eth0 maka konfigurasi di interface ini adalah):
  1. sudo vi /etc/network/interfaces
  2. Lakukan konfigurasi :

auto lo eth0
iface eth0 inet dhcp
iface lo inet loopback

Simpan dan keluar

Lakukan restart dengan : sudo /etc/init.d/networking restart

 
shyrod_IT | © 2010 by DheTemplate.com | Supported by Promotions And Coupons Shopping & WordPress Theme 2 Blog | Tested by Blogger Templates | Best Credit Cards