Sabtu, 22 Januari 2011

PC Router Ubuntu Server

Untuk Komputernya saya menggunakan komputer dengan spesifikasi sebagai berikut :
1. Intel Pentium 4 2,6 Ghz
2. Memory 512 MB
3. Harrdisk 40 GB
4. 2 Buah Nic (kartu jaringan)

-NIC 1 (eth0) terhubung ke client yang ada dijaringan LAN
-NIC 2 (eth1) terhubung ke server atau Router

Sebelum mengkonfigurasinya, anda harus mempunyai IP address, Subnetmask, Broadcast address dan Defaul Gateway yang bisa anda dapatkan dari ISP (internet service provider) tempat anda berlangganan.

Menginstal Ubuntu server sampai selesai, disini saya menggunakan ubuntu server 9.04. Setelah penginstalan benar-benar selesai, memasukan username dan password yang telah kita buat tadi sewaktu penginstalan ubuntu server.


Langkah-langkah dan perintah untuk pengkonfigurasian sebagai berikut:

-Masuk sebagai root,supaya kita bisa mempunyai akses penuh dan leluasa.

#sudo su

-Masukan password root
-Konfigurasi NIC 1(eth0) dan NIC 2(eth1)

#nano /etc/network/interfaces

-Isikan Ip Address, Netmask dan Broadcast sesuai dengan yang anda inginkan

# The loopback network interface
auto lo eth0 eth1
iface lo inet loopback
allow-hotplug eth0

# The primary network interface
iface eth0 inet static
address 192.168.0.99
netmask 255.255.255.0
broadcast 192.168.0.255

iface eth1 inet static
address 192.168.1.20
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.10


-Tekan Control X dan Y enter untuk menyimpannya
-Cek Ip, apakah sudah benar2 masuk dengan perintah

#ifconfig

-Memasukan DNS

#nano /etc/resolv.conf

-Isilah DNS nya
Nameserver 192.168.1.10 // saya mengisikannya dengan Ip gateway
Nameserver 192.168.1.20 // Ip eth1

-Tekan Control X dan Y enter untuk menyimpannya

-Restart network agar settingan kita bisa berfungsi

#/etc/init.d/networking restart

-Proses network udah selesai, sekarang masuk pada proses Routing
-Mengaktifkan Ip_forward dengan cara

#echo “1”>/proc/sys/net/ipv4/ip_forward

-Masukan perintah iptables untuk mensharing internet dari eth1 ke eth0

#iptables –t nat –A POSTROUTING –o eth1 –j MASQUERADE

-Me Routing Ip client yang kita pakai di jaringan LAN

#/sbin/iptables –t nat –A POSTROUTING –s 192.168.0.99/192.168.0.200 –j MASQUERADE

-Supaya perintahnya tidak hilang saat komputer di restart, simpanlah perintah tadi di dalam rc.lokal

#nano /etc/rc.lokal

-Ketik ulang kembali perintah iptables tadi di atas kata exit= 0

iptables –t nat –A POSTROUTING –o eth1 –j MASQUERADE
/sbin/iptables –t nat –A POSTROUTING –s 192.168.0.99/192.168.0.200 –j MASQUERADE
echo “1”>/proc/sys/net/ipv4/ip_forward

-Jangan lupa di save dengan menekan Control X dan Y enter
-Restart kembali settingan networknya

#/etc/init.d/networking restart

Untuk memastikan eth0 , eth1 dan koneksi internet sudah terhubung,lakukan ping satu persatu

# Ping 192.168.0.99 //eth0
#Ping 192.168.1.20 //eth1
#Ping www.google.com

Jika Reply maka dia sudah terhubung dan setting ip client
Isikan dengan :
Ip addres 192.168.0.99-200
Subnetmask 255.255.255.0
Gateway 192.168.1.20 //isi dengan ip eth1
Dns server 192.168.1.20 // ip nameserver yang kita buat tadi sebagai DNS

Cek dengan ping dari client ke server eth0 dan eth1 lalu dari client ke client.
Buka browser pada client dan test koneksi internet, jika berjalan maka anda berhasil membuat sebuah PC ROUTER.

Repository lokal ubuntu indonesia

Daftar sources.list repositori Ubuntu yang ada di Indonesia (silakan jackalope) tambah bila Anda memiliki informasi repositori lokal Ubuntu lainnya).

Contoh yang diberikan pada halaman ini merupakan sources.list untuk Ubuntu 9.04 (jaunty). Jika Anda menggunakan Ubuntu versi yang lain, cukup ubah seluruh kata gutsy yang ada di dalam berkas sources.list menjadi kode nama Ubuntu yang Anda gunakan saat ini (misalnya dapper, feisty, dan sebagainya).
Daftar Isi [off]

1. Repositori Kambing (UI -- Telkom, Indosat, OpenIXP, INHERENT)
2. Repositori CBN Mirror (OpenIXP)
3. Repositori Komo (OpenIXP)
4. Repositori IndikaNet (OpenIXP)
5. Repositori Gamais ITB (ITB-Net & Inherent)
6. Repositori ITB (Network ITB & Inherent) - FTP only
7. Repositori UGM (Inherent)
8. Repositori FOSS-ID (Telkom)
9. Repositori ITS (Inherent)

Repositori Kambing (UI -- Telkom, Indosat, OpenIXP, INHERENT)

Informasi situs: http://kambing.ui.edu

### sources.list.kambing
### Repository dengan menggunakan server mirror kambing.ui.edu
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy
### dengan misalnya dapper atau feisty dsb

## REPOSITORY UTAMA
deb http://kambing.ui.edu/ubuntu gutsy main restricted universe multiverse
deb-src http://kambing.ui.edu/ubuntu gutsy main restricted universe multiverse

## INI UNTUK MAJOR BUG FIX UPDATES
deb http://kambing.ui.edu/ubuntu gutsy-updates main restricted universe multiverse
deb-src http://kambing.ui.edu/ubuntu gutsy-updates main restricted universe multiverse

## INI UNTUK UBUNTU SECURITY UPDATES
deb http://kambing.ui.edu/ubuntu gutsy-security main restricted universe multiverse
deb-src http://kambing.ui.edu/ubuntu gutsy-security main restricted universe multiverse

Cara penggunaan:

wget http://arsip.ubuntu-id.org/berkas/sources.list.kambing
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original
sudo cp sources.list.kambing /etc/apt/sources.list
sudo apt-get update

Repositori CBN Mirror (OpenIXP)

Informasi situs: http://mirror.cbn.net.id

Note (070526): Mirror CBN sepertinya sudah kembali online :)

### sources.list.cbn

### Repository dengan menggunakan server mirror.cbn.net.id
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy
### dengan misalnya dapper atau feisty dsb

## REPOSITORY UTAMA
deb http://ubuntu.cbn.net.id/Ubuntu gutsy main restricted universe multiverse
deb-src http://ubuntu.cbn.net.id/Ubuntu gutsy main restricted universe multiverse

## INI UNTUK MAJOR BUG FIX UPDATES
deb http://ubuntu.cbn.net.id/Ubuntu gutsy-updates main restricted universe multiverse
deb-src http://ubuntu.cbn.net.id/Ubuntu gutsy-updates main restricted universe multiverse

## INI UNTUK UBUNTU SECURITY UPDATES
deb http://ubuntu.cbn.net.id/Ubuntu gutsy-security main restricted universe multiverse
deb-src http://ubuntu.cbn.net.id/Ubuntu gutsy-security main restricted universe multiverse

Cara penggunaan:

wget http://arsip.ubuntu-id.org/berkas/sources.list.cbn

sudo mv /etc/apt/sources.list /etc/apt/sources.list.original
sudo cp sources.list.cbn /etc/apt/sources.list
sudo apt-get update

Repositori Komo (OpenIXP)

Informasi situs: http://komo.vlsm.org

### sources.list.komo
### Repository dengan menggunakan server mirror komo.vlsm.org
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy
### dengan misalnya dapper atau feisty dsb

## REPOSITORY UTAMA
deb http://komo.vlsm.org/ubuntu gutsy main restricted universe multiverse
deb-src http://komo.vlsm.org/ubuntu/ gutsy main restricted universe multiverse

## INI UNTUK MAJOR BUG FIX UPDATES
deb http://komo.vlsm.org/ubuntu gutsy-updates main restricted universe multiverse
deb-src http://komo.vlsm.org/ubuntu gutsy-updates main restricted universe multiverse

## INI UNTUK UBUNTU SECURITY UPDATES
deb http://komo.vlsm.org/ubuntu gutsy-security main restricted universe multiverse
deb-src http://komo.vlsm.org/ubuntu gutsy-security main restricted universe multiverse

Cara penggunaan:

wget http://arsip.ubuntu-id.org/berkas/sources.list.komo
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original
sudo cp sources.list.komo /etc/apt/sources.list
sudo apt-get update

Repositori IndikaNet (OpenIXP)

Informasi situs: http://indika.net.id

Note: Mirror ubuntu.indika.net.id sama dengan id.archive.ubuntu.com

### sources.list.indika

### Repository dengan menggunakan server mirror ubuntu.indika.net.id
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy
### dengan misalnya dapper atau feisty dsb

## REPOSITORY UTAMA
deb http://ubuntu.indika.net.id/ gutsy main restricted universe multiverse
deb-src http://ubuntu.indika.net.id/ gutsy main restricted universe multiverse

## INI UNTUK MAJOR BUG FIX UPDATES
deb http://ubuntu.indika.net.id/ gutsy-updates main restricted universe multiverse
deb-src http://ubuntu.indika.net.id/ gutsy-updates main restricted universe multiverse

## INI UNTUK UBUNTU SECURITY UPDATES
deb http://ubuntu.indika.net.id/ gutsy-security main restricted universe multiverse
deb-src http://ubuntu.indika.net.id/ gutsy-security main restricted universe multiverse

Cara penggunaan:

wget http://arsip.ubuntu-id.org/berkas/sources.list.indika

sudo mv /etc/apt/sources.list /etc/apt/sources.list.original
sudo cp sources.list.indika /etc/apt/sources.list
sudo apt-get update

Repositori Gamais ITB (ITB-Net & Inherent)

Note (21 Mei 2007): Dinyatakan inaktif. Para pengguna dipersilakan untuk menggunakan mirror FTP ITB di bawah. Terima kasih atas respon & animo para pengguna Ubuntu yang begitu besar selama ini.

Repositori ITB (Network ITB & Inherent) - FTP only

Informasi situs: ftp://ftp.itb.ac.id

Pindahan dari mirror Gamais ITB.

### sources.list.ftpitb
### Repository dengan menggunakan server mirror ftp.itb.ac.id
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy
### dengan misalnya dapper atau feisty dsb

## REPOSITORY UTAMA
deb ftp://ftp.itb.ac.id/pub/ubuntu gutsy main restricted universe multiverse
deb-src ftp://ftp.itb.ac.id/pub/ubuntu gutsy main restricted universe multiverse

## INI UNTUK MAJOR BUG FIX UPDATES
deb ftp://ftp.itb.ac.id/pub/ubuntu gutsy-updates main restricted universe multiverse
deb-src ftp://ftp.itb.ac.id/pub/ubuntu gutsy-updates main restricted universe multiverse

## INI UNTUK UBUNTU SECURITY UPDATES
deb ftp://ftp.itb.ac.id/pub/ubuntu gutsy-security main restricted universe multiverse
deb-src ftp://ftp.itb.ac.id/pub/ubuntu gutsy-security main restricted universe multiverse

Cara penggunaan:

wget http://arsip.ubuntu-id.org/berkas/sources.list.ftpitb
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original
sudo cp sources.list.ftpitb /etc/apt/sources.list
sudo apt-get update

Repositori UGM (Inherent)

Informasi situs: http://info.ugm.ac.id dan http://repo.ugm.ac.id/

### sources.list.ugm

### Repository dengan menggunakan server mirror repo.ugm.ac.id
### Untuk saat ini repo.ugm.ac.id hanya tersedia dist gutsy saja

## REPOSITORY UTAMA
deb http://repo.ugm.ac.id/ubuntu gutsy main restricted universe multiverse

## INI UNTUK MAJOR BUG FIX UPDATES
deb http://repo.ugm.ac.id/ubuntu gutsy-updates main restricted universe multiverse

## INI UNTUK UBUNTU SECURITY UPDATES
deb http://repo.ugm.ac.id/ubuntu gutsy-security main restricted universe multiverse

Cara penggunaan:

wget http://arsip.ubuntu-id.org/berkas/sources.list.ugm
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original
sudo cp sources.list.ugm /etc/apt/sources.list
sudo apt-get update

Repositori FOSS-ID (Telkom)

Informasi situs: http://www.foss-id.web.id

### sources.list.foss-id
### Repository dengan menggunakan server mirror foss-id.web.id
### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy
### dengan misalnya dapper atau feisty dsb

## REPOSITORY UTAMA
deb http://dl2.foss-id.web.id/ubuntu gutsy main restricted universe multiverse
deb-src http://dl2.foss-id.web.id/ubuntu gutsy main restricted universe multiverse

## INI UNTUK MAJOR BUG FIX UPDATES
deb http://dl2.foss-id.web.id/ubuntu gutsy-updates main restricted universe multiverse
deb-src http://dl2.foss-id.web.id/ubuntu gutsy-updates main restricted universe multiverse

## INI UNTUK UBUNTU SECURITY UPDATES
deb http://dl2.foss-id.web.id/ubuntu gutsy-security main restricted universe multiverse
deb-src http://dl2.foss-id.web.id/ubuntu gutsy-security main restricted universe multiverse

Cara penggunaan:

wget http://arsip.ubuntu-id.org/berkas/sources.list.foss-id
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original
sudo cp sources.list.foss-id /etc/apt/sources.list
sudo apt-get update

Repositori ITS (Inherent)

Informasi situs: http://mirror.its.ac.id/

### sources.list.its
### Repository dengan menggunakan server mirror mirror.its.ac.id

## REPOSITORY UTAMA
deb http://mirror.its.ac.id/ubuntu gutsy main restricted universe multiverse

## INI UNTUK MAJOR BUG FIX UPDATES
deb http://mirror.its.ac.id/ubuntu gutsy-updates main restricted universe multiverse

## INI UNTUK UBUNTU SECURITY UPDATES
deb http://mirror.its.ac.id/ubuntu gutsy-security main restricted universe multiverse

Cara penggunaan:

wget http://arsip.ubuntu-id.org/berkas/sources.list.its
sudo mv /etc/apt/sources.list /etc/apt/sources.list.original
sudo cp sources.list.its /etc/apt/sources.list
sudo apt-get update

Selasa, 18 Januari 2011

Tutorial C++

Download tutorial disini gan

Sabtu, 15 Januari 2011

Install flash player on IE8 win XP

For Internet Explorer 8.0:

-----------------------------

1. Click "Start", click "Run", please type "inetcpl.cpl" (without quotation marks) and press "Enter" to open the Internet options window.

2. Switch to the "Advanced" tab.

3. Click "Reset…" to reset Internet Explorer settings.

4. Check "Delete personal settings" and click "Reset" to confirm the operation.

5. Click "Close" when the resetting process is complete.

6. Launch "Internet options" window and switch to the "Advanced" tab again.

7. Uncheck "Enable third-party browser extensions" in the Settings box.

8. Switch to the "General" tab, click "Use Blank" under the Home page area

9. Click "Apply" and “OK".

10. Close the Internet Explorer window.

Step 2: Manually Install Adobe Flash Player

============================

http://fpdownload.adobe.com/get/flashplayer/current/install_flash_play er.exe

Senin, 27 Desember 2010

Setting Speedy dengan modem TP-LINK TD-W8901G

  1. akses http://192.168.1.1 melaui web browser
  2. masukkan username dan password : admin
  3. masuk menu Quick Start dan tekan tombol RUN WIZARD, maka akan muncul jendela baru
  4. pilih Time Zone, NEXT
  5. pilih opsi PPPoE/PPPoA agar modem dapat langsung terhubung ke internet begitu dinayalakan, sehingga tidak perlu melakukan dial dari komputer, NEXT
  6. masukkan username dan password speedy. VPI :8, VCI :81, Connection Type : PPPoE LLC, NEXT
  7. jika akan menggunakanWlan, aktifkan Access Point, kemudian set :
  8. > SSID :wireless-name (disesuaikan)
    > Broadcast SSID :Yes
    > Authentication type :WPA2-PSK
    > Encription :TKIP
    > Pre-Shared Key :password-wireless (disesuaikan)
    > NEXT

Setelah konfigurasi tersimpan, matikan modem beberapa saat kemudian nyalakan kembali. Cek apakah semua lampu indikator bekerja dan koneksinya sudah berjalan.

Jumat, 19 November 2010

Mikrotik sebagai gateway

Kamis, 11 November 2010

Setting Adsl PPPOE ubuntu

Pada umumnya untuk menghubung ke Internet orang sering menggunakan fasilitas router. Namun kadang kala menghubung langsung ke modem ADSL (sering disebut sebagai 'DSL') menggunakan PPPoE.

Bila Anda ingin menghubung Internet langsung ke modem ADSL menggunakan PPPoE, modem harus sudah terseting dalam mode Bridge.

Dan tentu saja... Anda harus telah berlangganan / terdaftar pada Penyelenggara Jasa Internet (ISP), dan sambungan Internet Anda terpasang dan berfungsi dengan baik. Lampu "DSL" (atau "ADSL") pada modem anda biasanya menunjukkan bahwa jalur tersebut telah disinkronkan.

Anda juga membutuhkan "username" dan "password" dari ISP. Anda juga harus memiliki kartu ethernet yang tersambung ke modem PPPoE anda dengan kabel yang sesuai.

Konfigurasi PPPoE dengan baris perintah

Untuk menyiapkan modem, kita akan membutuhkan sebuah terminal. Untuk membuka sebuah terminal, gunakan papan menu : Applications > Accessories > Terminal.

Anda memerlukan paket PPPoE terinstal agar perintah di depan dapat bekerja. Paket ini telah terinstal secara default, namun dapat saja hilang jika konfigurasi telah diubah. Jika perintah di depan tidak bekerja, Anda perlu menginstal paket ini (lihat bagian instalasi paket PPPoE).

Di terminal ketik:

sudo pppoeconf

Sebuah menu program berbasis teks akan membantu Anda melalui langkah-langkah berikutnya, yakni:

  1. Pastikan bahwa kartu Ethernet anda terdeteksi.
  2. Masukkan username anda (dari 'Penyelenggara Jasa Internet' ISP).
  3. Masukkan password anda (dari ISP juga).
  4. Jika sebelumnya Anda mempunyai konfigurasi Sambungan PPPoE, Anda akan diberi tahu bahwa konfigurasi telah diubah.
  5. Pilihan-pilihan populer (Popular options): Anda ditanya tentang pilihan-pilihan 'noauth' dan 'defaultroute' dan untuk membuang pilihan 'nodetach' - pilih "Yes".

  6. Menggunakan peer DNS (Use peer DNS ) - pilih "Yes".

  7. Masalah MSS terbatas (Limited MSS problem) - pilih "Yes".

  8. Ketika Anda ditanya apakah Anda ingin menyambung saat start up, pilih "Yes" jika itu yang Anda inginkan.

  9. Terakhir Anda ditanya apakah Anda ingin segera membuat sambungan.

Sekali Anda telah menyelesaikan langkah-langkah di atas, sambungan anda seharusnya sedang bekerja.

Mengatur sambungan secara manual

Untuk memulai sambungan ADSL anda seperlunya, di terminal ketik:

pon dsl-provider

Untuk menghentikan sambungan ADSL, di terminal ketik:

poff dsl-provider

Masalah-masalah

Jika sambungan anda tidak berkerja, coba nyalakan ADSL yang telah terkonfigurasi sebelumnya secara manual (lihat bagian sebelumnya). Untuk melihat log, di terminal ketik:

plog

Instalasi paket PPPoE

Untuk memeriksa apakah paket PPPoE telah terinstal, di terminal ketik:

dpkg -s pppoeconf

Jika telah terinstal maka Anda seharusnya melihat keluaran seperti yang ditunjukkan dua baris berikut:

Package: pppoeconf
Status: install ok installed

Jika belum terinstal, masukkan CD Ubuntu anda dan di terminal ketik:

sudo apt-get install pppoeconf

Jika paket tidak ditemukan, Anda mungkin harus menambahkan CD Ubuntu anda pada daftar repositori perangkat lunak. Untuk menambahkannya, pastikan bahwa CD anda berada dalam CD drive dan di terminal ketik:

sudo apt-cdrom add

Jika semuanya itu gagal, Anda dapat mengunduh paket pppoeconf dari http://packages.ubuntu.com/. Tentu saja Anda harus memiliki sambungan Internet (Anda bisa menggunakan jasa Warung Internet), lalu Anda bisa memindahkannya melalui media seperti CDR atau USB stick. Klik ganda pada berkas paket untuk menginstalnya.

Isu-isu boot

Jika Anda mendapati bahwa Anda harus menjalankan pppoeconf setiap Anda boot, Anda dapat mencoba dua hal:

  • Sunting /etc/network/interfaces seperti yang dijelaskan di sini, pastikan baris-baris 'pppoe maintained' berada sebelum 'auto dsl-provider':

# added by pppoeconf
auto eth0
iface eth0 inet manual
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf

auto dsl-provider
iface dsl-provider inet ppp
provider dsl-provider
  • Masih gagal, sunting /etc/rc.local, dan sebelum baris terakhir ("exit 0"), tambah:

ifconfig eth0 up
pon dsl-provider

Log-log error

Jika Anda memiliki masalah-masalah dengan sambungan anda, Anda boleh mencari informasi berharga di dalam log-log pesan sistem. Anda dapat mengakses log-log sistem dengan sebuah terminal maupun sebuah antarmuka grafis.

  • Untuk menggunakan penampil log grafis, di menu bar : System > Administration > System Log. Anda akan mendapati pesan-pesan sistem di /var/log/messages.

  • Untuk menggunakan terminal, ketik:

sudo dmesg

Twitter Delicious Facebook Digg Stumbleupon Favorites More