Rabu, 25 September 2013

Venus VT80 on Ubuntu

lama gak nulis nih temen2..... gak ada ide sih. nih moga tulisan ini bermanfaat bagi saya khususnya, mohon kritikan ya, ni cuman tulisan lama sebenare...
Ups, kebanyakan ngomong saya, langsung saja, langkah-langkah konfigurasi modem venus, kebetulan saya punya vt80, seri lain kurang lebih sama..
  1. pertama-tama siapkan dulu rokoknya, kalo suka kopi juga boleh,,.... :D
  2. masuk terminal, install wvdial dengan --> sudo apt-get install wvdial(khusus yg belum ad wvdial, linux terbaru biasanya sudah terinstall)
  3. lsusb --> biasanya akan muncul : Bus 004 device 002 : id 05c6:6500 merek modem(ini cuman contoh aj)
  4. lihat di bagian modem anda --> id 05c6:6500
  5. sudo modprobe usbserial vendor=0x05c6 product=0x6500 (sesuaikan)
  6. Edit file konfigurasi dengan --> sudo gedit /etc/wvdial.conf
  7. isinya diubah ini ya... :
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CRM=1
Modem Type = Analog Modem
Baud = 230400
Modem = /dev/ttyUSB0
ISDN = 0
Dial Command = ATDT
Phone = #777
Username = ********@free
Password = telkom
PPPD Path = /usr/sbin/pppd
New PPPD = yes
Stupid Mode = yes


 save dengan ctrl+x dan jalanin dengan cara --> sudo wvdial
note :
memutuskan koneksi dengan ctrl+c
default jika diganti misal flexi maka jalanin dengan cara sudo wvdial flexi
dalam satu konfigurasi bisa dipasang lebih dari satu dial, misal, bikin lagi starone dsbnya
/dev/ttyUSB0 disesuaikan dengan modem yg dikenali oleh linux
sekian ya temen2 semua, ONCES AGAIN mohon kritik saran,......

KONEKSI MODEM CDMA

wah, baru sempet nulis2 lagi,moga aja bermanfaat buat temen2 Linux Probolinggo khususnya, yang laen juga boleh :D
pertama pasti siapkan rokok+kopi(kalo suka sih, gak suka boleh yg laen.. :D)
yang paling penting ada modem cdma+sim card, aktif ya.... :D
kali ini saya make modem ZTE paketan smart itu...
langsung saja :
Cek dulu system dengan :
dmesg | tail

INTERNET SEHAT

Menjadi boomingnya video mesum yang katanya mirip artis di berbagai media akhir-akhir ini sangat riskan. berbagai kalangan sudah melihatnya, baik perolehannya dari saling transfer bluetooth ataupun download. sebagai negara dengan mayoritas Islam tentunya ini tidak bisa dipandang sebelah mata, dan bukan berarti agama selain Islam juga menghalalkannya. di televisi juga sudah dikampanyekan internet sehat, yaitu pengaksesan internet yang berdasarkan kaidah-kaidah.

Internet sehat ini sebenarnya sudah jauh digunakan sebagian orang sebelum ada kampanye "Internet Sehat". Kalangan pengguna Internet yang memang sudah dilandasi keyakinan dan budi pekerti pasti berpikir dua kali untuk mengakses atopun mendownload pornografi.

Seperti penggunaan DNS Nawala yang muncul pada komunitas Internet Sehat sebenarnya sudah lama digunakan, namun mungkin hanya sebagian orang yang mengetahuinya. DNS Nawala adalah sebuah Domain Name System yang menyimpan banyak informasi Situs-situs ataupun content pada internet yang mengandung pornografi dan atau perjudian. analoginya seperti ini:
client me-request alamat tertentu yang tentunya seting-nya dilewatkan ke DNS Nawala dulu, maka Nawala akan melihat pada databasenya apakah situs/content tersebut ada di databasenya, jika ada maka nawala akan membloknya dan mengirimkan pesan bahwa situs/contentnya mengandung pornografi/perjudian. jika tidak ada maka Nawala akan memberikan permintaan client tanpa membloknya.
cara ini sebenarnya masih memiliki kelemahan, yaitu jika suatu situs mengandung pornografi tapi tidak terdefinisi, maka situs ini akan lolos.kenapa kok tidak terdefinisi?karena nawala mendefinisikan dari apa yang dientrikan oleh pengembangnya.
trus bagaimana agar semuanya tidak lolos?ya dengan cara aktif mendaftarkan kepada pengembang Nawala alamat situs2/content yang mengandung pornografi yang tentunya memakan waktu. Jika ingin langsug membloknya gunakanlah system atau software tertentu sambil menunggu developer Nawala mendefinisikan situs2 tersebut.

Banyak software-software yang bisa memblok situs2 tertentu misal K9 Protections dan lain-lain. Tetapi bagaimanapun program adalah buatan manusia yang tentunya masih bisa dibobol dengan membuat DNS lokal bayangan sehingga software2 tersebut seperti tidak berfungsi.

Berdasarkan pengalaman, sebenarnya bisa kita buat sebuah server yang digunakan mengelola Jaringan ISP ini, misalnya LInux segala distro. seperti kita ketahui, system linux sangat protective untuk masalah filter-memfilter.
contoh topologinya :
Internet---modem adsl---- lan2 Server lan2----hub---client
pertanyaannya bagaimana kalo internet ini kita akses secara pribadi/di rumah-rumah?
jawabannya tinggal kita arahkan DNS-nya langsung ke Nawala yang tentunya jalannya request juga agak lama, tapi demi filterisasi ini bolehlah kita terapkan.
tapi hal ini tidak berlaku jika kita menggunakan system linux, karena di Linux dikenal yang namanya "DNS Forwarders", sehingga walaupun yang kita definisikan banyak DNS tapi eksekusi tidak lambat, malah semakin cepat. DNS bisa kita analogikan kampung/dusun, nomor2 DNS bisa kita analogikan Pak Kampung/Dusunnya.

Untung menghindari lolosnya sebuah situs bisa kita pasang jug Proxy Server yang langsung memblok situs/content yang sudah di filter di Nawala tapi masih lolos. Berdasarkan pengalaman, sebuah jaringan lokal yang memakai server sebagai pengadministrasi-nya bisa meningkatkan 3-10 kali lipat dari speed yang didapat dari ISP.

akhir kata, semoga media Internet bisa kita ambil sarinya dan membuang apa yang tidak seharusnya harus kita ketahui. SELAMAT BERINTERNET SEHAT

SNR MARGIN

sering kita melihat status modem ADSL ada SNR Margin dan LIne Attenuation, mungkin sebagian sudah mengenal. posting ini ditujukan hanya untuk informasi dan bacaan bagi yang belum mengenanlnya, yang sudah paham mohon maaf...

Di mana nilai SNR_Margin (SNRM) dan Line Attenuation (LA) dapat diperoleh?
Jika mode pemakaian modem menggunakan PPPoE/PPPoA (alias Routing Mode, atau tidak di-Bridge), nilai SNRM dan LA dapat diketahui melalui halaman manajemen (web management interface) modem/router ADSL masing².
Biasanya pada bagian yg berkaitan dgn "Statistic", "Diagnostic", "Connection Log", "DSL Status", dan semacamnya.

CHAT SERVER

di dunia Networking, salah satu yang sangat mengasyikkan adalah chatting. saya pribadi sudah terbiasa chat dengan jaringan luar dengan pidgin,empathy krn kebetulan pake linux.tapi sering dikarenakan kebutuhan, kita juga perlu chatting dengan jaringan lokal yang tentunya membutuhkan chat server.sering kondisi jaringan lokal membutuhkan itu, misalnya karena dipisahkan ruangan2 atopun lantai. berikut mungkin bisa dijadikan bahan referensi, mohon maaf bagi kaum expert mohon bimbingan...
untuk chat server, saya pernah memakai Openfire yaitu sebuah software chat server. Jadinya dengan Openfire kita dapat membangun
sebuah chat server dalam lingkup intranet.Openfire menggunakan protocol XMPP/Jabber untuk melakukan koneksi.Untuk IM Client-nya anda dapat menggunakan Spark atau Pidgin.
langkah menginstall Openfire di LInux :
1. Download Openfire di openfire
2. sebelum meng-install Openfire, install terlebih dahulu paket java-jre
sudo apt-get install sun-java6-jre
3. Setelah itu double click di file Openfire dan lakukan instalasi paket Openfire
4. Buat database untuk openfire
sudo mysqladmin -u root -p create openfire
5. Setelah selesai membuat database, masuk ke konfigurasi dari Openfire via web interface,
ketikkan alamat ini :
http://IPAddressServerOpenfire:9090/

6. Pilih bahasa yang ingin digunakan, Click Continue
7. Berikutnya adalah konfigurasi server dan domain, untuk saat ini tetapkan saja, Click Continue
8. Berikutnya adalah konfigurasi database, pilih saja “Standard Database Connection”, Click
Continue
9. Berikutnya pilih database yang ingin anda gunakan, disini saya menggunakan MySQL, setting
seperti ini :

JDBC Class Driver : com.mysql.jdbc.Driver
Database URL : jdbc:mysql://localhost:3306/openfire
Username : root
Password : passworddarimysqlanda

Setelah selesai click continue
10. Berikutnya adalah konfigurasi Profile, pilih saja“Default”, Click Continue
11. Berikutnya adalah konfigurasi Administrator Account, Defaultnya adalah :
Username : admin
Password : admin
12. Konfigurasi sudah selesai, Click “Login to the admin console”
13. Setelah anda login via web interface, Pada bagian “Server Information”, Click“Edit
Properties” (di bagian bawah layar), Ganti “Server Name” menjadi IP dari mesin Openfire
anda, semisal 192.168.0.1, Click Save Properties
14. Restart service Openfire anda
sudo /etc/init.d/openfire restart
sekarang konfigurasi client :
langkahnya :
1. Click Account -> Add/Edit
2. Click Add
3. Berikut adalah settingan accountnya :

Protocol :XMMP
Screen name : Username yang terdaftar di Openfire server. Misal :
saya@192.168.0.1
Domain : IP dari Openfire server -> 192.168.0.1
Resource : Home
Password : password yang disetting di Openfire server anda

Setelah selesai semua, Click Save
4. Lakukan login ke Server Openfire, setelah itu anda bisa Add Buddy, untuk Add Buddy
formatnya adalah
username@IPOpenfireServer
contoh : saya@192.168.0.1

SPLIT DNS

Split DNS merupakan suatu metode yang memungkinkan DNS server untuk memberikan answer yang berbeda pada client yang berbeda untuk sebuah pertanyaan yang sama. Alasan  metode ini adalah memungkinkannya pemberian nama DNS untuk komputer-komputer yang berada pada jaringan lokal pada satu DNS server tanpa harus terresolve dari dunia luar.
pembedanya adalah dengan membuat beberapa view dan mendaftarkan alamat network yang bersesuaian dengan view tersebut. Masing-masing view mempunyai definisi DNS zone sendiri, dan data dari zone itulah yang digunakan untuk menjawab query si client.
yang pasti menggunakan Bind9

Skenario Kasus

Koneksi dengan USB Modem

Sering terjadi(seperti saya pribadi), kita mempunyai koneksi modem dengan Usb susah untuk koneksi menggunakan linux. tutorial ini saya buat berdasarkan pengalaman pribadi dan link file saya dapat dari forum sebelah.
Ok langsung saja...
sebenarnya koneksi menggunakan usb modem mudah, cukup dengan klik pada network connection yang biasanya nangkring di pojok kanan bawah(atau pada system-preferences-network connection), cukup pilih mobile broadband, masukkan parameter2 yang didapat dari operator.
tapi dengan file ini kita dengan mudah menyetingnya.sebagai informasi saya menggunakan telkomselflash.tetapi terkadang jika paket yang kita pilih tidak berlangganan, sehingga ada batasan kecepatan(fair use) dimana jika batasan habis di linux dapat terkoneksi tetapi tidak dapat digunakan browsing, lain halnya jika kita memakai Mikocok, fair use habis(misal 384mb) kita masih dapat memakainya. berikut langkah2 jika fair use habis(kl gak habis juga gak apa2, kan itung2 menghemat pemakaian..hehehee)
silahkan di download di :
yaah...dipilih..dipilih..dipilih sesuai linux bos2 semua...hehehe
berikut langkah2nya :
  1. extrak filenya, jalankan sakis3g,
  2. pilih connect with 3G
  3. pilih usb device
  4. pilih modemnya
  5. masukkan APN sesuai info dari operator
  6. masukkan username(samakan aja dengan APN)
  7. masukkan password(samakan aja dengan APN)
  8. tunggu sebentar sampai ada pemberitahuan connected
  9. otomatis kembali ke layar utama sakis
  10. pilih connection information
  11. catat ip defaultroute
  12. klik edit connection pada pojok kanan bawah(atau langsung pada system-preferences-network connection)
  13. pilih VPN klik add
  14. pada tab VPN
  15. gateway isikan nomor default route sesuai pada connection information tadi
  16. ok/apply aj terus sampe keluar dari network connection
  17. langsung coba browsing,dari testing saya pribadi, kita bisa menghemat pemakaian kita....heehehee
  18. untuk messenger, misal pake pidgin
  19. buat account seperti biasa
  20. edit account(di modify)
  21. cari bagian proxy
  22. ganti typenya menjadi use environtmental setting
  23. save
coba browsing, pasti mantap... dan pidginnya pasti udah terkoneksi dengan baik....heheee
Note : Mohon maaf, tutorial ini bukan bermaksud menggurui, mungkin bermanfaat dan mohon kritik saran dari master2....

AKU TIDAK BENCI JENDELA

Lama gak ada ide nulis, akhirnya.....
Ya...sebenarnya ini hanyalah pilihan kita masing-masing.dan saya yakin di antara teman2 semua pastilah masih membutuhkannya.baik bagi teknisi yang pasti, programmer ataupun baru belajar seperti saya.SAYA TIDAK BENCI JENDELA TETAPI BELAJAR OPENSOURCE TETAP AKAN SAYA LAKUKAN SAMPAI KAPANPUN.
"Linux itu susah ya?", sering aq denger dari beberapa orang."Emang belajar windows juga gampang?", "LInux ini repot ya, setiap update, install software selalu koneksi internet", pernah teman baik saya ngomong seperti itu, dengan bercanda saya jawab, "Memang kalo pake OS lain tinggal pejamkan mata, berdoa trus itu software datang sendiri dari langit?"..hehehhee

Mudahnya tidak ada yang sulit di muka bumi ini, seperti Firman Allah, "Sesungguhnya perumpamaan-perumpamaan itu Kami buat jika kamu mengerti". Kita patut berbangga hati jikalau kita masih memakai open source. sudah gratis, kita dituntut untuk kreatif,lain halnya dengan si  "Jendela", diharuskan membeli walaupun banyak dijumpai bajakan.saya pernah membaca di Kitab Al-Hikam-->"Sesuatu yang diawali cemerlang, pasti akhirnya cemerlang". Dari sini saya menyimpulkan, jikalau kita pake OS bajakan yang "tidak" cemerlang, pasti hasilnya tidak akan cemerlang, lain halnya kalo kita pake "Legal".Saya pribadi bangga, Biar gak mampu beli OS Legal, maklum "agak" miskin, tetapi saya kan kreatif dengan memakai opensource.

Mari kita tularkan open source ini, pada adik2 kecil kita, pada teman2 dekat kita, bahkan pada lingkungan kerja kita.dengan opensource, komunitaslah jawabannya untuk mensupport kendala2 yang ada.Dengan opensource, budget anggaran bisa ditekan sampai jatuh bebas. bayangkan jika pemerintah kita memakai full open source, APBN/APBD bisa ditekan dan dialihkan untuk kepentingan lain yang bermanfaat. Paradigmanya adalah opensource tidak gratis di sisi jasa instalasi, dia gratis di sisi software, terkadang juga di sisi pembelajaran juga, lain halnya dengan closed source, SEMUANYA TIDAK GRATIS, ALIAS MBAYAR....


Dengan opensource, membuat generasi muda kita kreatif,produktif.Dengan opensource pula kepribadian kita diuji.loh kok bisa?ya, di sini kerjasama antar pegiat2 opensource sangat dibutuhkan, di mana pegiat2 ini berbeda latar belakang, berbeda kepribadian.SATU YANG HARUS DIINGAT, sama2 pegiat opensource tidak lebih dari sekelompok orang yang ingin belajar, tidak lebih tinggi daripada yang laen,tidak lupa terhadap orang2 yang baru di opensource dengan memberi sharing pengalaman dan pembelajaran.Dengan begitu "virus" opensource terhadap masyarakat IT bisa sampai dengan baik dan pastinya bermanfaat.

Sekali lagi, "SAYA TIDAK BENCI JENDELA, TETAPI SAYA BANGGA MENJADI PENGGUNA OPENSOURCE......."

BELAJAR SQUID

Nulis lagi..nulis lagi(belajar nulis nih..hehehe)
tutorial ini tentang squid proxy server yang biasa dibutuhkan di jaringan berbasis internet. sebenarnya bahas squid tidak akan habis, kali ini mungkin pengetahuan dasar semoga bermanfaat Coret-coretan sih, mari kita mulai saja, kita akan instal squid proxy server di Ubuntu segala series

Instalasi

Menginstal squid semudah menginstal aplikasi lain dari repositori Ubuntu.
sudo apt-get install squid
Untuk menjalankan squid, bisa menggunakan perintah,
sudo /etc/init.d/squid start
Untuk mematikan squid, bisa menggunakan perintah,
sudo /etc/init.d/squid stop

Konfigurasi

QOS

QoS adalah singkatan dari Quality of Service yaitu sebuah bentuk jaminan kualitas atas sebuah layanan. Istilah ini tentu familiar di bidang networkin.
Dari sudut pandang user, perlu   mengukur kualitas bahwa sebenarnya pengguna pengalaman, yang disebut “Quality of Experience” (atau QoE), berdasarkan persepsi pengguna atau tingkat kepuasan mereka . Dengan demikian kebutuhan QoS untuk melacak kepuasan pelanggan, yang jelas adalah subyektif dan bervariasi pada sejumlah faktor di pengguna akhir.
QoS bertujuan untuk menyediakan kualitas layanan yang berbeda-beda untuk beragam kebutuhan akan layanan di dalam jaringan IP, sebagai contoh untuk menyediakan bandwidth yang khusus, menurunkan hilangnya paket-paket, menurunkan waktu tunda dan variasi waktu tunda di dalam proses transmisinya. hal ini biasa diterapkan seperti pada manajemen bandwith pada sebuah jaringan. QoS memiliki fungsi-fungsi sebagai berikut:
  1. Pengkelasan paket untuk menyediakan pelayanan yang berbeda-beda untuk kelas paket yang berbeda-beda
  2. Penanganan kongesti untuk memenuhi dan menangani kebutuhan layanan yang berbeda-beda
  3. Pengendalian lalu lintas paket untuk membatasi dan mengendalikan pengiriman paket-paket data
  4. Pensinyalan untuk mengendalikan fungsi-fungsi perangkat yang mendukung komunikasi di dalam jaringan IP
Secara umum model layanan untuk memberikan fungsi QoS adalah sebagai berikut:
1. Best Effort Service
Best Effort merupakan model pelayanan QoS yang paling sederhana, di mana paket-paket dapat dikirimkan setiap waktu, tanpa terlebih dahulu bernegosiasi dengan kemampuan jaringan. Jaringan akan memberikan kemampuan terbaiknya mengirimkan paket-paket tersebut, namun tidak memberikan jaminan akan reliabilitas jaringan tersebut dan adanya waktu tunda. Pelayanan Best Effort merupakan pelayanan standar pada saat ini untuk menangani aplikasi-aplikasi umum seperti FTP dan E-mail, dengan mengaplikasikan teknik first in first out (FIFO).
2. Integrated Service (IntServ)
Intserv merupakan model pelayanan yang terintegrasi untuk menangani kebutuhan beragam QoS. Sebelum mengirimkan paket data, model pelayanan ini akan mengaplikasikan layanan khusus ke dalam jaringan yang ditangani dengan proses signaling. Pertama kali akan diberikan informasi mengenai parameter-parameter dari lalu lintas paket dan kebutuhan kualitas pelayanan seperti kebutuhan bandwidth dan waktu tunda. Setelah program aplikasi mendapatkan konfirmasi dari jaringan dan telah disediakan sumber daya untuk paket-paket yang hendak dikirimkan, maka program akan memulai mengirimkan paket-paket tersebut.
Signaling yang bertanggung jawab terhadap penyediaan QoS di model Intserv ini adalah Resource Reservation Protocol (RSVP). Sebelum mengirimkan paket-paket data, signaling ini akan memberi tahu router-router mengenai kebutuhan QoS oleh program aplikasi, sehingga RSVP merupakan pensinyalan yang out-band.
Intserv dapat memberikan dua pelayanan sebagai berikut: