Jumat, 31 Oktober 2008

Membuat Router dengan MikrotikOs™

Ketika diberi tugas mencari materi tentang Router, saya mencari-cari di rumahnya Paman (google), ehh gak sengaja ketemu dengan namanya MikrotikOS™ atau yang biasa disebut dengan Mikrotik saja. Namanya juga iseng, saya download filenya di Mikrotik.co.id, filenya tidak gede-gede amat cuma sekitar 21 Mb. Rupanya yang namanya mikrotik tuh Operating System yang fungsinya hanya untuk membuat Router saja. Nih langkah-langkahnya :


1. Download dulu disini : http://mikrotik.co.id/download.php , mending pakai yang versi terbarunya kalau tidak salah yang 3.15, tapi mending cari yang versi cracknya, bisa dicari di rumah Paman (google)

2. Bakar file iso tadi ke dalam cd, anda bisa menggunakan aplikasi seperti nero atau aplikasi pembakar lainnya, tapi ingat pada waktu membakar pilih : Burn Image !!, ingat jangan lupa burn image !.

3. Install ke komputer anda, hebatnya mikrotik bisa dipakai di komputer lama n jadul, tidak perlu membutuhkan spesifikasi yang tinggi, dll.... seperti ini gambarnya

Welcome to MikroTik Router Software installation

Move around menu using 'p' and 'n' or arrow keys, select with 'spacebar'.
Select all with 'a', minimum with 'm'. Press 'i' to install locally or 'r' to
install remote router or 'q' to cancel and reboot.

[X] system [ ] isdn [ ] synchronous
[X] ppp [ ] lcd [ ] telephony
[X] dhcp [ ] ntp [ ] ups
[X] advanced-tools [ ] radiolan [ ] web-proxy
[ ] arlan [ ] routerboard [ ] wireless
[ ] gps [X] routing
[ ] hotspot [X] security



Pilih yang ada dalam tanda centang, tapi bisa anda tambahi sesuka kebutuhan lalu lanjutkan proses Instalasi

4. Masuk dengan username : admin, passwordnya langsung tekan Enter, dan anda sudah bisa membuat router dengan ini, untuk mengganti passwordnya mudah saja, ketikkan perintah > password lalu masukkan password lama dan tulis password baru

Langkah selanjutnya adalah konfigurasi Router jadi harap perhatikan dulu, anda membutuhkan 2 LAN card, yang satu berhubungan dengan internet (ether1) dan satu lagi berhubungan dengan LAN (ether2). Dan juga nomor IP yang saya cantumkan adalah yang saya pakai di LAB TKJ di sekolah, bisa diganti sesuai kebutuhan. Tapi sebelumnya semua perangkat seperti kabel, client, bahkan koneksi internet harus dipasang sebelumnya, lakukan pengecekan agar kabel yang kita pakai benar-benar OK, kalau masih salah ya silahkan di kremping lagi >_< "


* Konfigurasi IP

Set IP untuk masing² ethernet card

ip address add address=192.168.10.52/24 interface=ether1

ip address add address=192.168.13.1/24 interface=ether2

Untuk menampilkan hasil perintah di atas ketikkan perintah berikut:

ip address print
lalu coba ping komputer yang ada dalam LAN misal : ping 192.168.13.27

* Menambahkan Routing

ip route add gateway=192.168.10.1

* Konfigurasi DNS

ip dns set primary-dns=208.67.222.222 allow-remote-requests=yes
ip dns set secondary-dns=208.67.220.220 allow-remote-requests=yes

Setelah itu coba tes koneksi dengan ping google.com

* Konfigurasi Network Address Translation / Masquerade
Fungsinya agar komputer yang ada di LAN bisa terkoneksi ke Internet

ip firewall nat add chain=srcnat action=masquerade out-interface=ether1

lalu dari komputer LAN coba ping google.com, jika berhasil Alhamdulillah kalau gagal Wa Syukurillah...

* DHCP(Dynamic Host Configuration Protocol)
Jika anda ingin lebih praktis dalam membagi alamat IP, pakai DHCP aja biar mudah dan juga praktis

ip pool add name=dhcp-pool ranges=192.168.13.2-192.168.13.254

ip dhcp-server network add address=192.168.10.0/24 gateway=192.168.10.1 dns-server=202.134.1.10,202.134.0.155

ip dhcp-server add name=DHCP_LAN disabled=no interface=ether2 address-pool=dhcp-pool

Tes lewat komputer yang ada di LAN dengan menggunakan fasilitas DHCP, selamat jika anda sudah berhasil


Senin, 27 Oktober 2008

Canggihnya Perkapalan Ku

Sekarang jaman udah semakin moderen aja yach!!!!
Absen sekarang dah gak jamanya pake' buku absen udah beberapa tahun yang lalu uda di ciptakan alat absensi jari otomatis.....
Di skul ku baru mpakai lho.Waduh makin gaya aja?!!.skulnya da di bedakkin kayak gitu..peralatan bengkelnya udah di usahakan lengkap tanpa sedikit pun yang kurang.Tapi ini baru awalnya Ayo maju terus ciptakan-ciptakan alat-alat canggih lainya .Pertahankan Status ISO Di Perkapalan ini.. tapi kira-kira di jamin gak kedatangan guru gak akan telat lagi,jangan cuma absenya aja yang canggih guru-gurunya harus lebih canggih lagi.Di jaga yah absen Otomatisnya hati-hati menguap....kira-kira baru apa bekas yah barangnya ntu atau buat ndiri....Pesanya cuma Smangat ja.......

Kamis, 23 Oktober 2008

Jaringan Tanpa Hardisk

Pengertian jaringan diskless, menurut penulisnya, adalah mengacu pada jaringan yang hanya terdapat satu media penyimpanan harddisk, yaitu komputer server, sedangkan komputer client tidak disediakan. Namun, komputer client dapat menjalankan sistem layaknya mempunyai harddisk. Dengan demikian, proses yang berjalan di server juga akan berjalan di client. Misalnya, server dapat koneksi ke internet, maka client juga dapat koneksi ke internet.

Buku ini berisi panduan praktis dalam membangun jaringan diskless menggunakan GNU/Linux, yaitu GNU/Linux Mandrake, GNU/Linux RedHat dan GNU/Linux SuSE dengan memanfaatkan komputer lama. Buku ini ditujukan untuk para pemula yang ingin membangun jaringan diskless tersebut. Namun, buku ini dapat juga dipakai untuk pengguna yang telah mahir sebagai bahan referensi. Selain itu, Anda dapat mengacu pada buku diskless dengan judul "Membangun Jaringan Diskless Berbasis Linux' yang menjelaskan proses konfigurasi file diskless sendiri.


Pembahasan buku ini meliputi konsep diskless, instalasi GNU/Linux memahami struktur file GNU/Linux, perintah dasar GNU/Linux, instalasi kartu jaringan, instalasi file diskless versi terbaru pada saat buku ini disusun (LTSP 3.x) instalasi file diskless versi lama (LTSP 2.x), setting server diskless, menggunakan DHCP, setting server diskless menggunakan BOOTP , masalah kernel diskless, setting client diskless, setting printer, membuat disk booting, troubleshooting, tip dan trik yaitu harddisk multidistro, akses disket client diskless, tangkap gambar dan proteksi LILO.

powered by gudang linux.ne

Senin, 20 Oktober 2008

Sekilas Robomind.

Bagi Anda seorang programmer pemula, ada sebuah game yang menarik buat Anda. Game yang menggabungkan konsep pemrograman dengan Robot. Mungkin game ini cocok pula bagi para programmer yang dulunya bercita-cita ingin membuat robot, namun tidak kesampaian :-). Game ini bernama RoboMind.

Robomind adalah sebuah game opensource tentang bagaimana mengendalikan pergerakan sebuah robot melalui perintah-perintah menggunakan bahasa pemrograman. Game yang dibuat oleh Arvid Halma dari Universitas Amsterdam ini dapat didownload di URL http://www.robomind.net

Mengapa game ini cocok bagi mereka yang baru belajar pemrograman? Ya… di dalam game ini, kita bisa mengatur sendiri langkah-per langkah kita untuk mengatur gerakan robot, dalam hal ini melatih kemampuan kita dalam penguasaan algoritma dan logika. Selain itu dalam RoboMind ini terdapat pula beberapa struktur pemrograman seperti halnya bahasa pemrograman pada umumnya, seperti bentuk IF, LOOPING, dan PROCEDURE.

Di dalam RoboMind, kita bisa menggerakkan robot untuk bergerak maju, mundur, belok kanan, kiri, mewarnai jalan yang dilalui, mencari sebuah obyek, mengambil sebuah obyek, dan meletakkan obyek melalui perintah-perintah berbentuk function.

Berikut ini beberapa perintah dasar untuk mengatur gerakan si robot.

* forward(n), digunakan untuk menggerakan maju si robot n langkah
* backward(n), digunakan untuk menggerakan ke belakang si robot n langkah
* left(), digunakan untuk membelokkan si robot ke kiri 90 derajad
* right(), digunakan untuk membelokkan si robot ke kanan 90 derajad
* north(n), digunakan untuk mengarahkan robot ke utara, lalu bergerak maju n langkah
* south(n), digunakan untuk mengarahkan robot ke selatan, lalu bergerak maju n langkah
* west(n), digunakan untuk mengarahkan robot ke barat, lalu bergerak maju n langkah
* east(n), digunakan untuk mengarahkan robot ke timur, lalu bergerak maju n langkah

Robot juga bisa disuruh mewarnai path yang dilalui, dengan perintah berikut ini

* paintWhite(), menyuruh robot mewarnai dengan warna putih pada path
* paintBlack(), menyuruh robot mewarnai dengan warna hitam pada path
* stopPainting(), menyuruh robot berhenti mewarnai

Selain mewarnai path yang dilalui, si robot juga bisa disuruh mengambil obyek dan meletakkannya kembali. Berikut ini beberapa perintah untuk melakukan hal tersebut:

* pickUp(), mengambil obyek yang ada di depannya
* putDown(), meletakkan obyek di depannya

Sedangkan untuk struktur pemrograman untuk bentuk IF, berikut ini sintaksnya:

if (syarat)
{
instruksi
}

atau

if (syarat)
{
instruksi
}
else {
instruksi
}

Bagaimana dengan bentuk loopingnya? Ada beberapa bentuk looping dalam RoboMind ini, ini dia macam-macam bentuk looping

repeat(n)
{
instruksi
}

Bentuk looping di atas digunakan untuk mengulangi instruksi sampai dengan n kali (mirip dengan struktur FOR i:=1 TO n DO dalam Pascal).

Ada pula bentuk looping seperti di bawah ini

repeatWhile(syarat)
{
instruksi
}

Struktur looping di atas mirip dengan struktur WHILE (syarat) DO dalam Pascal.

Di bawah ini contoh sebuah program untuk menyuruh robot mengikuti jalan berwarna putih.

# belok ke kanan
right()

# maju 8 langkah
forward(8)

# looping
repeat()
{
# cek apakah ada jalan berwarna putih di depannya
if(frontIsWhite()){
# jika ada, maka maju satu langkah
forward(1)
}
# cek apakah ada jalan berwarna putih di sebelah kanannya
else if(rightIsWhite()){
# jika ada, belok kanan
right()
}
# cek apakah ada jalan berwarna putih di sebelah kirinya
else if(leftIsWhite()){
# jika ada, belok kiri
left()
}
# cek apakah di depan robot ada halangan
else if(frontIsObstacle()){
# jika ada, robot berhenti (stop)
end
}
}

Apabila program di atas dijalankan, maka inilah hasil gerakan si robot.

[swf w=360 h=330]http://mail.uns.ac.id/~arie/upload/robo.swf[/swf]

OK… selamat belajar pemrograman

Senin, 13 Oktober 2008

Citrix Metaframe.

Apa itu CitriX ?
Citrix MetaFrame Presentation Server yang berbasis server-based computing menjadi sangat populer karena mempermudah administrasi software aplikasi pemakai.Hal ini dimungkinkan karena instalasi software dan update hanya perlu dilakukan pada MetaFrame server saja. Demikian pula, karena semua aplikasi diproses pada server tersebut, maka hardware yang diperlukan oleh komputer pemakai tidak membutuhkan kinerja tinggi dan dapat menggunakan sistem operasi apa saja seperti Windows 98, NT, 2000, XP, MAC, atau Linux, sehingga murah biayanya.Pemahaman mendalam mengenai teknologi ini sangat bermanfaat untuk

meningkatkan karier Anda di bidang administrasi jaringan.Pembahasan dalam buku ini mencakup:Sejarah server-based computing Pengenalan Citrix MetaFrame Persyaratan dan perencanaan instalasi Citrix MetaFrame Administration dan Management Console Windows Server 2003 Mempublikasikan aplikasi Peralatan komputer pengguna.Dan masih banyak lagi pembahasan lainnya.



Sekilas KKPI

Sekilas ruangan KKPI di SMKN 3 Buduran:
Dalam ruangan tersebut memiliki 16 komputer di dalamnya,2 switc dan 1 router.semuanya terkoneksi dengan internet.
Tapi melihat kenyamananya saya rasa masih kurang.
melihat sekeliling tadi begitu banyak kabel-kabel yang masih belum tertata rapi.peralatan-peralatan komputer yang masih juga sedikit berantakan.
itulah tu salah satu tugas anak-anak kelas 2 T.I khususnya untuk memper baiki kondisi tersebut :


Dengan mengamati secara langsung Ruangan KKPI untuk masalh kabelnya terlalu banyak dan ukuranya pun terlalu panjang senihgga mempengaruhi efektifitas siswa yang sedang melakukan belajar mengajar di ruang tersebut.sebaiknya jika terdapat kabel atau peralatan yang lainya yang mengkin tidak perlu sebaiknya di pindahkan saja di tempat yang lain.untuk kabel jaringan di KKPI alangkah baiknya di ukur dahulu sebelum di pasang supaya nantiny sesuai dengan kebutuhan.