repo.binadarma.ac.id Repository Ubuntu

Repository lokal dimiliki Universitas Bina Darma Palembang, yang saat ini telah online dan dapat dipergunakan untuk update (apt-get).

Repository ini akan terus ditingkatkan untuk versi-versi linux lainnya “insyallah”  :toast

Saat ini anda dapat mengupdate/upgrade Ubuntu, berikut ini sourcces.list yang digunakan :

sources.list Dapper Drake 6.06 LTS (Desktop/Server)

deb http://repo.binadarma.ac.id/ubuntu dapper main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu dapper-updates main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu dapper-security main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu dapper-backports main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu dapper-proposed main restricted universe multiverse

sources.list Hardy Heron 8.04 LTS (Desktop/Server)

deb http://repo.binadarma.ac.id/ubuntu hardy main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu hardy-updates main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu hardy-security main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu hardy-backports main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu hardy-proposed main restricted universe multiverse

sources.list Jaunty Jackalope 9.04 LTS (Desktop/Server)

deb http://repo.binadarma.ac.id/ubuntu jaunty main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu jaunty-updates main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu jaunty-security main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu jaunty-backports main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu jaunty-proposed main restricted universe multiverse

sources.list Karmic Koala 9.10 (Desktop/Server)

deb http://repo.binadarma.ac.id/ubuntu karmic main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu karmic-updates main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu karmic-security main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu karmic-backports main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu karmic-proposed main restricted universe multiverse

sources.list Lucid Lynx 10.04 LTS (Desktop/Server)

deb http://repo.binadarma.ac.id/ubuntu lucid main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu lucid-updates main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu lucid-security main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu lucid-backports main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu lucid-proposed main restricted universe multiverse

sources.list Maverick Meerkat 10.10 (Desktop/Server)

deb http://repo.binadarma.ac.id/ubuntu maverick main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu maverick-updates main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu maverick-security main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu maverick-backports main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu maverick-proposed main restricted universe multiverse

sources.list Natty Narwhal 11.04 LTS (Desktop/Server)

deb http://repo.binadarma.ac.id/ubuntu natty main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu natty-updates main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu natty-security main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu natty-backports main restricted universe multiverse
deb http://repo.binadarma.ac.id/ubuntu natty-proposed main restricted universe multiverse

Semoga bermanfaat :sungkem

Install LAMP Linux Apache Mysql PHP dan PhpMyAdmin di Centos 5

sebelum melakukkan instalasi, download paket rpm berikut

wget http://packages.sw.be/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

kemudian install pake yg di download tadi

rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm

mari mulai install Apache Mysql PHP dan PhpMyAdmin dengan menggunakan yum

yum install httpd httpd-devel mysql mysql-server mysql-devel php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml phpmyadmin

lamanya proses instalasi tergantung koneksi internet, ikuti langkah install seperti biasa hingga muncul kata “Complete!”

restart apache dan mysql

/etc/init.d/httpd restart

/etc/init.d/mysqld restart

kemudian buat scrip php untuk melihat configurasi apache dan php yg telah terinstall

nano /var/www/html/phpinfo.php

<?

phpinfo();

?>

simpan ctrl + X kemudian Y

akses dari web browser http://ip_anda/phpinfo.php

terakhir yaitu lakukan konfigurasi untuk PhpMyAdmin

nano /usr/share/phpmyadmin/config.inc.php

$cfg[‘blowfish_secret’] = ”; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

edit menjadi

$cfg[‘blowfish_secret’] = ‘goopensources’; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

agar PhpMyAdmin bisa diakses dari komputer lain maka edit bagian

nano /etc/httpd/conf.d/phpmyadmin.conf

<Directory “/usr/share/phpmyadmin”>
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>

edit menjadi

<Directory “/usr/share/phpmyadmin”>
Order Deny,Allow
Deny from all
Allow from all
</Directory>

simpan konfigurasi, kemudian agar apache dan mysql berjalan saat komputer dinyalakan lakukan perintah

chkconfig httpd on

chkconfig mysqld on

restart komputer dengan perintah reboot

semoga sukses :toast

Mikrotik Load Balancing Menggunakan 2 ISP (speedy)

SCRIP SETING MIKROTIK LOAD BALANCING DENGAN 2 ISP

interface set name ether1 name=”speedy1″

interface set name ether2 name=”speedy2″

interface set name ether3 name=”lan”

/ ip address
add address=192.168.1.1 netmask=255.255.255.0 interface=lan disable=no comment=””

add address=10.237.3.84 netmask=255.255.255.0 interface=speedy1 disable=no comment=””

add address=10.237.15.1 netmask=255.255.255.0 interface=speedy2 disable=no comment=””

/ ip route
add dst-address=0.0.0.0/0 gateway=10.237.3.1,10.237.15.1 check-gateway=ping

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

add chain=srcnat out-interface=speedy2 action=masquerade

/ ip firewall mangle
add chain=input in-interface=speedy1 action=mark-connection new-connection-mark=speedy1_conn

add chain=input in-interface=speedy2 action=mark-connection new-connection-mark=speedy2_conn

add chain=output connection-mark=speedy1_conn action=mark-routing new-routing-mark=to_speedy1

add chain=output connection-mark=speedy2_conn action=mark-routing new-routing-mark=to_speedy2

/ ip route
add dst-address=0.0.0.0/0 gateway=10.237.3.1 routing-mark=to_speedy1

add dst-address=0.0.0.0/0 gateway=10.237.15.1 routing-mark=to_speedy2

Silahkan Download Scripnya dalam bentuk txt dibawah ini:

scrip seting load balancing mikrotik 2 isp

:toast

jangan lupa beri komentar

Install Zimbra di Centos 5.4

Hari ini saya akan berbagi pengalaman saat install Zimbra di centos 5.4.

sebenarnya saya sangat familiar dengan ubuntu, tapi karena kendala sesuatu hal, terpaksa harus install zimbra menggunakan centos.

berikut ini langkah demi langkah:

1. setingg DNS

install pake bind untuk DNS

[root@student surya]# yum install bind  caching-nameserver

buat file named.conf, isi dari file named.conf seperti berikut ini:

options {
directory “/var/named”;
dump-file “/var/named/data/cache_dump.db”;
statistics-file “/var/named/data/named_stats.txt”;
forwarders { 10.237.4.3 ; };
};
include “/etc/rndc.key”;
// We are the master server for student.binadarma.ac.id
zone “binadarma.ac.id” {
type master;
file “db.bidar”;
};

simpan dan ubah hak akses dan kepemilikan file named.conf

[root@student etc]# chmod 755 named.conf

[root@student etc]# chown root.named named.conf

masuk ke directory /var/named, lanjutkan dengan membuat file db.bidar, isi dari db.bidar sebagai berikut:

;DOMAINKU.COM
$TTL 604800
@ IN SOA student.binadarma.ac.id. root.binadarma.ac.id. (
2006020201 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
60480); Negative Cache TTL
;
@        IN      NS      student
IN      MX      10 student
IN      A       10.237.3.252
student  IN      A       10.237.3.252\

2. edit file, [root@student named]# nano /etc/resolv.conf

menjadi:

search binadarma.ac.id
nameserver 10.237.3.252
nameserver student.binadarma.ac.id

3. edit file, [root@student named]# nano /etc/hosts

10.237.3.252            student.binadarma.ac.id  student
127.0.0.1                 localhost.localdomain     localhost

4. update paket yang dibutuhkan:

yum install libidn11 curl fetchmail libpcre3 libgmp3c2 libxml2 libstdc++6 openssl perl sysstat

5. download zimbra di http://www.zimbra.com/downloads/os-downloads.html

pilih pake zcs-6.0.9_GA_2686.RHEL5.20101115233426.tgz

simpan paket zimbra di /tmp, kemudian extrak dengan perintah:

[root@student tmp]# tar xzvf zcs-6.0.9_GA_2686.RHEL5.20101115233426.tgz

masuk ke directory hasil exstrak tadi

[root@student tmp]# cd zcs-6.0.9_GA_2686.RHEL5.20101115233426

jalankan perintah berikut :

[root@student zcs-6.0.9_GA_2686.RHEL5.20101115233426]# ./install.sh

ikuti perintah seperti dibawah ini:

Operations logged to /tmp/install.log.17844
Checking for existing installation…
zimbra-ldap…NOT FOUND
zimbra-logger…NOT FOUND
zimbra-mta…NOT FOUND
zimbra-snmp…NOT FOUND
zimbra-store…NOT FOUND
zimbra-apache…NOT FOUND
zimbra-spell…NOT FOUND
zimbra-convertd…NOT FOUND
zimbra-memcached…NOT FOUND
zimbra-proxy…NOT FOUND
zimbra-archiving…NOT FOUND
zimbra-cluster…NOT FOUND
zimbra-core…NOT FOUND

PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
ZIMBRA, INC. (“ZIMBRA”;) WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.

License Terms for the Zimbra Collaboration Suite:
http://www.zimbra.com/license/zimbra_public_eula_2.1.html

Do you agree with the terms of the software license agreement? [N] y

Checking for prerequisites…
FOUND: NPTL
FOUND: sudo-1.6.9p17-5
FOUND: libidn-0.6.5-1.1
FOUND: gmp-4.1.4-10
FOUND: /usr/lib/libstdc++.so.6
Checking for suggested prerequisites…
FOUND: perl-5.8.8
FOUND: sysstat
Prerequisite check complete.

Checking for installable packages

Found zimbra-core
Found zimbra-ldap
Found zimbra-logger
Found zimbra-mta
Found zimbra-snmp
Found zimbra-store
Found zimbra-apache
Found zimbra-spell
Found zimbra-memcached
Found zimbra-proxy

Select the packages to install

Install zimbra-ldap [Y] y

Install zimbra-logger [Y] y

Install zimbra-mta [Y] y

Install zimbra-snmp [Y] y

Install zimbra-store [Y] y

Install zimbra-apache [Y] y

Install zimbra-spell [Y] y

Install zimbra-memcached [N] y

Install zimbra-proxy [N] y
Checking required space for zimbra-core
checking space for zimbra-store

Installing:
zimbra-core
zimbra-ldap
zimbra-logger
zimbra-mta
zimbra-snmp
zimbra-store
zimbra-apache
zimbra-spell
zimbra-memcached
zimbra-proxy

You appear to be installing packages on a platform different
than the platform for which they were built.

This platform is CentOS5
Packages found: RHEL5
This may or may not work.

Using packages for a platform in which they were not designed for
may result in an installation that is NOT usable. Your support
options may be limited if you choose to continue.

Install anyway? [N] y

The system will be modified.  Continue? [N] y

Removing /opt/zimbra
Removing zimbra crontab entry…done.
done.
Cleaning up zimbra init scripts…done.
Cleaning up /etc/ld.so.conf…done.
Cleaning up /etc/prelink.conf…done.
Cleaning up /etc/security/limits.conf…done.

Finished removing Zimbra Collaboration Suite.

Installing packages

zimbra-core……zimbra-core-6.0.9_GA_2686.RHEL5-20101115233426.i386.rpm…done
zimbra-ldap……zimbra-ldap-6.0.9_GA_2686.RHEL5-20101115233426.i386.rpm…done
zimbra-logger……zimbra-logger-6.0.9_GA_2686.RHEL5-20101115233426.i386.rpm…done
zimbra-mta……zimbra-mta-6.0.9_GA_2686.RHEL5-20101115233426.i386.rpm…done
zimbra-snmp……zimbra-snmp-6.0.9_GA_2686.RHEL5-20101115233426.i386.rpm…done
zimbra-store……zimbra-store-6.0.9_GA_2686.RHEL5-20101115233426.i386.rpm…done
zimbra-apache……zimbra-apache-6.0.9_GA_2686.RHEL5-20101115233426.i386.rpm…done
zimbra-spell……zimbra-spell-6.0.9_GA_2686.RHEL5-20101115233426.i386.rpm…done
zimbra-memcached……zimbra-memcached-6.0.9_GA_2686.RHEL5-20101115233426.i386.rpm…done
zimbra-proxy……zimbra-proxy-6.0.9_GA_2686.RHEL5-20101115233426.i386.rpm…done
Operations logged to /tmp/zmsetup.11292010-142517.log
Installing LDAP configuration database…done.
Setting defaults…

DNS ERROR resolving MX for student.binadarma.ac.id
It is suggested that the domain name have an MX record configured in DNS
Change domain name? [Yes]
Create domain: [student.binadarma.ac.id]

DNS ERROR resolving MX for student.binadarma.ac.id
It is suggested that the domain name have an MX record configured in DNS
Re-Enter domain name? [Yes] n
done.
Checking for port conflicts

Main menu

1) Common Configuration:
2) zimbra-ldap:                             Enabled
3) zimbra-store:                            Enabled
+Create Admin User:                    yes
+Admin user to create:                 admin@student.binadarma.ac.id
******* +Admin Password                        UNSET
+Enable automated spam training:       yes
+Spam training user:                   spam.zuktcjpk5s@student.binadarma.ac.id
+Non-spam(Ham) training user:          ham.1cayv3uoj7@student.binadarma.ac.id
+Global Documents Account:             wiki@student.binadarma.ac.id
+SMTP host:                            student.binadarma.ac.id
+Web server HTTP port:                 80
+Web server HTTPS port:                443
+Web server mode:                      http
+IMAP server port:                     7143
+IMAP server SSL port:                 7993
+POP server port:                      7110
+POP server SSL port:                  7995
+Use spell check server:               yes
+Spell server URL:                     http://student.binadarma.ac.id:7780/aspell.php
+Enable version update checks:         TRUE
+Enable version update notifications:  TRUE
+Version update notification email:    admin@student.binadarma.ac.id
+Version update source email:          admin@student.binadarma.ac.id

4) zimbra-mta:                              Enabled
5) zimbra-snmp:                             Enabled
6) zimbra-logger:                           Enabled
7) zimbra-spell:                            Enabled
8) zimbra-proxy:                            Enabled
9) Default Class of Service Configuration:
r) Start servers after configuration        yes
s) Save config to file
x) Expand menu
q) Quit

Address unconfigured (**) items  (? – help) 3

Store configuration

1) Status:                                  Enabled
2) Create Admin User:                       yes
3) Admin user to create:                    admin@student.binadarma.ac.id
** 4) Admin Password                           UNSET
5) Enable automated spam training:          yes
6) Spam training user:                      spam.zuktcjpk5s@student.binadarma.ac.id
7) Non-spam(Ham) training user:             ham.1cayv3uoj7@student.binadarma.ac.id
8) Global Documents Account:                wiki@student.binadarma.ac.id
9) SMTP host:                               student.binadarma.ac.id
10) Web server HTTP port:                    80
11) Web server HTTPS port:                   443
12) Web server mode:                         http
13) IMAP server port:                        7143
14) IMAP server SSL port:                    7993
15) POP server port:                         7110
16) POP server SSL port:                     7995
17) Use spell check server:                  yes
18) Spell server URL:                        http://student.binadarma.ac.id:7780/aspell.php
19) Enable version update checks:            TRUE
20) Enable version update notifications:     TRUE
21) Version update notification email:       admin@student.binadarma.ac.id
22) Version update source email:             admin@student.binadarma.ac.id

Select, or ‘r’ for previous menu [r] 4

Password for admin@student.binadarma.ac.id (min 6 characters): [dYvhHuHhy0] ketikpasswordADMIN

Store configuration

1) Status:                                  Enabled
2) Create Admin User:                       yes
3) Admin user to create:                    admin@student.binadarma.ac.id
4) Admin Password                           set
5) Enable automated spam training:          yes
6) Spam training user:                      spam.zuktcjpk5s@student.binadarma.ac.id
7) Non-spam(Ham) training user:             ham.1cayv3uoj7@student.binadarma.ac.id
8) Global Documents Account:                wiki@student.binadarma.ac.id
9) SMTP host:                               student.binadarma.ac.id
10) Web server HTTP port:                    80
11) Web server HTTPS port:                   443
12) Web server mode:                         http
13) IMAP server port:                        7143
14) IMAP server SSL port:                    7993
15) POP server port:                         7110
16) POP server SSL port:                     7995
17) Use spell check server:                  yes
18) Spell server URL:                        http://student.binadarma.ac.id:7780/aspell.php
19) Enable version update checks:            TRUE
20) Enable version update notifications:     TRUE
21) Version update notification email:       admin@student.binadarma.ac.id
22) Version update source email:             admin@student.binadarma.ac.id

Select, or ‘r’ for previous menu [r] r

Main menu

1) Common Configuration:
2) zimbra-ldap:                             Enabled
3) zimbra-store:                            Enabled
4) zimbra-mta:                              Enabled
5) zimbra-snmp:                             Enabled
6) zimbra-logger:                           Enabled
7) zimbra-spell:                            Enabled
8) zimbra-proxy:                            Enabled
9) Default Class of Service Configuration:
r) Start servers after configuration        yes
s) Save config to file
x) Expand menu
q) Quit

*** CONFIGURATION COMPLETE – press ‘a’ to apply
Select from menu, or press ‘a’ to apply config (? – help) a
Save configuration data to a file? [Yes] y
Save config in file: [/opt/zimbra/config.27030]
Saving config in /opt/zimbra/config.27030…done.
The system will be modified – continue? [No] y
Operations logged to /tmp/zmsetup.11292010-142517.log
Setting local config values…done.
Setting up CA…done.
Deploying CA to /opt/zimbra/conf/ca …done.
Creating SSL certificate…done.
Installing mailboxd SSL certificates…done.
Initializing ldap…done.
Setting replication password…done.
Setting Postfix password…done.
Setting amavis password…done.
Setting nginx password…done.
Creating server entry for student.binadarma.ac.id…done.
Saving CA in ldap …done.
Saving SSL Certificate in ldap …done.
Setting spell check URL…done.
Setting service ports on student.binadarma.ac.id…done.
Adding student.binadarma.ac.id to zimbraMailHostPool in default COS…done.
Installing webclient skins…
beach…done.
waves…done.
lemongrass…done.
sky…done.
oasis…done.
sand…done.
smoke…done.
lake…done.
zmail…done.
pebble…done.
bare…done.
tree…done.
steel…done.
yahoo…done.
twilight…done.
bones…done.
hotrod…done.
lavender…done.
Finished installing webclient skins.
Setting zimbraFeatureIMEnabled=FALSE…done.
Setting zimbraFeatureTasksEnabled=TRUE…done.
Setting zimbraFeatureBriefcasesEnabled=TRUE…done.
Setting zimbraFeatureNotebookEnabled=TRUE…done.
Setting MTA auth host…done.
Setting TimeZone Preference…done.
Initializing mta config…done.
Setting services on student.binadarma.ac.id…done.
Creating domain student.binadarma.ac.id…done.
Setting default domain name…done.
Creating domain student.binadarma.ac.id…already exists.
Creating admin account admin@student.binadarma.ac.id…done.
Creating root alias…done.
Creating postmaster alias…done.
Creating user wiki@student.binadarma.ac.id…done.
Creating user spam.zuktcjpk5s@student.binadarma.ac.id…done.
Creating user ham.1cayv3uoj7@student.binadarma.ac.id…done.
Setting spam training accounts…done.
Initializing store sql database…done.
Setting zimbraSmtpHostname for student.binadarma.ac.id…done.
Configuring SNMP…done.
Checking for default IM conference room…not present.
Initializing default IM conference room…done.
Setting up syslog.conf…done.

You have the option of notifying Zimbra of your installation.
This helps us to track the uptake of the Zimbra Collaboration Suite.
The only information that will be transmitted is:
The VERSION of zcs installed (6.0.9_GA_2686_CentOS5)
The ADMIN EMAIL ADDRESS created (admin@student.binadarma.ac.id)

Notify Zimbra of your installation? [Yes] yes
Notifying Zimbra of installation via http://www.zimbra.com/cgi-bin/notify.cgi?VER=6.0.9_GA_2686_CentOS5&MAIL=admin@student.binadarma.ac.id

Notification complete

Starting servers…done.
Installing common zimlets…
com_zimbra_phone…done.
com_zimbra_cert_manager…done.
com_zimbra_email…done.
com_zimbra_url…done.
com_zimbra_date…done.
com_zimbra_ymemoticons…done.
com_zimbra_bulkprovision…done.
com_zimbra_adminversioncheck…done.
com_zimbra_dnd…done.
Finished installing common zimlets.
Initializing Documents…done.
Restarting mailboxd…done.
Setting up zimbra crontab…done.

6. buka browser ketik http://student.binadarma.ac.id

login dengan user admin dan password yang telah anda buat

atau login ke browser untuk konfigurasi lanjut di:

https://student.binadarma.ac.id:7071/zimbraAdmin/

SELAMAT MENCOBA.

TuxCut vs NetCut on Unbuntu

Tutorial instalasi Net Cut pada linux ubuntu, dengan menggunakan aplikasi TuxCut.

Kemapuan aplikasi TuxCut adalah:

1. Memutuskan (cut) koneksi komputer

2. Melakukan scaning MAC Address dan IP Address

3. Melindungi IP kita dari serangan TuxCut/Net Cut dari komputer lain (anti cut)

Berikut ini adalah langkah-langkah instalasi TuxCut:

1. apt-get install -f
2. apt-get install arp-tables
3. apt-get install dsniff
4. apt-get install arp-scan
5. Download arptables-v0.0.3-3.tar.gz di http://sourceforge.net/projects/ebtables/files/arptables/arptables-v0.0.3/arptables-v0.0.3-3.tar.gz/download
6. tar zxf arptables-v0.0.3-3.tar.gz
7. cd arptables-v0.0.3-3
8. make && make install
9. Download TuxCut-3.2_all.deb di http://bitbucket.org/a_atalla/tuxcut/downloads/TuxCut-3.2_all.deb
10. dpkg -i TuxCut-3.2_all.deb
11. buka Applications > Accessories > TuxCut

Unbrick WRT54GL Dengan Kabel Jtag Rakitan Sendiri

Syukur Alhamdulilla ku ucapkan sebelumnya, karena wajib bagi seorang muslim untuk mensyukuri setiap kesuksesan yang telah dicapainya.

bertambah sudah pengalaman oprek-oprek perangkat keras wireless terutama Linksys, 2 bulan kemarin telah sukses oprek-oprek Linksys WRT300N v.1.1 yang juga dimotori oleh Ibu Yesi N Kunang, M.Kom yang telah di tulis pengalaman tersebut pada blog beliau di http://blog.binadarma.ac.id/yesinovariakunang/?p=40#more-40

Saat ini saya akan membagikan pengalaman unbrick WRT54GL V1.1, istilah unbrick secara sederhana adalah menghapus OS dalam memori ROM perangkat keras dan mengganti dengan OS yang baru, mengapa kita harus melakukan unbrick ? …. ada beberapa alasan kita melakukan unbrick yakni:  1. kegagalan dalam upgrade firmware 2. ingin mengganti OS pada ROM perangkat

Berikut ini langkah demilangkah dalam melakukan unbrick WRT54GL V1.1

1. Buka body WRT54GL, gunakan sedikit cara kekerasan dalam membukanya

2. Perhatikan gambar berikut, ada 12 Pin yang harus disolder dengan kabel tembaga dan menggunakan resistor 100 om

bahan-bahan yang dibutuhkan yakni solder, timah, kabel tembaga, konektor serial (LPT), resistor 100 om. Buatlah rangkaian seperti diatas

3. Setelah perangkat keras dirakit, selanjutnya download aplikasi untuk melakukan flasing http://www.dd-wrt.com/phpBB2/download.php?id=10251&sid=b4e9bedd2c92e274479c66217a865eef

isi dari file yang di download adalah:

LOADDRV.EXE
GIVEIO.SYS
tftp2.exe
jtag.exe
dd-wrt .v24 micro generic.bin

exstrak file yang di download tadi, semua kegiatan ini menggunakan sistem operasi Windows XP ;)

4. copy file GIVEIO.SYS ke c:\windows\system32
dan jalankan LOADDRV dan di dalam box masukkan :
c:\windows\system32\GIVEIO.SYS
kemudian klik tombol install

5. Restart  PC

6. Setelah restart  jalankan kembali LOADDRV
c:\windows\system32\GIVEIO.SYS
dan klik tombol start

7. jalankan CMD (DOS)

8. Dari jendela DOS masuk ke folder tempat disimpannya jtag.exe (file yang di download tadi)

9. Jalankan perintah secara berurutan

jtag.exe -backup:cfe
setelah jalankan perintah diatas, cabut power WRT54GL kemudian hidupkan kembali, tunggu proses backup sekitar 2 menit

ketikkan perintah berikut secara berurutan

jtag.exe -erase:nvram /noreset / noemw
jtag.exe -erase:kernel /noreset /noemw

10. Cabut kabel power WRT54GL kemudian nyalakan kembali

11. Setting IP Address pada komputer 192.168.1.2 netmask  255.255.255.0 kemudian pasang kabel LAN ke PC dan WRT54GL, lakukan ping 192.168.1.1

12. Klik aplikasi tftp2.exe kemudian isi kolom IP 192.168.1.1 (IP WRT54GL)

13. Download file FW_WRT54GL_4.30.14.005_US_20091026.bin di http://homedownloads.cisco.com/downloads/firmware/FW_WRT54GL_4.30.14.005_US_20091026.bin

14. klik file, dan arahkan ke file FW_WRT54GL_4.30.14.005_US_20091026.bin yang telah di download tadi, kemudian klik “Upgrade”

15. Tunggu hingga proses tranfer selesai, dan tunggu hingga lampu pada cisco menyala

16. semoga sukses :)

DHCP server service fail

KAGET mungkin hanya ini kata yang tepat untuk mengekspresikan diri saat melihat hasil install paket dhcp3-server pada Ubuntu server 10.04 LTS

setelah melakukan instal modul dhcp server, kemudian service dijalankan, muncul pesan fail seperti dibawah ini :

root@surya:/# apt-get install dhcp3-server
Reading package lists… Done
Building dependency tree
Reading state information… Done
Suggested packages:
dhcp3-server-ldap
The following NEW packages will be installed:
dhcp3-server
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 377kB of archives.
After this operation, 885kB of additional disk space will be used.
Get:1 http://id.archive.ubuntu.com/ubuntu/ lucid/main dhcp3-server 3.1.3-2ubuntu3 [377kB]
Fetched 377kB in 12s (29.3kB/s)
Preconfiguring packages …
Selecting previously deselected package dhcp3-server.
(Reading database … 52769 files and directories currently installed.)
Unpacking dhcp3-server (from …/dhcp3-server_3.1.3-2ubuntu3_i386.deb) …
Processing triggers for man-db …
Processing triggers for ureadahead …
ureadahead will be reprofiled on next reboot
Setting up dhcp3-server (3.1.3-2ubuntu3) …
Generating /etc/default/dhcp3-server…

* Starting DHCP server dhcpd3

* check syslog for diagnostics.  [fail]
invoke-rc.d: initscript dhcp3-server, action “start” failed.

tapi setelah berselancar di google mendapat pencerahan, bahwansannya dhcpd.conf belum di konfigurasi :)

sekarang mari kita konfigurasi dhcpd.conf

masuk ke terminal

root@surya:~# nano /etc/dhcp3/dhcpd.conf

ubah menjadi seperti dibawah ini:

GNU nano 2.2.2                                       File: /etc/dhcp3/dhcpd.conf

ddns-update-style none;

option domain-name-servers 10.237.4.3, 10.237.2.2;

default-lease-time 86400;
max-lease-time 604800;

authoritative;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
}

kemudian simpan :)

lanjutkan dengan mengedit file pada :

root@surya:~# nano /etc/default/dhcp3-server

INTERFACES=”eth0″

kemudian simpan :)

tentukan interface yang akan digunakan untuk mendistribusikan dhcp server

dan jalankan service dhcp server

root@surya:~# /etc/init.d/dhcp3-server start
* Starting DHCP server dhcpd3                                                                                        [ OK ]

htaccess keamanan web

Untuk mengamankan halaman web dengan menggunakan autentikasi dapat menggunakan htaccess

langkah-langkah yang ditempuh untuk membuat portal pada halaman web dengan htaccess yakni:

1. buat file dengan nama .htaccess kemudian isi dengan scrip berikut

root@repository-desktop:/# nano .htaccess

#———-isi file .htaccess————-

AuthUserFile /var/www/webku/.htpasswd

AuthType Basic

AuthName “Secret Place”

Require valid-user

#——–end scrip———-

2. simpan file .htaccess pada directory/folder web, sebagai contoh file disimpan pada

/var/www/webku

3. buka terminal dan jalankan perintah

root@repository-desktop:/# htpasswd -c /var/www/webku/.htpasswd admin (enter)

new password : 123 (enter)

re-type new password : 123 (enter)

dari perintah diatas telah membuat user admin dengan password 123

4. restart apache /etc/init.d/apache2 restart

5. buka halaman http://localhost/webku

Ubuntu setting IP Address

Memberikan IP Address pada linux ubuntu menggunakan terminal, yakni dimulai dengan membuka terminal kemudian jalankan perintah sudo nano /etc/network/intercafe

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 10.237.3.84
netmask 255.255.255.0
gateway 10.237.3.1

ketikkan perintah diatas, sesuaikan dengan konfigurasi IP Address yang dimiliki.