RSS
content bg

Ketika Shutdown, Komputer Malah Restart Otomatis

Gejala :Ketika melakukan proses Shutdown, tiba-tiba Windows restart secara otomatis. Padahal opsi yang dipilih adalah Shutdown Computer bukan Restart Windows.
Solusi :
Pada kondisi default, maka sistem Windows akan memberikan aksi restart secara otomatis jika komputer mengalami crash. Jika Anda ingin mengubah aksi restart otomatis tersebut, maka Anda dapat melakukannya dengan beberapa cara seperti berikut:

  1. Klik kanan My Computer dan pilih Properties.Pilih tab Advanced, klik tombol [Setting] yang terdapat pada kolom [Start Up and Recovery]. .Opsi [automatically restart] di non aktifkan dengan menghilangkan tanda chek pada [AutomaticallyRestart], lalu klik tombol [OK]
  2. Hilangkan [automatic restart] dari registry. Cara lain untuk menghilangkan opsi automatically restart adalah dari registry Windows. Cobalah cari [HKEY_LOCAL_MACHINESYSTEM CurrentControlSetControlCrashControl]
  3. Pada kotak sebelah kanan pilih [AutoReboot], kemudian klik kanan dan pilih opsi [Modify]. Masukkan nilai 0 pada kolom Value data untuk me-nonaktifkan atau nilai 1 untuk mengaktifkan.
  4. Menon-aktifkan opsi [Autoreboot] pada [Crash Control]. Jalankan lagi regedit untuk melakukan editing terhadap bagian crash controlnya, masuklah ke bagian HKEY_LOCAL_MACHINESYSTEM CurrentControlSetControlCrashControl.
  5. Klik kanan pada bagian [AutoReboot], pilih [modify]. Nilai 1 berarti pilihan auto rebootdiaktifkan dan nilai 0 berarti auto reboot telah di-disable.

Konfigurasi Proxy Di Debian Lenny

A. Konfigurasi Squid (Proxy)
Pertamas sekali sebelum setting squid (proxy) kita harus merubah angka 0 jadi 1 pada file di /proc/sys/net/ipv4/ip_forward. Dengan edit file sysctl.conf di dalam “/etc/sysctl.conf”
pada :
# net.ipv4.conf.default.rp_filter=1 => hilangkan tanda # nya
# net.ipv4.conf.all.rp_filter=1 => hilangkan tanda # nya
# net.ipv4.tcp_syncookies=1 => hilangkan tanda # nya

#apt-get install squid
#mcedit /etc/squid/squid.conf
kemudian cari tulisan :acl CONNECT method CONNECT Tambah teks dbawah ini di dalam file squid.conf dibawahx acl CONNECT method CONNECT
acl sex dstdom_regex “/etc/sex”
acl lan src 192.168.2.0/24
http_access deny sex
http_access allow lan
http_access allow all
- tambahkan teks diatas, di bawahx acl CONNECT dalam “/etc/squid/squid.conf”
lalu save
kemudian
cari dan tambahkan+ ( hilangkan tanda # )
http_port 3128 transparent -> port default proxy => yg transparent baru ditambahkan ( harus dtambah teks transparent )
cache_mem 16 mb
cache_dir ufs /var/spool/squid 500 16 256
cache_mgr admin@pephy.com
visible_hostname proxy.tkj.com -> nama visible hostname kamu
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
-kemudian buat folder dengan sex di “/etc”
-lalu isikan situs yang ingin diblok didalam folder sex
Contohnya :
-www.facebook.com
-www.google.com
-www.debian.org
Setelah itu :
-mcedit /etc/network/interface
Isikan teks dibawah ini, diatasnya allow-hotplug eth1
allow hotplug-eth0
iface eth0 inet static
klik tombol tab address 172.0.1.100 => isi sesuai eth0 server yang ada
klik tombol tab netmask 255.255.255.0
klik tombol tab network 172.0.1.0
klik tombol tab broadcast 172.0.1.255
klik tombol tab gateway 172.0.1.1
buat sama dengan eth1 tapi ganti eth1 nya jadi eth0 terus ganti address,netmask,network,broadcast,gateway dengan contoh  ip server yg z gunakan : 172.0.1.1
setelah itu isi auto eth0 di bagian paling bawah dalam “/etc/network/interface“.
Setelah diisi interfacenya atau eth0 nya restart networkingnya dengan cara: #/etc/init.d/networking restart
keterangan : eth0 diisi agar bisa internet
# buat ngeblok domain
acl blockeddomain dstdom_regex “/etc/squid/blockeddomain.txt”
http_access deny blockeddomain
# buat ngeblok url yang ada kata tertentu
acl blockedstring url_regex “/etc/squid/blockedstring.txt”
http_access deny blockedstring
contoh isi blockeddomain.txt
—-
gator.com
lop.com
asexvideo.com
playboy.com
—-
contoh isi blockedstring.txt
—–
dialer.exe
loader.exe
livesexcams.exe
Free_Sex_Download.exe
Setelah semua telah dsetting kemudian restart squid dengan cara : #/etc/init.d/squid restart
Kemudian
#iptables –t nat -A PREROUTING -s 192.168.2.0/24 -p tcp –dport 80 -j REDIRECT –to-port 3128
sama
#iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -j MASQUERADE
#iptables-save
lalu #/etc/init.d/squid restart
Ini cara ngeblok menggunakan internet dan agar bisa main internet/ agar internetnya jalan
setelah itu restart apache2, bind9, sama squid caranya:
#/etc/init.d/apache2 restart
#/etc/init.d/bind9 restart
#/etc/init.d/squid restart


Semoga bermanfaat.

Membuat Formulir Di Pascal

Memperoleh sedikit ilmu, dan langsung diamalkan akan lebih baik dan disini saya sedikit menuangkan yang baru saja saya ketahui tentang perumusan bahasa pemrograman pascal.
Membuat Formulir Pengisian Di Pascal;
uses crt;
var nm,tmp,ag :string;
begin
clrscr;
write (‘masukkan nama anda                 :’); readln(nm);
write (‘tempat tanggal lahir anda           :’);readln(tmp);
write (‘agama anda                               :’);readln(ag);
readln;
end.
Catatan: Untuk contoh yang saya buat ini masih hanya menginput Nama,Tempat tanggal lahir, agama. Jika inigin menambah input kita bisa masukkan pada bagian var.


Semoga bermanfaat.

Membuat Background Slideshow Untuk Desktop GNOME dengan linux


Wallpaper slideshow adalah salah satu fitur menarik yang ada di Desktop GNOME. Kita bisa menikmati pergantian desktop dalam rentang waktu tertentu. Secara default, di Ubuntu sudah ada wallpaper slideshow dengan judul cosmos. Coba saja.
Sekarang saya akan mengajarkan cara membuat wallpaper slideshow ini secara manual, meskipun bisa saja menggunakan aplikasi wallpaper slideshow, yang sayangnya kurang menjadi perhatian saya.
Baiklah, siapkan beberapa gambar sebagai wallpaper dan letakkan dalam satu folder, misalnya saya meletakkannya dalam folder /home/amrinz/Pictures/slidepaper yang isinya:
- 1.png
- 2.svg
- 3.jpg
- 4.jpg
- 5.jpg
- slidepaper.xml
Mari kita buka file slidepaper.xml atau anda bisa buka gedit, klik new dan simpan dengan nama slidepaper.xml di folder tadi.
Codenya sendiri saya copas dan modifikasi dari file /usr/share/background/cosmos/background-1.xml
Isinya:

<background>
  <starttime>
    <year>2011</year>
    <month>01</month>
    <day>01</day>
    <hour>00</hour>
    <minute>00</minute>
    <second>00</second>
  </starttime>
<!-- This animation will start at midnight. -->
  <static>
    <duration>1795.0</duration>
    <file>/home/amrinz/Pictures/slidepaper/1.png</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/home/amrinz/Pictures/slidepaper/1.png</from>
    <to>/home/amrinz/Pictures/slidepaper/2.svg</to>
  </transition>
  <static>
    <duration>1795.0</duration>
    <file>/home/amrinz/Pictures/slidepaper/2.svg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/home/amrinz/Pictures/slidepaper/2.svg</from>
    <to>/home/amrinz/Pictures/slidepaper/3.jpg</to>
  </transition>
  <static>
    <duration>1795.0</duration>
    <file>/home/amrinz/Pictures/slidepaper/3.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/home/amrinz/Pictures/slidepaper/3.jpg</from>
    <to>/home/amrinz/Pictures/slidepaper/4.jpg</to>
  </transition>
  <static>
    <duration>1795.0</duration>
    <file>/home/amrinz/Pictures/slidepaper/4.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/home/amrinz/Pictures/slidepaper/4.jpg</from>
    <to>/home/amrinz/Pictures/slidepaper/5.jpg</to>
  </transition>
  <static>
    <duration>1795.0</duration>
    <file>/home/amrinz/Pictures/slidepaper/5.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/home/amrinz/Pictures/slidepaper/5.jpg</from>
    <to>/home/amrinz/Pictures/slidepaper/1.png</to>
  </transition>
</background>
alu edit file /home/amrinz/.gnome2/backgrounds.xml
Jika tidak ada, copy saja dari /usr/share/gnome-background-properties/backgrounds.xml Kalau di saya, karena memakai mint 8 saya copy yang linuxmint.xml di folder yang sama.
Tambahkan baris-baris berikut sebelum baris terakhir :
<wallpaper deleted="false">
   <name>SlidePaper</name>
   <filename>/home/amrinz/Pictures/slidepaper/slidepaper.xml</filename>
   <options>zoom</options>
   <shade_type>solid</shade_type>
   <pcolor>#000000000000</pcolor>
   <scolor>#000000000000</scolor>
</wallpaper>
Nah, sekarang coba lihat di Appeareance Preferences tab Backgrounds (Klik kanan pada desktop > Change Desktop Background). Klik untuk mengaktifkan :-)

 

7 kunci mahir linux


Setiap sesuatu ada rahasianya, ada cara kerjanya, ada sistem dan formulanya.
Linux pun begitu.
Sebagai sistem operasi, pada mulanya linux di desain menurut contoh moyangnya UNIX.
Tetapi dalam perjalanan, Linux mengalami evolusi yang luar biasa.
Ada 7 kunci (yang saya rumuskan, tentunya) untuk memahami Linux.
Apa saja kunci-kunci cepat mahir belajar linux itu, silahkan simak pada tulisan berikut.

Kunci Pertama, Linux itu MultiUsers

Linux mendukung banyak pengguna dalam sebuah sistem, sistem di sini bisa mencakup sebuah jaringan, lan atau hanya komputer pribadi.
Dengan memahami bahwa linux itu multiusers, kita bisa menarik asumsi:
  • Konfigurasi standar untuk semua user PASTI ada dan tersimpan di suatu tempat dan PASTI di kopikan saat pertama kali akun user di buat.
    Dengan memahami ini, administrator dapat melakukan konfigurasi standar sesuai keinginan tanpa perlu menyentuh akun setiap user.
  • Dengan memahami ini juga, user bisa menginstall aplikasi sendiri, memiliki konfigurasi sendiri, bisa menjalankan website sendiri, ftp sendiri dan sebagainya.

Kunci Kedua, Linux itu MultiTasking

Proses dan task setiap user PASTI berbeda. Dan tidak akan mengganggu proses user lainnya. Ini artinya, anda bisa menjalankan program anda sendiri tanpa khawatir melebihi kuota. Ini artinya, anda bisa memiliki direktori khusus yang bertindak layaknya sebuah sistem linux. Anda bisa memiliki direktori tmp, bin dan lib anda sendiri.

Kunci Ketiga, Linux itu Kernel

Jangan bingung dengan banyaknya distribusi yang beredar dan akan terus bermunculan nantinya. Setiap Distribusi Linux harus mengikuti standar. Standar ini memiliki fondasi yang paling dasar, kernel.
Kernel lah yang bertanggung jawab untuk mengenali file system, kernel yang bertanggung jawab bagaimana aplikasi berinteraksi dengan hardware, kernel juga yang menentukan apakah suatu fitur/protokol di dukung atau tidak.
Coba anda perhatikan, dari ratusan distro yang beredar sekarang ini, bukankah struktur file sistem dan hierarkinya sama atau paling tidak memiliki kemiripan susunan?
Bukankah, distro itu menggunakan shell? Dan perintah internal setiap shell ada kemiripannya?
Bukankah distro-distro itu menggunakan desktop?
Dan desktop-desktop itu memiliki kemiripan? Klik kiri, klik kanan, scroll, ikonisasi, window, format image dan sebagainya.
Dari memahami ini, kita bisa belajar distro apapun dalam hitungan menit, kalau bukan dalam hitungan jam.

Kunci Keempat, Linux itu Berbahasa Inggris

Kok, ini masuk kedalam kategori juga?
Jelas, kemampuan kita memahami bahasa Inggris akan sangat membantu dalam memahami Linux. Bukan maksud saya meremehkan distro-distro berbasis bahasa regional. Tetapi, biaya dan energi yang dikeluarkan untuk mengejar kemajuan perkembangan dan kemunculan aplikasi baru di dunia open source tidak sebanding dengan hasil yang dicapai.
Lebih mudah bagi anda, kursus bahasa Inggris 3 bulan ketimbang melakukan penerjemahan dokumentasi, message, dan source code.
Bukankah dengan memahami Bahasa Inggris, anda akan bisa diterima dimana-mana?
Jadi, luangkanlah waktu untuk belajar Bahasa Inggris dan memperkaya kosa-kata anda. Insya Allah, anda akan lebih cepat belajar dan adaptasi.

Kunci Kelima, Linux itu Shell

Linux awalnya adalah shell. Meskipun sepertinya, “kekuatan” GUI mulai tampak, dalam tingkat tertentu, shell mampu menggantikan GUI dan mampu bekerja lebih efisien ketimbang GUI.
Bawa saja sistem GUI anda ke komputer dengan spesifikasi minimal, dijamin tidak akan bekerja maksimal (atau tidak bisa bekerja sama sekali ?). Bandingkan dengan sistem shell yang dibawa ke lingkungan yang diperuntukkan untuk sistem GUI.
Wuzzzzz!!! Sistem anda akan bekerja puluhan kali lipatnya.
Jadi, pahamilah shell, pelajarilah shell, akrabi-lah shell, sayangi lah shell, niscaya anda beruntung!
:-)

Kunci Keenam, Linux itu Free dan Open Source

Mengapa ini juga penting?
Karena sifat Linux yang free (dalam arti BEBAS), Linux memiliki massa pendukung yang luar biasa. Banyak komunitas yang terbentuk di setiap negara, terbagi-bagi dalam proyek-proyek, distro-distro dan aplikasi-aplikasi tertentu.
Di Indonesia sendiri, massa Linux ini kalau dikumpulkan menjadi partai politik, mungkin bisa ikut pemilu 2009 nanti.
Dengan memahami Linux itu Free (bebas) kita tidak khawatir menggunakannya dalam setiap aspek komputerisasi baik pribadi maupun bermasyarakat. Kita bisa membagikannya dengan keikhlasan atau dengan biaya minimal.
Dengan memahami Linux didukung oleh komunitas, kita bisa belajar dengan orang lain, kita bisa berbagi ilmu tanpa takut nama kita akan dilupakan.

Kunci Ketujuh, Linux itu Juga Sistem Operasi

Frasa ini senada dengan frasa yang populer dari band rocker seriuss, “rocker itu juga manusia”. Linux tidak jauh beda dengan sistem operasi lainnya seperti windows, mac os, bsd, solaris, dos, dan lainnya.
Masalah yang dihadapi OS lain juga dihadapi Linux. Solusi untuk OS lain pun bisa diterapkan di Linux.
Dengan memahami ini, kita tidak usah heran, “mengapa di Linux, driver ini tidak bekerja seperti di OS anu”. Kita tidak perlu bengong, “kok Ubuntu saya yang lebih dulu rilis, bisa mirip tampilannya seperti OS baru ini”.
Tak usah terlalu percaya diri juga, suatu waktu, virus akan muncul juga di dunia Linux.
Well, ini rangkuman yang bisa saya tulis dan saya paksa-paksain supaya matching dengan keseharian saya.
PERINGATAN:
7 Kunci Mahir Linux ini bukan formula yang dirumuskan oleh seorang seperti Linus atau RMS atau sekaliber Om Rusmanto atau Om Onno. Dan jelas, tidak akan bisa keluar dari otak sekaliber “you know who”.
Jadi, tanggung resiko jika anda menggunakannya di institusi yang “ilmiah”.

Semoga Bermanfaat

belajar linux

Instalasi VirtualBox di CentOS

Sun. March 6, 2011
Categories: Linux Software
VirtualBox adalah program virtualisasi Sistem Operasi yang cukup banyak digemari.
VirtualBox yang pada awalnya merupakan sebuah perusahaan tersendiri, kemudian dibeli oleh Sun beberapa tahun lalu. Setelah Sun dibeli oleh Oracle. Maka nama lengkapnya menjadi Oracle VirtualBox.
Beberapa keunggulan VirtualBox :
  1. Tidak berbayar
  2. Ringan
  3. Mudah digunakan
Berikut adalah langkah-langkah instalasi VirtualBox di CentOS, dengan kondisi CentOS terhubung ke Internet :
Update 6 Maret 2011 : Sebelum instalasi VirtualBox, instalasikan terlebih dahulu dkms. yum install dkms.
1. Unduh(download) public key oracle
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
2. Import key tersebut
rpm --import oracle_vbox.asc
3. Download VirtualBox
yum install VirtualBox-4.0
Versi VirtualBox yang diinstal pada saat posting ini adalah versi 4.0, lakukan yum search virtualbox untuk memastikan versi VirtualBox tersebut.
Update 6 Maret 2011 : Setelah instalasi, semua user yang akan menggunakan VirtualBox harus juga termasuk dalam group vboxusers. Edit /etc/group.

Mudah bukan ? Selamat Mencoba!

Cara membuat Internet Connection Sharing (ICS) 3G

Setting share pada koneksi jaringan internet.

1. Jangan koneksikan dahulu internet, saya menggunakan 3G.

2. Klik Start – Control Panel – Network Connection.

3. Klik kanan Pada jaringan koneksi Internet (misl : Indosat 3G)

4. Klik Properties

5. Klik tab Advanced

6. Pada bagian Internet Connection Sharing, beri tanda cetang (ceklist) pada Allow other network usert to connect through this computer’s Internet connection, Pilih Wireless Network Connection pada bagian Home Networking Connection.

7. Klik OK

Setting Jaringan Adhoc Computer to Computer (Peer to peer)
1. Klik Start – Control Panel – Network Connection

2. Klik kanan pada Wireless Network Connection

3. Klik tab Wireless Connection

4. Klik tombol Add

5. Tentukan network name (SSID) : misalnya : Internet-3G, network Authentication :
Open, Data Encription : Disable. Jangan lupa perhatikan beri tanda centang pada
This is a computer to computer (adhoc) network, wireless access point are not
used.

6. Klik OK

7. Klik OK

Koneksikan Komputer / Laptop kita yg sebagai Server Internet dan Pada Komputer Client yang belum terkoneksi Internet dengan cara :
1. Koneksikan dahulu jaringan Internet kita.

2. Klik Start – Control Panel – Network Connection

3. Klik kanan pada Wireless Network Connection

4. Klik View Available Wireless networks
5. Maka di sana akan ditampilkan nama jaringan wirelessnya : contoh Internet-3G.

6. Klik Connect.

Kalau kita cek IP pada jaringan Wireless komputer server internet, akan tertulis IP Addresss : 192.168.0.1 NetMask : 255.255.255.0

Kalau kita cek IP pada Jaringan Wireless komputer client, akan tertulis IP Address 192.168.0.? (?=angka 1 sd. 254). Net Mask : 255.255.255.0

by, yulius