Pin Tux, Fedora & RHEL
Sudah lama sekali saya tidak membeli CD distro linux di gudanglinux. Tahunnya pun sampai lupa. Seingat saya dulu waktu masih jaman redhat 6.2 saya masih rajin beli CD distro linux Seiring tahun berjalan dan sering memiliki koneksi internet tak terbatas (baca: numpang koneksi di warnet atau kantor) , otomatis kebutuhan membeli CD linux semakin berkurang, karena [...]Install dan Konfigurasi phpMyAdmin
Tutorial untuk install phpMyAdmin dari rpm dan mengkonfigurasi nya sehingga bisa di akses http://host/phpMyAdmin/
1.Install paket phpMyAdmin
[root@cachak-dev ~]# yum install phpMyAdmin Loaded plugins: fastestmirror Repository epel is listed more than once in the configuration Determining fastest mirrors epel | 2.1 kB 00:00 primary.sqlite.bz2 | 2.6 MB 00:27 myindo | 951 B 00:00 primary.xml.gz | 3.4 kB 00:00 myindo 2/2 base | 1.1 kB 00:00 primary.xml.gz | 878 kB 00:13 base 2508/2508 updates | 951 B 00:00 primary.xml.gz | 185 kB 00:02 updates 287/287 Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package phpMyAdmin.noarch 0:2.11.9.5-1.el5 set to be updated --> Processing Dependency: php-mysql >= 4.1.0 for package: phpMyAdmin --> Processing Dependency: php >= 4.1.0 for package: phpMyAdmin --> Processing Dependency: php-mbstring >= 4.1.0 for package: phpMyAdmin --> Processing Dependency: webserver for package: phpMyAdmin --> Running transaction check ---> Package php-mbstring.i386 0:5.1.6-23.2.el5_3 set to be updated --> Processing Dependency: php-common = 5.1.6-23.2.el5_3 for package: php-mbstring ---> Package php-mysql.i386 0:5.1.6-23.2.el5_3 set to be updated --> Processing Dependency: php-pdo for package: php-mysql ---> Package php.i386 0:5.1.6-23.2.el5_3 set to be updated --> Processing Dependency: php-cli = 5.1.6-23.2.el5_3 for package: php --> Processing Dependency: libcurl.so.3 for package: php --> Processing Dependency: libaspell.so.15 for package: php --> Processing Dependency: libgmp.so.3 for package: php --> Processing Dependency: libidn.so.11 for package: php --> Processing Dependency: libpspell.so.15 for package: php ---> Package httpd.i386 0:2.2.3-22.el5.centos.1 set to be updated filelists.sqlite.bz2 | 4.0 MB 00:43 filelists.xml.gz | 1.4 kB 00:00 filelists.xml.gz | 2.8 MB 00:29 filelists.xml.gz | 1.3 MB 00:13 --> Processing Dependency: libaprutil-1.so.0 for package: httpd --> Processing Dependency: libapr-1.so.0 for package: httpd --> Processing Dependency: /etc/mime.types for package: httpd --> Running transaction check ---> Package libidn.i386 0:0.6.5-1.1 set to be updated ---> Package php-pdo.i386 0:5.1.6-23.2.el5_3 set to be updated ---> Package curl.i386 0:7.15.5-2.1.el5_3.4 set to be updated ---> Package apr-util.i386 0:1.2.7-7.el5_3.1 set to be updated ---> Package mailcap.noarch 0:2.1.23-1.fc6 set to be updated ---> Package php-cli.i386 0:5.1.6-23.2.el5_3 set to be updated ---> Package php-common.i386 0:5.1.6-23.2.el5_3 set to be updated ---> Package apr.i386 0:1.2.7-11 set to be updated ---> Package gmp.i386 0:4.1.4-10.el5 set to be updated ---> Package aspell.i386 12:0.60.3-7.1 set to be updated --> Processing Dependency: aspell-en for package: aspell --> Running transaction check ---> Package aspell-en.i386 50:6.0-2.1 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================= Package Arch Version Repository Size ================================================================================= Installing: phpMyAdmin noarch 2.11.9.5-1.el5 epel 4.2 M Installing for dependencies: apr i386 1.2.7-11 base 122 k apr-util i386 1.2.7-7.el5_3.1 updates 76 k aspell i386 12:0.60.3-7.1 base 936 k aspell-en i386 50:6.0-2.1 base 1.6 M curl i386 7.15.5-2.1.el5_3.4 updates 232 k gmp i386 4.1.4-10.el5 base 664 k httpd i386 2.2.3-22.el5.centos.1 updates 1.2 M libidn i386 0.6.5-1.1 base 194 k mailcap noarch 2.1.23-1.fc6 base 14 k php i386 5.1.6-23.2.el5_3 updates 1.1 M php-cli i386 5.1.6-23.2.el5_3 updates 2.1 M php-common i386 5.1.6-23.2.el5_3 updates 151 k php-mbstring i386 5.1.6-23.2.el5_3 updates 994 k php-mysql i386 5.1.6-23.2.el5_3 updates 85 k php-pdo i386 5.1.6-23.2.el5_3 updates 64 k Transaction Summary ================================================================================= Install 16 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 14 M Is this ok [y/N]: y Downloading Packages: (1/16): mailcap-2.1.23-1.fc6.noarch.rpm | 14 kB 00:00 (2/16): php-pdo-5.1.6-23.2.el5_3.i386.rpm | 64 kB 00:00 (3/16): apr-util-1.2.7-7.el5_3.1.i386.rpm | 76 kB 00:00 (4/16): php-mysql-5.1.6-23.2.el5_3.i386.rpm | 85 kB 00:00 (5/16): apr-1.2.7-11.i386.rpm | 122 kB 00:04 (6/16): php-common-5.1.6-23.2.el5_3.i386.rpm | 151 kB 00:01 (7/16): libidn-0.6.5-1.1.i386.rpm | 194 kB 00:01 (8/16): curl-7.15.5-2.1.el5_3.4.i386.rpm | 232 kB 00:02 (9/16): gmp-4.1.4-10.el5.i386.rpm | 664 kB 00:09 (10/16): aspell-0.60.3-7.1.i386.rpm | 936 kB 00:10 (11/16): php-mbstring-5.1.6-23.2.el5_3.i386.rpm | 994 kB 00:11 (12/16): php-5.1.6-23.2.el5_3.i386.rpm | 1.1 MB 00:13 (13/16): httpd-2.2.3-22.el5.centos.1.i386.rpm | 1.2 MB 00:14 (14/16): aspell-en-6.0-2.1.i386.rpm | 1.6 MB 00:16 (15/16): php-cli-5.1.6-23.2.el5_3.i386.rpm | 2.1 MB 00:29 (16/16): phpMyAdmin-2.11.9.5-1.el5.noarch.rpm | 4.2 MB 00:57 --------------------------------------------------------------------------------- Total 78 kB/s | 14 MB 02:58 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : mailcap [ 1/16] Installing : php-common [ 2/16] Installing : libidn [ 3/16] Installing : curl [ 4/16] Installing : apr [ 5/16] Installing : gmp [ 6/16] Installing : apr-util [ 7/16] Installing : httpd [ 8/16] Installing : php-mbstring [ 9/16] Installing : php-pdo [10/16] Installing : php-mysql [11/16] Installing : aspell-en [12/16] Installing : aspell [13/16] Installing : php-cli [14/16] Installing : php [15/16] Installing : phpMyAdmin [16/16] Installed: phpMyAdmin.noarch 0:2.11.9.5-1.el5 Dependency Installed: apr.i386 0:1.2.7-11 apr-util.i386 0:1.2.7-7.el5_3.1 aspell.i386 12:0.60.3-7.1 aspell-en.i386 50:6.0-2.1 curl.i386 0:7.15.5-2.1.el5_3.4 gmp.i386 0:4.1.4-10.el5 httpd.i386 0:2.2.3-22.el5.centos.1 libidn.i386 0:0.6.5-1.1 mailcap.noarch 0:2.1.23-1.fc6 php.i386 0:5.1.6-23.2.el5_3 php-cli.i386 0:5.1.6-23.2.el5_3 php-common.i386 0:5.1.6-23.2.el5_3 php-mbstring.i386 0:5.1.6-23.2.el5_3 php-mysql.i386 0:5.1.6-23.2.el5_3 php-pdo.i386 0:5.1.6-23.2.el5_3 Complete! [root@cachak-dev ~]#
diatas sebenarnya banyak yang harusnya gak ikut keinstall apabila sudah ke install, misalnya httpd
setelah itu jangan lupa install php-mcrypt
[root@cachak-dev ~]# yum install php-mcrypt Loaded plugins: fastestmirror Repository epel is listed more than once in the configuration Loading mirror speeds from cached hostfile Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package php-mcrypt.i386 0:5.1.6-5.el5 set to be updated --> Processing Dependency: libmcrypt.so.4 for package: php-mcrypt --> Running transaction check ---> Package libmcrypt.i386 0:2.5.7-5.el5 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================= Package Arch Version Repository Size ================================================================================= Installing: php-mcrypt i386 5.1.6-5.el5 epel 16 k Installing for dependencies: libmcrypt i386 2.5.7-5.el5 epel 124 k Transaction Summary ================================================================================= Install 2 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 140 k Is this ok [y/N]: y Downloading Packages: (1/2): php-mcrypt-5.1.6-5.el5.i386.rpm | 16 kB 00:00 (2/2): libmcrypt-2.5.7-5.el5.i386.rpm | 124 kB 00:01 --------------------------------------------------------------------------------- Total 62 kB/s | 140 kB 00:02 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : libmcrypt [1/2] Installing : php-mcrypt [2/2] Installed: php-mcrypt.i386 0:5.1.6-5.el5 Dependency Installed: libmcrypt.i386 0:2.5.7-5.el5 Complete! [root@cachak-dev ~]#
2.Konfigurasi phpMyAdmin
Lakukan edit file /etc/httpd/conf.d/phpMyAdmin.conf
dari :
# phpMyAdmin - Web based MySQL browser written in php
#
# Allows only localhost by default
#
# But allowing phpMyAdmin to anyone other than localhost should be considered
# dangerous unless properly secured by SSL
Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin
order deny,allow
deny from all
allow from 127.0.0.1
# This directory does not require access over HTTP - taken from the original
# phpMyAdmin upstream tarball
#
Order Deny,Allow
Deny from All
Allow from None
# This configuration prevents mod_security at phpMyAdmin directories from
# filtering SQL etc. This may break your mod_security implementation.
#
#
#
# SecRuleInheritance Off
#
#
Menjadi
[root@cachak-dev ~]# cat /etc/httpd/conf.d/phpMyAdmin.conf
# phpMyAdmin - Web based MySQL browser written in php
#
# Allows only localhost by default
#
# But allowing phpMyAdmin to anyone other than localhost should be considered
# dangerous unless properly secured by SSL
Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin
order deny,allow
#deny from all
#allow from 127.0.0.1
# This directory does not require access over HTTP - taken from the original
# phpMyAdmin upstream tarball
#
Order Deny,Allow
Deny from All
Allow from None
# This configuration prevents mod_security at phpMyAdmin directories from
# filtering SQL etc. This may break your mod_security implementation.
#
#
#
# SecRuleInheritance Off
#
#
[root@cachak-dev ~]#
disini saya hanya ngedit bagian
#deny from all
#allow from 127.0.0.1
artinya diallowed dari semua ip, untuk allowed dari ip tertentu, misalnya ip 202.xxx.xxx.10 maka menjadi
deny from all
allow from 202.xxx.xxx.10
setelah itu restart httpd
[root@cachak-dev ~]# /etc/init.d/httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
[root@cachak-dev ~]#
setelah itu setting phpMyAdmin.conf di /etc/phpMyAdmin/config.inc.php
dibawah $i = 0 tambahkan $cfg['blowfish_secret'] = ‘H1PvIjBDbw’; sehingga menjadi :
$i = 0;
$cfg['blowfish_secret'] = 'H1PvIjBDbw';
terus rubah
$cfg['Servers'][$i]['auth_type'] = 'http';
menjadi :
$cfg['Servers'][$i]['auth_type'] = 'cookie';
setelah itu save
setelah itu tinggal http://host/phpMyAdmin
Sistem Direktori Linux dan Model Partisi
Tutorial ini disediakan bagi para pengguna komputer yang melakukan migrasi sistem operasi, khususnya (mantan) pengguna windows yang melakukan migrasi ke komputer berbasis Linux.
Linux adalah sistem operasi Unix Like dimana pengertian dari Unix Like adalah Linux merupakan sistem operasi yang bukan merupakan turunan dari sistem operasi Unix namun memiliki cara kerja dan sistem direktori menyerupai Unix. Linux dibuat oleh Linus Benedicts Torvald yang merupakan hasil utak atik beliau atas kernel Minix. Minix ini merupakan sistem UNIX kecil yang dikembangkan oleh Andrew S. Tanenbaum, seorang professor yang menggeluti penelitian masalah OS dari Vrije Universiteit, Belanda. Adapun Minix ini digunakan untuk keperluan pengajaran dan pendidikan. Unix sendiri adalah sebuah sistem operasi yang telah lama ada (bahkan sebelum kemunculan sistem operasi buatan Microsoft) dan saat ini kebanyakan berjalan pada komputer server dan komputer besar lainnya (selain komputer personal). Sistem Operasi Unix dibuat spesifik untuk jenis mesin tertentu, berbeda dengan Linux yang keberadaannya ditujukan untuk sistem arsitektur x86 yang banyak beradar di pasaran perbedaan mendasar linux dengan sistem operasi lainnya adalah sifatnya yang OpenSource.
Salah satu bentuk dari Unix yang ditiru oleh Linux adalah sistem direktori dimana sistem direktori ini berbeda dengan yang dianut oleh keluarga Windows seperti diagram dibawah ini.

Keterangan
/ : menunjukkan hirarki tertinggi dari sistem ditektori Linux dimana direktori ini membawahi dari direktori /usr, /home, /mnt dan direktori lainya seperti gambar diatas.
/bin : berisi program yang berisi perintah-perintah yang digunakan oleh user biasa seperti perintah ls (menampilkan isi dari suatu direktori, cd (untuk berpindah direktori).
/sbin : berisi program yang berisi perintah-perintah yang digunakan oleh super user seperti ifconfig (menampilkan informasi tentang kartu jaringan / network device yang terpasang pada mesin).
/home : berisi data dari user yang terdaftar dalam komputer / mesin yang bersangkutan.
/usr : berisi paket program, dokumentasi, konfigurasi, aplikasi, library dan source aplikasi linux.
/opt : berisi aplikasi yang dapat diakses oleh semua user (hampir sama dengan /usr/sbin/.
/root : merupakan “home” nya superuser / root / administrator.
/tmp : singkatan dari temporer adalah direktori yang disediakan ketika dibutuhkan ruang sementara dalam melakukan pekerjaan, contoh ketika melakukan proses burn cd maka image (file iso ) secara default dimasukkan ke direktori ini sebelum di burn ke cd.
/etc : secara umum merupakan direktori tempat file konfigurasi berbagai macam service dan program yang terinstall di dalam sistem.
/mnt : berisi informasi device yang terpasang (mount) di dalam komputer.
/var : Direktori ini berisi data yang bermacam-macam (vary). Perubahan data dalam sistem yang aktif sangatlah cepat. Data-data seperti ini ada dalam waktu yang singkat. Karena sifatnya yang selalu berubah tidak memungkinkan disimpan dalam direktori seperti “/etc”. Oleh karena itu, data-data seperti ini disimpan di direktori var.
/boot : berisi informasi yang berkaitan dengan device dan service yang dijalankan ketika komputer melakukan booting (proses komputer dari keadaan mati/off menjadi hidup/on)
Secara umum pada sistem operasi linux berisi direktori yang disebutkan di atas namun pada beberapa distro ditambahkan beberapa direktori spesifik seperti /srv pada keluarga Suse dimana direktori yang ditambahkan memiliki fungsi khusus yang kadangkala tidak terdapat pada distro lain.
Ketika melakukan installasi maka dibutuhkan setidaknya 2 partisi agar suatu komputer bisa diinstall OS Linux yaitu partisi root (dilambangkan dengan / - bedakan dengan /root) dan partisi swap. Partisi root ( / ) digunakan untuk menginstall sistem Linux, hampir sama dengan C:\Windows untuk sistem operasi Microsoft Windows. Partisi swap dialokasikan sebagai tambahan memori ketika Memory RAM tidak mencukupi ketika sistem me-load suatu program, contoh kasus : load program X membutuhkan memori sebesar 1500 MB sedangkan RAM yang terpasang adalah 1000 MB / 1 GB maka 500 MB memori sisa yang dibutuhkan diambilkan dari partisi swap yang sudah dibuat. Besar partisi swap yang dibutuhkan untuk memori RAM ? 1 GB adalah dua kali Memory RAM yang terpasang pada komputer, kecuali untuk memori RAM diatas 2 GB maka alokasi swap tidak harus 2 kali RAM bisa dipasang 1 GB atau terserah selera dari masing-masing user.
Pertanyaan yang sering muncul : di Windows data saya bisa ditaruh di partisi terpisah dengan sistem sehingga ketika dibutuhkan install ulang maka data saya tidak terhapus, apakah di linux bisa..?
Berbicara tentang partisi maka diperlukan pemahaman tentang penamaan sistem partisi dan device yang berlaku di Linux.
Pada OS Windows dikenal sistem Drive Letter (Drive A:, Drive B:, Drive C:, dst) dimana Drive A: dialokasikan untuk disket 31/2 inchi, Drive B: dialokasikan untuk disket 5 ¼ inchi, Drive C: dialokasikan untuk partisi harddisk - jika partisi lebih dari satu, misalkan 2 maka digunakan Drive C: dan Drive D, Drive selanjutnya bisa dialokasikan untuk optical drive (CD,DVD) dan USB mass Storage (Flashdisk, harddisk eksternal, card reader).
Pada OS Linux dikenal SDA1, SDA2, SDB1, SDB2. Penjelasaanya adalah sebagai berikut :
S : menunjukkan SATA, pada linux terdahulu Serial ATA dan Parallel ATA dibedakan penamaannya, Parallel ATA ditunjukkan dengan huruf Hdan Serial ditunjukkan dengan huruf S namun saat ini penamaan device dianggap SATA maka digunakanlah S baik untuk interface Parallel maupun Serial.
D : Singkatan dari Device.
A,B : A menunjukkan bahwa device tersebut adalah device internal yang ada di dalam komputer seperti Harddisk internal, sedangkan B menunjukkan device tersebut adalah device eksternal seperti harddisk eksternal dan flashdisk.
1,2 : menunjukkan nomor urut partisi device.
Studi Kasus
-
diketahui SDA1 artinya device tersebut adalah Harddisk internal pada partisi pertama (pada Windows sama dengan Drive C:\)
-
diketahui SDB1 artinya device tersebut adalah storage eksternal pada partisi pertama (misal flashdisk yang tertancap pada komputer).
-
diketahui SDA2 artinya device tersebut adalah Haraddisk internal pada pertisi kedua (pada windows sama dengan Drive D:\)
sudah paham..?? jika belum paham silahkan dibaca lagi dari atas, jika sudah paham maka silahkan dilanjutkan.
Kembali pada pertanyaan diatas bagaimana caranya agar data saya bisa dipisahkan dengan sistem..?
Jawabannya adalah sangat bisa. Coba perhatikan skenario di bawah ini :
dilakukan installasi OS Linux maka kita bisa menyiapkan tiga buah partisi yaitu SDA1, SDA2, SDA3
SDA1 : digunakan sebagai swap dengan kapasitas 2GB
SDA2 : digunakan sebagai / dengan kapasitas 10GB
SDA3 : digunakan sebagai /home dengan kapasitas 60GB
lho tadi katanya /home berada di bawah / koq bisa ada di luar partisinya / …?
nah coba perhatikan gambar dibawah ini…
Pada diagram diatas diperlihatkan SDA2 yang merupakan partisi dari sistem (/) (lokasi installasi OS Linux) yang di dalamnya terdapat berbagai macam direktori /bin, /sbin, /home, dan lain sebagainya. Perhatikan SDA3 yang menunjuk ke direktori /home. Direktori /home memang berada di bawah direktori / namun /home tersebut menunjuk(me-link) ke partisi SDA3, jadi /home yang berisi data-data user detya, rani, dan lely sebenarnya berada pada partisi SDA3.
Singkat kata /home pada diagram diatas secara logical berada di dalam direktori / namun sesungguhnya data yang berada dalam /home berada di partisi SDA3.
Pembagian partisi diatas tidak hanya berlaku untuk direktori / dan /home saja namun direktori lain seperti /bin, /var, /usr juga bisa diberikan perlakuan yang sama. Pada penggunaan komputer personal kebanyakan menggunakan model partisi seperti contoh diatas namun pada OS Linux yang diimplementasikan pada komputer server sistem partisinya bisa jauh lebih kompleks daripada contoh diatas karena harus menyesuaikan dengan kebutuhan sistem server.
REFERENSI
http://www.infolinux.web.id/site/sectionsc6c7.html?op=viewarticle&artid=10
http://ikc.unimal.ac.id/umum/ibam/ibam-os-html/x5515.html
http://infoos.blogspot.com/2008/12/sejarah-linux.html
Permainan Kata untuk Nama Rilis Fedora 12
Dengan semakin dekatnya jadwal rilis Fedora 11 (2 Juni 2009), maka proses pengumpulan usul untuk nama rilis Fedora 12 pun semakin mendekati waktu penutupan. Bagi anda yang suka mengutak-atik, mencari hubungan antara nama satu dengan nama lainnya, sepertinya proses pemilihan nama rilis untuk fedora cukup menarik. Tapi sebelumnya, kita coba liat dulu beberapa informasi pendukung berikut [...]Nama Sandi Distro Linux
Kalau kita mengamati dunia militer atau spionase, kita sering menemukan penggunaan kode, sandi atau nama samaran agar pihak lawan tidak dapat dengan mudah memperoleh informasi rahasia. Demikian juga di dunia bisnis, seringkali penggunaan kode atau nama sandi diperlukan untuk melindungi rahasia proyek dan sejenisnya dari saingan usaha. Di dunia teknologi informasi pun kita menjumpai penggunaan nama [...]Membuat DNS Server pada jaringan lokal
Untuk memberikan nama domain pada suatu mesin/server maka dibutuhkanlah DNS Server. DNS server berfungsi untuk menterjemahkan alamat IP sebuah server menjadi nama domain. Seperti contoh http://danubudi.web.id mempunyai IP : 66.197.178.245 atau www.friendster.com mempunyai alamat IP (pada salah satu servernya) : 209.11.168.112 (karena Friendster mempunyai 6 server), jadi secara mudahnya ketika seseorang mengakses/merequest situs http://danubudi.web.id oleh DNS request tersebut akan diarahkan ke server yang memiliki IP : 66.197.178.245.
Pada percobaan kali ini dilakukan pada mesin OpenSuse 11 pada jaringan lokal. kebanyakan sistem operasi Linux sebagian besar distro sudah memiliki Bind yang merupakan software DNS Server.
Langkah Pertama
melakukan installasi DNS Server (jika sudah ada pada mesin anda maka tahapan ini langsung dilewati)
Langkah Kedua
melakukan seting pada konfigurasi DNS
lokasi file : /etc/named.conf
# is the definition of the root name servers. The second one defines
# localhost while the third defines the reverse lookup for localhost.zone “.” in {
type hint;
file “root.hint”;
};zone “localhost” in {
type master;
file “localhost.zone”;
};zone “0.0.127.in-addr.arpa” in {
type master;
file “127.0.0.zone”;
};# Include the meta include file generated by createNamedConfInclude. This
# includes all files as configured in NAMED_CONF_INCLUDE_FILES from
# /etc/sysconfig/named
zone “jaringanlokal.net” {
type master;
file “/var/lib/named/db.jaringanlokal.net”;
};
zone “0.0.10.in-addr.arpa” { ——-> 3 byte pertama dari ip server dibalik
type master;
file “/var/lib/named/db.10.0.0″;
};
nb: yang berwarna biru adalah konfigurasi yang kita masukkan pada file tersebut yang mendefinisikan domain yang kita buat
Langkah Ketiga
membuat file master pada zone domain dan zona reversed
Zona Domain
lokasi file : /var/lib/named/db.jaringanterdistribusi.net
$TTL 86400
@ IN SOA jaringanlokal.net. root.jaringanlokal.net. (
20090331 ;Serial
604800 ;Refresh
86400 ;Retry
2419200 ;Expire
604800) ; Negative Cache TTL
;
@ IN NS ns.jaringanterdistribusi.net.
@ IN A 10.0.0.20 –> menunjukkan IP DNS
Zona Reversed Domain
lokasi file : /var/lib/named/db.10.0.0
$TTL 86400
@ IN SOA jaringanterdistribusi.net. root.jaringanterdistribusi.net. (
20090331 ;Serial
604800 ;Refresh
86400 ;Retry
2419200 ;Expire
604800 ) ; Negative Cache TTL
;
IN NS ns.jaringanterdistribusi.net.
20 IN PTR www.jaringanlokal.net. –> 20 adalah byte IP terakhir pada mesin anda
Langkah Keempat
Melakukan seting pada file DNS
lokasi file : /etc/resolv.conf
domain www.jaringanlokal.net
search jaringanlokal.net
nameserver 10.0.0.20
Langkah Kelima
Restart Service DNS
# service named restart
Langkah Keenam
Melakukan test domain
bisa menggunakan perintah host ataupun nslookup
danoe:/ # host jaringanterdistribusi.net
jaringanterdistribusi.net has address 10.0.0.20
danoe:/ # nslookup jaringanterdistribusi.net
Server: 10.0.0.20
Address: 10.0.0.20#53Name: jaringanterdistribusi.net
Address: 10.0.0.20
Langkah Ketujuh
Seting komputer client :
Pada komputer client yang mengakses maka DNS diarahkan ke alamat DNS yang dibuat pada kasus ini alamat DNS adalah 10.0.0.20 dan pada browser harus dipastikan bahwa koneksi yang digunakan adalah directly connected to Internet atau tanpa menggunakan proxy
selanjutnya pada browser diketik http://jaringanlokal.net
Undangan dari UINBUNTU (Komunitas OpenSourceUIN)
Undangan bagi kawan-kawan Balung dan segenap pengguna dan penggiat linux di lingkungan Universitas Brawijaya.
Diharapkan kehadirannya dalam acara ta’aruf (ga tau apa artinya, pokoe ngumpul2) UINBUNTU (Komunitas OpenSource Universitas Islam Negeri) pada
Hari : Jumat 1 Mei 2009
Pukul : 13.00
Lokasi : Gedung Fakultas Sains dan Teknologi, Auditorium lantai 4 UIN
Demikian pengumuman ini dibuat untuk dipergunakan sebagaimana mestinya
NB : untuk rekan2 balung yang mau berangkat bareng monggo… bagi yang konfirmasi mau join bisa comment di thread ini
:: Mau mencoba Mini Buntu 8.10? ::
Silahkan mencoba mini buntu, buat yang mau melakukan remix boleh mengunduh di sini :Download Mini Buntu (ubuntu mini remix) 8.10
linkscolor = "000000"; highlightscolor = "888888"; backgroundcolor = "FFFFFF"; channel = "none";
