Friday, February 22, 2008

Nonton TV On Line

Anda punya akses internet yang cepat? Anda bisa memanfaatkannya untuk melihat TV melalui komputer anda yang tersambung ke intenet.


mms://202.171.25.216/transtv <<-- TRANSTV
mms://202.171.25.216/metro <<-- METRO TV


Dibawah ini adalah beberapa aplikasi yang dapat anda gunakan untuk memutar link diatas:

VLC Player

Buka VLC .
File > Open network streaming.
Pilih http/https/ftp/mms.
Paste/ketik aja url-nya.

Totem Pemutar Film

Aplikasi > Suara & Video > Pemutar Film
Film > Buka Lokasi > masukkan alamatnya > klick Buka


Windows Media Player

Buka Window$ Media Player (WMP)
File > Open URL
Masukkan URL diatas.


Bila ingin melihat TV Online di stasiun TV Malaysia :

TV1 mms://61.6.163.30/rtm1
TV2 mms://61.6.163.29/rtm2
TV3 http://202.75.62.98/my_tv3?.wma
NTV7 http://202.75.62.98/my_ntv7?.wma
8TV http://202.75.62.98/my_8tv?.wma
TV9 mms://202.71.98.44/chan9
AstroPrima mms://202.71.98.44/siaranprima
AstroRia mms://202.71.98.44/syoktro

Mirrornya:

TV1 http://www.geocities.com/saleh_msar/rtm1.asx
TV2 http://www.geocities.com/saleh_msar/rtm2.asx
TV3 http://www.geocities.com/saleh_msar/3tv.asx
NTV7 http://www.geocities.com/saleh_msar/7ntv.asx
8TV http://www.geocities.com/saleh_msar/8tv.asx
TV9 http://www.geocities.com/saleh_msar/9tv.asx
AstroPrima http://www.geocities.com/saleh_msar/astroprim.asx
AstroRia http://www.geocities.com/saleh_msar/riaastro.asx

Selamat menikmati.

Setting GPRS Mentari, Matrix, IM3, XL, Telkomsel

» MENTARI :
Setting GPRS OTA :
Ketik SMS: GPRS‹spasi›MerkHP‹spasi›TypeHP
Kirim Ke: 3000
Contoh: GPRS NOKIA 7650

Setting GPRS Manual :
Profile Name INDOSATGPRS
User name : indosat
APN : www.satelindogprs.com
Password : indosat
Gateway IP : 10.19.19.19
Homepage : http://wap.klub-mentari.com
Data Bearer : GPRS
Proxy port number :

» MATRIX :
Setting GPRS OTA :
Ketik SMS: GPRS‹spasi›MerkHP‹spasi›TypeHP
Kirim Ke: 3939
Contoh: GPRS NOKIA 7650

Setting GPRS Manual :
Profile Name satelindo Homepage
User name : APN : www.satelindogprs.com
Password :
Gateway IP : 202.152.162.250
Homepage : http://wap.matrix-centro.com
Data Bearer : GPRS
Proxy port number : 9201

» IM3 :
Setting GPRS OTA :
Ketik SMS: GPRS‹spasi›MerkHP‹spasi›TypeHP
Kirim Ke: 3939
Contoh: GPRS NOKIA 7650

Setting GPRS Manual :
Profile NameUser name : gprsAPN : www.indosat-m3.netPassword : im3Gateway IP : 010.019.019.019Homepage : http://wap.m3-access.comData Bearer : GPRSProxy port number : 9201 atau 8080

» XL :
Setting GPRS OTA :Ketik SMS: GPRS‹spasi›MerkHP‹spasi›TypeHPKirim Ke: 9667Contoh: GPRS NOKIA 7650
Setting GPRS Manual :Profile Name : XL GPRSUser name : xlgprsAPN : www.xlgprs.netPassword : proxlIP Address : 202.152.240.50Homepage : http://wap.lifeinhand.comData Bearer : GPRSProxy port number : 8080
» TELKOMSEL :
Setting GPRS OTA :Ketik SMS: S‹spasi›MerkHP‹spasi›TypeHPKirim Ke: 5432Contoh: S NOKIA 7650
Setting GPRS Manual :Profile Name : TSEL GPRSAPN : TelkomselUser name : wapPrompt Password : NoPassword : wap123Authentication : NormalGateway IP address : 10.1.89.130Homepage : http://wap.telkomsel.comConnection Security : OffSession Mode : Permanent
sources:http://www.palangka-raya.net/latest/setting-gprs-mentari-matrix-im3-xl-telkomsel.html

Friday, February 15, 2008

Mikrotik + Squid secara terpisah

Yup sekarang aku akan mencoba menulisakan ttg cara membuat mikrotik+squid secara terpisah dengan kondisi Proxy berada di dalam Mikrotik ( sejajar dengan user )

Topologi Mikrotik + Squid

Inet —- Mikrotik —- switch —-user

———–|

|————-Squid

Opsi 1 = Mikrotik + Squid Manual ( tidak transparent )

a. Squid sebagai user biasa ( ip local )

b. Setting di squid.conf :

http_port 3128

( tentukan sendiri port untuk squid, umumnya menggunakan port 3128 atau 3328 atau 8080 )

c. Selanjutnya setting browser client mengarah ke squid ( ip squid + port )

d. Di mikrotik ga ada yg perlu di setting.

Opsi 2 = Mikrotik + Squid ( transparent )

a. Squid sejajar dengan user biasa ( ip local )

b. Setting squid.conf

http_port 3128 transparent (untuk debian 4 )

always_direct allow all

konfigurasi diatas kalo kita menggunakan squid 2.6 keatas sedangkan kalo squid 2.5

http_port 3128

This ad zapped.httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

c. Setting Web Proxy di Mikrotik

via Winbox

IP > Web Proxy > Setting

port =3128 ( bedakan portnya dengan port squid )

hostname = proxyku.com

tranparent proxy dikasi tanda centang

parent proxy = ip squid

parent proxy port = 3128

cache administrator =intersatsolo@yahoo.com

maximum cache size = ….. ( 40 x memory )

click enable

trus click ok

kalo dibagian bawah udah ada tulisan “running” artinya web proxy mikrotik udah jalan

d. Setting NAT di Mikrotik

via Winbox

IP > Firewall > NAT

Pada tab General

Click tanda +

masukan data - data sbb

chain = dstnat

src address = ip local squid

dan beri tanda centang di kotak kecil sebelah kiri, hal ini dimaksudkan supaya rule memberikan pengecualian kepada ip yang dimasukan ( ip local squid )

protocol = 6 (tcp)

dst port = 80

Pada tab Action

action = redirect

port = 3128 ( port web proxy mikrotik )

click ok

e. Hati - hati dengan rule firewall brutus atau flooding karena mikrotik bisa menganggap squid mencoba melakukan attacking.

Caranya berikan tambahan setting pada rule firewall brutus atau flooding seperti yang dilakukan diatas. ( src address = ip squid dan tanda centang pada kotak kecil ) agar dilakukan pengecualian rule terhadap ip squid.

f. tranparent proxy harusnya udah jalan dan coba buka log squid untuk memonitor traffic

sumber: http://s4tri0.wordpress.com/2008/01/13/mikrotik-squid-secara-terpisah/



Mengistall Squid Debian 4

Langsung tancap saja dengan menggunakan perintah :
##apt-get install squiddan silahkan tunggu sampai selesai.. setingan configurasinya ada di :
##vim /etc/squid/squid.conf
dan sebelum diedit alangkah baiknya defaultnya di copy ke lokasi yang lain, setelah selesai configurasi ada beberapa hal yang harus diperhatikan, yaitu :
melihat user proxy dengan perintah (/etc/group)ownership file, file yang diubah ownershipnya diantaranya : (squid.conf), dengan perintah :

##chown -R proxy:proxy /etc/squid/*
trus lakukan printah :
## squid -zuntuk mengecek apakah setingan squid kita sudah benar dengan perintah :
##squid -NCd1
trus jalankan:
##squid -z
trus liat apakah squid sudah jalan dengan melihat pidnya :
##ps -auxroot 2347 0.0 0.2 4628 672 ? Ss 08:34 0:00 /usr/sbin/squid -D -sYCproxy 2349 0.0 1.9 6852 4576 ? S 08:34 0:00 (squid) -D -sYCproxy 2359 0.0 0.1 1420 280 ? Ss 08:34 0:00 (unlinkd)root 2361 0.0 0.5 2720 1396 ? Ss 08:34 0:00 /usr/sbin/dhcpd3 -q eth1daemon 2369 0.0 0.1 1832 416 ? Ss 08:34 0:00 /usr/sbin/atdroot 2376 0.0 0.3 2192 764 ? Ss 08:34 0:00 /usr/sbin/cronroot 2403 0.0 0.2 1572 492 tty1 Ss+ 08:34 0:00 /sbin/getty 38400 tty1root 2407 0.0 0.2 1576 492 tty3 Ss+ 08:34 0:00 /sbin/getty 38400 tty3root 2408 0.0 0.2 1576 492 tty4 Ss+ 08:34 0:00 /sbin/getty 38400 tty4root 2409 0.0 0.2 1576 492 tty5 Ss+ 08:34 0:00 /sbin/getty 38400 tty5root 2410 0.0 0.2 1576 496 tty6 Ss+ 08:34 0:00 /sbin/getty 38400 tty6root 2449 0.0 0.2 1576 492 tty2 Ss+ 10:38 0:00 /sbin/getty 38400 tty2root 2507 0.0 0.9 7864 2380 ? Ss 16:07 0:00 sshd: root@pts/0root 2509 0.0 0.7 4012 1780 pts/0 Ss 16:07 0:00 -bashroot 2677 0.0 0.2 4628 664 ? Ss 16:34 0:00 /usr/sbin/squid -Dproxy 2679 0.0 3.0 13600 7424 ? Sl 16:34 0:02 (squid) -Duntuk mentransparent dilakukan dengan iptables :
iptables -I PREROUTING -p tcp –dport 80 -s 192.168.90.0/24 -j REDIRECT –to-port 3120 -t nat
dan di rc.local ditambahi file :/bin/rm -f /var/run/squid.pid/usr/sbin/squid -D
dan untuk testnya silahkan browsing dan ketikkan perintah :#

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

Thursday, February 14, 2008

Membuat PC Router sebagai Default Gateway dengan Debian 4

Bahan
1, Lancard minimal 2
2. PC dengan OS Debian 4
3. Acces point
4. Kabel UTP

Langkah-langkah
1. Meberikan IP untuk 2 lancard
#vim /etc/network/interfaces
Eth0
Address 192.168.2.2
Network 192.168.2.0
Broadcast 192.168.2.255
Netmask 255.255.255.0


Eth1
Address 118.98.171.230
Netmask 255.255.255.248
Network 118.98.171.224
Broadcast 118.98.171.231
Gateway 118.98.171.225

Esc : wq
#/etc/init.d/network restart

2. Cek Kofigurasi IP
#ifconfig eth0
#ifconfig eth1

3. Mengaktifkan fungsi routing
#echo “1” > /proc/sys/net/ipv4/ip forward
Atau
#vim /proc/sys/net/ipv4/ip forward
1
Esc :wq

4. MEngecek fungsi routing
#cat /proc/sys/net/ipv4/ip forward
#vim /proc/sys/net/ipv4/ip forward
Hasilnya harus 1

5. Membuat NAT (network address translation)
#iptables –A POSTROUTING –j MASQUERADE – t nat –s 192.168.2.0/24 –o eth0 (mebuat natnya)
# iptables –A FORWARD –i eth1 -s 192.168.2.0/24 – j ACCEPT (Mengijinkan semua cliet sambung internet)
#iptables –A FORWARD –i eth1 –s 192.168.2.1/24 –j ACCEPT
#iptables –A FORWARD –i ppp0 –s 192.168.2.0/24 –j ACCEPT (menggunakan modem serial)
#iptables –A FORWARD –i eth1 –s 192.168.2.1/24 –j DROP
(menolak ip 192.168.2.1 untuk sambung internet)

6, Konfigurasi Client
Windows
Isi IP lengkap dengan gateway nya

Linux
#ifconfig eth0 192.168.2.1 netmask 255.255.255.0 network 192.168.2.0 broadcast 192.168.2.255 up
#route add –net default gw 192.168.2.2
(Akan hilang jika computer di restart)
Atau
#vim /etc/network/interfaces
Address 192.168.2.1
Network 192.168.2.0
Broadcast 192.168.2.255
Netmask 255.255.255.0
Gateway 192.168.2.2
Esc : wq

#/etc/init.d/network restart

7. Mengisi dns pada client
Linux
#vim /etc/resolv.conf
Nameserver 118.98.224.2
Nameserver 202.134.10.1
Esc : wq

8. Menguji dari client
#ping 192.168.2.2 (gateway)
#ping 118.98.171.230 (eth1 router) ----> fungsi ip forward
#ping 118.98.171.225 (ISP) -------->fungsi nat
#ping google.co.id (web site)---------> fungsi dns

Saturday, February 9, 2008

WEB Server untuk Joomla, Wordpress, Mambo,Mediawiki

Langkah-langkah membuat web server
1. Cek ip computer
#ifconfig eth0
2. Cek sambungan internet
#ping 202.134.10.1 (dns telkom)
#ping 118.98.224.2 (dns jardiknas)
#ping 118.98.171.225 (gateway smkn 1 tuban)
3. Mengisi dns computer
#im /etc/resolf.conf
nameserver 118.98.224.2
nameserver 202.134.10.1
esc : wq
4. ping situs internet
#ping google.co.id
5. mengatur arah mirror
lewat internet
#im /ect/apt/sources.list
deb ftp://kebo.vlsm.org/debian-security/ stable/updates main contrib non-free
deb ftp://kebo.vlsm.org/debian/ stable main contrib non-free

esc : wq

lewat cd
#apt-cdrom add (cd 1-21)
6. Update sources.list
#apt-get update
7. Install apache2
#apt-cache search apache2
#apt-get install apache2 (butuh cd 1, 5, 4)
8. install php5
#apt-cache search php5
#apt-get install php5 (butuh cd 1, 4)
9. Install MySQL
#apt-cache search mysql | more (menampilkan daftar paket per halaman)
#apt-get install mysql-server (butuh cd 1, 4)
10. Menguji webserver
Membuat file phpinfo.php
#vim /var/www/phpinfo.php
phpinfo();
?>
esc : wq
dari browser ketik : http://localhost/phpinfo.php (mucnul webnya php)
dari browser ketik: http://ipcomputer/phpinfo.php (muncul webnya php)
11. Menguji mysql
#mysql
12. Upload homepage
#cp /media/flashdisk /var/www

Mengisi web server
1. Joomla
download http://joomla.org pilih versi 5.1
2. Mambo
download http://www.mamboserver.com/

3. wordpress
- download ttp://wordpress.org/
- extrak file wordpress
- copy ke /var/www
#cp /home/masterweb/Desktop/Download/wordpress -R /var/www
-ubah hak aksesnya
#chmod 777 /var/www/wordpress
-Jalankan lewat browser ketik http://localhost/wordpress
atau pakai cd debian
#apt-cache search wordpress | more
#apt-get install wordpress

4. moodle
download http://moodle.org
#apt-cache search moodle | more
#apt-get install moodle
5. mediawiki
download http://www.mediawiki.org
#apt-cache search mediawiki | more
#apt-get install mediawiki

Set up server wap

Tidak usah daftar2an ke operator ponsel.
Agar webserver anda mengenal file WAP (extension WML) maka webserver mesti di konfigurasi untuk bisa mengenalnya.

1. Set Up Server
- Anda harus memiliki web server Apache, PWS, IIS, Xitami atau web server apapun.

2. Set Up MIME-Types
Tambahkan baris-baris ini pada httpd.conf atau .htaccess

AddType text/vnd.wap.wml .wml
AddType image/vnd.wap.wbmp .wbmp
AddType text/vnd.wap.wmlscript .wmls
Addtype application/x-httpd-php .php .wml

Pastikan anda menulis baris diatas dalam urutan yang sesuai. File yang
berekstensi .wml harus dideklarasikan terlebih dahulu sebagai text untuk
memastikan tipenya benar.

untuk konfigurasi SMS gateway.
==========================

Untuk aplikasi SMS/MMS ada beberapa komponen penting yang diperlukan, yaitu:

- PC

- SMS/MMS Engine

- Koneksi ke Telecommunication Provider

- Software Aplikasi



Untuk Engine, bisa dipergunakan yang komersial ataupun bisa yg opensource seperti http://www.kannel.org yang komersial itu kebanyakan di buat untuk dijalankan pada operating system windows/UNIX.



Mengenai software aplikasi itu bermacam-macam model dan jenisnya. Untuk lebih jelasnya mungkin bisa dibantu dengan googling di http://www.google.com dengan keywords SMS application atau MMS application.



Kalau untuk script PHP yang bisa mendukung SMS/MMS bisa di cari di http://www.hotscripts.com (Wiko Budianto)

..nah kalo mau mencobanya yg sederhana di komputer sendiri juga bisa.

Untuk membuat aplikasi SMS dikomputer kita,dibutuhkan peralatan sbb:
1. Sebuah Komputer
2 SMS Gateway (Card Moduler) bisa diganti dengan ponsel sebagai alternatif gateway.
3. Kabel data, untuk menghubungkan komputer dan sms gateway

Sistimkerja SMS
Dibalik tampilan menu messages pada ponsel sebenarnya adalah AT Command yg bertugas mengirim/menerima data ke/dari SMS-center.

AT Command mirip perintah > pada dos. Untuk mengetes AT Command kita bisa menggunakan windows HyperTerminal yang biasanya terdapat pada windows installer. Dengannya kita bisa membuka koneksi melalui port dengan SMS gateway.

AT Command untuk SMS biasanya diikuti oleh data I/O yg diwakili oleh unit-unit PDU.
Data yang mengalir ke/dari SMS-Center harus berbentuk PDU (Protocol Data Unit). PDU berisi bilangan-bilangan heksadesimal yang mencerminkan bahasa I/O. PDU terdiri dari beberapa header.
Misalnya untuk mengirim SMS ada 8 header yang didalamnya terdapat lagi subheader-subheader. Yakni:
1. No SMS-Center
2. Type SMS (misalnya send atau recieve)
3. No Referensi SMS
4. No ponsel penerima
5. Bentuk SMS (sebagai sms atau fax?)
6. Skema encoding data I/O
7. Jangka waktu (expired)
8. Isi SMS



Friday, February 8, 2008

Membuat mirror debian

baru sekali ini saya bikin judul panjang, yahh, maklum lagi laper, pengennya buru-buru. mungkin lain waktu saya ganti. ceritanya, di kost saya punya komputer dengan 3 sistem operasi, ada Windows, Linux dan BSD. Khusus Linux saya menggunakan Debian Etch, karena di kantor terhubung dengan jaringan Inherent K1.
kenapa saya pilih Debian, karena distro ini cukup ringan untuk komputer saya yang berspesifikasi rendah, Pentium III, selain itu, adanya mirror mempermudah proses instalasi sekaligus update bila diperlukan. Dulu, saya perlu bolak-balik ngusung CPU ke kantor hanya untuk update atau install software.
sekarang, saya coba menggunakan laptop yang jarang dipakai dikantor saya sebagai server update debian, yang kemudian akan saya sinkronkan dengan server saya di kost, sehingga anak2-kost yang mau update gak perlu lama2 download.
idenya, saya menjadikan laptop itu sebagai server mirror, mirror asli saya ambil dari 2 lokasi, sebenernya cukup satu, yaitu UGM dan ITS dengan menggunakan software yang berbeda pula untuk pengambilan data pada mirror. Untuk server UGM saya menggunakan rsync untuk mengkopi keseluruhan mirror debian, dengan adanya rsync, bila ada perubahan, maka tidak perlu mendownload keseluruhan paket, hanya bagian yang berubah saya yang di download, ini akan menghemat wakyu dan bandwith.
untuk server ITS saya menggunakan peranti lunak bantu debmirror, dengan adanya debmirror, maka tidak perlu melakukan download atas keseluruhan release seperti yang dilakukan ketika bekerja dengan rsync, kita bisa memfilter release dan mengkhususkannya pada spesifikasi hardware tertentu, mengenai proses update, saya belum bisa membandingkannya, mungkin masih lebih baik menggunakan rsync atau rsync dibuat sebagai komplementer.
oke, singkatnya, sediakan sebuah laptop untuk membuat server mirror, lengkapi juga dengan http server(biar gampang) tau bisa juga menggunakan ftp, saya lebih suka http server.. langkahnya:
pastikan space tersisa sekitar 20 GB(minimal)
aktifkan koneksi dengan http server local anda
pastikan juga ethernet card berjalan dengan baik
install dan aktifkan rsync
arahkan ke server repository UGM, dengan mengetikkan: # rsync -av repo.ugm.ac.id::debian
lakukan perintah diatas pada salah satu direktori di root direktori http server anda misal: htdocs/debian
tunggu hingga selesai
bila sudah atau komputer anda cukup mumpuni, silakan disambi juga dengan menggunakan software debmirror, install dan aktifkan.
lakukan setting perintah berikut pada console:

DISTS="etch"
SECTION="main,contrib,non-free"
ARCH="i386"
debmirror --verbose --pdiff=none --host=mirror.its.ac.id \--dist=$DISTS --section=$SECTION \--nosource --arch=$ARCH --method=ftp \--ignore-release-gpg --root=debian /direktori/mirroranda
perintah diatas akan mengarahkan debmirror pada server ITS dan mengambil release debian etch untuk arsitektur i386 diletakkan pada direktori /direktori/mirroranda tanpa mendownload sourcecode.

atau
debmirror --verbose --pdiff=none --host=mirror.its.ac.id --dist=etch --section=main, contrib,nonfree --nosource --arch=i386 --method=ftp \--ignore-release-gpg --root=debian /home/ftp/debian --progress

sangat saya sarankan, anda mengganti parameter /direktori/mirroranda dengan salah satu direktori pada root directory http server anda atau ftp server agar bisa dengan mudah diakses.
setelah itu, tingal bawa laptop ke kost, aktifkan http server, dan arahkan sourcelist ke nomor ip laptop tersebut atau bila ingin sinkronisasi, lakukan rsync ke laptop tersebut.
selesai.. dan semoga membantu.