linux

Setting DNS untuk OpenAkamai

Kantor saya punya koneksi ke IIX sebesar 100mbps. Untuk mengoptimalkan penggunaan, sebisa mungkin akses ke akamai dijangkau melalui koneksi tersebut. Denger-denger dari teman-teman, katanya ada OpenAkamai. Tekniknya cukup mudah. Tinggal meng-query domain2 dari akamai ke sebuah dns yg mengerti tentang ip address akamai di Indonesia.

Hasil googling menemukan situs ini. Isinya simple, cuma sebuah konfigurasi untuk DNS Bind.

Cara setting network ups tool (nut) di ubuntu

Server blankon alynne saat ini diletakkan di DATAUTAMA Surabaya. Beberapa waktu yang lalu server ini diberi UPS supaya bisa lebih tahan terhadap listrik yg tidak stabil (nyala - mati).

UPS yg dipasang adalah Prolink 1200VA. Kebetulan ada fitur monitoring via RS-232 (serial). Setelah dicek di buku manualnya, ternyata tipenya RUPS-2000. RUPS-2000 ini sudah disupport oleh Network UPS Tool (nut). Jadi tinggal setup saja konfigurasinya.

Berikut konfigurasi untuk Prolink 1200VA (RUPS-2000).

Apparmor dan Bind 9 di Ubuntu

Apparmor secara default sudah terinstall di ubuntu. Semua program mempunyai profile di apparmor. Profile inilah yg menentukan suatu program boleh menulis atau membaca dari suatu directory.

Untuk bind, profile apparmornya ada di /etc/apparmor.d/usr.sbin.named. Dalam mengkonfigurasi bind, saya terbiasa membuat directory seperti berikut:

/etc/bind/db/
| com
| id
|   +-- or
|   +-- web
+-- in
+-- info
+-- net
+-- org

Karena directory /etc/bind di profile apparmor diset sebagai read-only, maka saat bind mencoba menulis ke salah satu directory di /etc/bind/db akan muncul error, contohnya seperti berikut ini:

kernel: [1239217.411031] type=1503 audit(1309700303.423:12381): operation="mknod" pid=1692 parent=1 profile="/usr/sbin/named" requested_mask="c::" denied_mask="c::" fsuid=109 ouid=109 name="/etc/bind/db/in/tmp-ImzPls04Rk"

Solusinya adalah kita membolehkan bind untuk menulis di directory db dengan mengedit file /etc/apparmor.d/usr.sbin/named dan menambahkan baris ini persis dibawah '/etc/bind/** r,' :
/etc/bind/db/** rw,

Setelah itu apparmor kita stop dan start kembali
sudo /etc/init.d/apparmor stop
sudo /etc/init.d/apparmor start

Setelah itu bind akan bisa menulis di directory 'db'. Apabila masih belum bisa menulis, silahkan dicek kepemilikan dari directory 'db' tersebut. Bind akan menulis dengan user 'bind'.

Cara mendapatkan Prefix IIX

Cara mendapatkan prefix IIX.

# wget http://www.mikrotik.co.id/getfile.php?nf=nice.rsc

Setelah itu, kita filter supaya didapatkan cuma prefixnya saja

#cat nice.rsc |grep add| awk -F '"' '{print $2";"}'|tail -n +3 > iix.txt

Fungsi utama filter ada di program awk. Perintah diatas kita memberikan opsi separatornya adalah karakter " (petik ganda). Kemudian kita cetak ke layar dan disimpan ke file iix.txt.

Setelah itu, silahkan anda pakai untuk misalnya mengakali routing dari proxy/cache anda.

--Budiw
sumber asli disini.

Sound bermasalah di Asus F9E dengan Ubuntu Karmic Koala

Kemaren sempat bermasalah dengan sound laptop Asus F9E setelah upgrade ke Ubuntu Karmic Koala. Setelah googling kesana kemari, dapat solusi disini[1].

Berikut caranya:

budiw@carbon:~$ cat /proc/asound/card0/codec#0 | grep Codec
Codec: Realtek ALC660-VD

Setelah dapet code soundcardnya, sekarang dimasukkan ke file /etc/modprobe.d/alsa-base.conf

...
...
# Power down HDA controllers after 10 idle seconds
#options snd-hda-intel power_save=10 power_save_controller=N
options snd-hda-intel model=ALC660

Yang ada tanda pagarnya itu adalah baris aslinya, terus saya tambahi model=ALC660, yang lain-lain sebaris dengan itu saya hapus.

Kemudian, di restart alsa-nya dengan

budiw@carbon:~$ sudo alsa force-reload
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/budiw/.gvfs
Output information may be incomplete.
Terminating processes: 1520lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/budiw/.gvfs
Output information may be incomplete.
4555lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/budiw/.gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/budiw/.gvfs
Output information may be incomplete.
.
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/budiw/.gvfs
Output information may be incomplete.
Unloading ALSA sound driver modules: snd-hda-codec-intelhdmi snd-hda-codec-si3054 snd-hda-codec-realtek snd-hda-intel snd-hda-codec snd-hwdep snd-pcm-oss snd-mixer-oss snd-pcm snd-seq-dummy snd-seq-oss snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-alloc (failed: modules still loaded: snd-hda-codec-intelhdmi snd-hda-codec-si3054 snd-hda-codec-realtek snd-hda-codec snd-hwdep snd-pcm snd-timer snd-page-alloc).

Talkshow RMS di Ubaya

Halo semua, buat kalian yang berada di Surabaya, dan belum berkesempatan bertemu dengan RMS. Inilah kesempatanmu. Berikut informasinya:

Talkshow "Free Software in Ethics and in Practice"

Oleh
Mr. Richard M. Stallman
Founder of GNU Project and Free Software Foundation

Senin, 9 Nopember 2009
10.00 - 13.00 WIB
Universitas Surabaya
Ruang SGFT
Gedung TF 1.1

Pendaftaran bisa di:
Universitas Surabaya
PAJ. Informatika
Gedung TC 2.1

Biaya: Gratis

Syndicate content Syndicate content