Saturday, January 29, 2011

Setelah Fedora 14

Yang perlu ditambahkan setelah selesai instalasi Fedora 14 adalah :
  1. yum install mc
  2. yum install wine (15 MB)
  3. yum install xmms* (36 MB)
  4. yum install ImageMagick, untuk mendapatkan mogrify (aplikasi image resizer)
  5. Download flash-plugin-10.1.102.65-release.i386.rpm (4.7 MB) dari http://get.adobe.com/flashplayer/
  6. rpm -ivh flash-plugin-10.0.42.34-release.i386.rpm. Jangan lupa restart web browser (Mozilla).
  7. yum install gnash-plugin (3 MB)
  8. yum install gstreamer* (130 MB)
  9. yum install totem* (6 MB)
  10. yum install gftp (3.3 M)
  11. Instalasi JRE jika tidak tersedia. Jika ingin meng-instalasi, lihat di sini.

Virtual Host

Agar supaya http://www.domain/ppin/ menjadi http://ppin.domain/ bisa memanfaatkan fitur virtual host-nya apache pada web server. Selain konfigurasi di web server, perlu juga mengkonfigurasi di DNS server. Baik di web server dan DNS server, file yang dikonfigurasi cukup 1 file, yaitu file httpd.conf di web server dan domain.db di DNS server.

Edit file /etc/namedb/master/domain.db

Tambahkan sebaris di DNS Server :

ppin CNAME serpong6


Edit file /usr/local/etc/apache/httpd.conf

Tambahkan baris-baris berikut ini di Web Server:

<virtualhost *:80>
ServerAdmin admin@batan.go.id
ServerName ppin.batan.go.id
DocumentRoot /home/ppin/public_html
ErrorLog /home/ppin/logs/ppin-error_log
CustomLog /home/ppin/logs/ppin-access_log combined
<directory>
AllowOverride All
Order allow,deny
Allow from all
</directory>
</virtualhost>


Yakinkan bahwa folder /home/ppin/logs dan /home/ppin/public_html sudah dibuat.

Restart DNS di DNS Server

[root@s11] ~ # /etc/rc.d/named restart
Stopping named.
Waiting for PIDS: 26822.
Starting named.
[root@s11] ~ #


Restart Apache di Web Server

[root@s6] ~ # /usr/local/etc/rc.d/apache restart
Stopping apache.
Waiting for PIDS: 10830.
Starting apache.
[root@s6] ~ #




Buat Situs Download File

Untuk memudahkan proses upload dan download berkas, kita bisa memanfaatkan web server. Upload dengan FTP dan download dengan web browser. Dengan cara ini, kita tidak perlu membuat program PHP. Kalau sub folder yang mau dibuat berada di bawah wwwroot yang aktif, tidaklah menjadi masalah. Namun jika sub folder terletak di home seseorang, maka apache perlu konfigurasi ulang.

Langkah-langkah konfigurasi secara umum :
  1. Masuk ke web server sebagai root
  2. Edit file /usr/local/etc/apache/httpd.conf (kebetulan di sini pakai FreeBSD 7.0). Ralat: saat ini (Ags 2011) server menggunakan FreeBSD 8.1 dimana file konfigurasinya berubah menjadi /usr/local/etc/apache22/httpd.conf.
  3. Restart apache
Login sebagai root

$ su -
Password:
[root@serpongx] ~ # uname -a
FreeBSD serpongx.batan.go.id 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386


Ralat:
$ uname -a
FreeBSD serpong4.batan.go.id 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

Edit file konfigurasi apache

[root@serpongx] ~ # mcedit /usr/local/etc/apache/httpd.conf
Ralat:
[root@serpong4 2011Aug13 7:43] ~ # mcedit /usr/local/etc/apache22/httpd.conf

Sebagian isi file httpd.conf

Alias /gunber "/home/msmunir/public_html/gunber"
<Directory "/home/msmunir/public_html/
gunber">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
IndexOptions namewidth=*
</Directory>


Dalam contoh diatas, dianggap bahwa sub folder gunber diletakkan di bawah folder personal website diri sendiri. Sub folder gunber dapat diberi attribute 755, dengan owner diri sendiri.

Restart Apache

[root@serpongx] ~ # /usr/local/etc/rc.d/apache restart
Stopping apache.
Waiting for PIDS: 87977.
Starting apache.


Ralat:
[root@serpong4 2011Aug13 7:43] ~ # /usr/local/etc/rc.d/apache22 restart
Performing sanity check on apache22 configuration:
Syntax OK
Stopping apache22.
Waiting for PIDS: 26957.
Performing sanity check on apache22 configuration:
Syntax OK
Starting apache22.


Cek attribute sub folder

[root@serpongx] ~ # ls -l /home/msmunir/public_html/
total 250
drwxr-xr-x 2 msmunir msmunir 9728 Jan 29 06:44 download

FreeBSD : /usr/local/etc/apache/httpd.conf
Fedora : /etc/httpd/conf/httpd.conf

Addendum
Karena pergantian komputer server dan sekaligus mengganti sistem operasi dari FreeBSD 7.0 menjadi FreeBSD 8.1, maka ada sedikit perubahan dalam mengaktifkan halaman download. Misal alamat file httpd.conf dan cara merestart apache. Lokasi file httpd.conf dari /usr/local/etc/apache/httpd.conf menjadi /usr/local/etc/apache22/httpd.conf. Restart apache dari /usr/local/etc/rc.d/apache restart menjadi /usr/local/etc/rc.d/apache22 restart.

[root@serpong4 2011Apr23 8:40] # /usr/local/etc/rc.d/apache22 restart
Performing sanity check on apache22 configuration:
Syntax OK
apache22 not running? (check /var/run/httpd.pid).
Performing sanity check on apache22 configuration:
Syntax OK
Starting apache22.



[root@serpong4 2011Apr23 8:47] # uname -a
FreeBSD serpong4.batan.go.id 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386


[root@serpong4 2011Apr23 8:47] # uptime
8:51AM up 43 days, 21:21, 2 users, load averages: 0.05, 0.18, 0.12



Friday, January 28, 2011

Download Mikrotik Utility

Winbox
Utility untuk melakukan remote GUI ke Router Mikrotik. For windows.
winbox-2.2.10.exe (34.5 KByte)
winbox-2.2.11.exe (34.5 KByte)
winbox-2.2.13.exe (34.5 KByte)
winbox-2.2.15.exe (36.5 KByte)

The Dude
Utility untuk melakukan network monitoring secara advance, termasuk logging dan pembuatan grafik. For windows
dude-install-3.6.exe (3.53 MByte)
dude-install-4.0beta2.exe (3.73 MByte)

Bandwidth Tester (Server/Client)
Utility untuk melakukan testing besarnya throuput dari komputer ke Mikrotik Router, baik via jaringan kabel ataupun wireless. For windows. Updated Januari 2006
btest.exe (153 KByte)

Neighbour Viewer dan Mac Telnet
Untuk melihat Mikrotik yang terhubung langsung dengan komputer Anda, dan melakukan telnet berbasis mac address (tidak membutuhkan ip address)
neighbour.zip (130.38 KByte)

MT Syslog Daemon
Merupakan server log system, untuk menerima kiriman pesan log dari router
MT_Syslog.exe (232 KByte)

Trafr Sniffer
Trafik Sniffer stream reader for Linux
trafr.tgz (2.57 KByte)

Kiss The Net (KTN) Beta 1
Network scanner sederhana, menampilkan hasil dalam format pdf.
KTN_1.0beta1.zip (1.66 MByte)


Sumber : http://www.mikrotik.co.id/download.php

Wednesday, January 26, 2011

Cara memasukkan nice ke Router MikroTik

Untuk memasukkan daftar IP lokal Indonesia ke dalam Mikrotik, Situs Mikrotik telah menyediakan sekumpulan IP Address yang ada di IIX. Daftar IP bisa dilihat di http://ixp.mikrotik.co.id/download/nice.rsc. Setiap waktu halaman situs ini di-update. Untuk itu sering-seringlah mengecek.

Isi http://ixp.mikrotik.co.id/download/nice.rsc kira-kira sbb :

# Script untuk menambahkan IP Address BGP yang terdaftar di Router NICE(OIXP)
# ke RouterOS dalam ADDRESS-LIST dengan nama "nice"
# Script created by: Valens Riyadi @ www.mikrotik.co.id
# Generated at 26 January 2011 08:18:06 WIB ... 893 lines
# Generated in 64.545 seconds
# How-to: http://www.mikrotik.co.id/artikel_lihat.php?id=23

/sys note set show-at-login=yes note="Using nice.rsc from www.mikrotik.co.id, 26 January 2011 08:18:06 WIB, 893 lines."

/ip firewall address-list
add list=nice address="1.2.3.4"
remove [find list="nice"]
add list=nice address="182.0.0.0/12"
add list=nice address="114.120.0.0/13"
add list=nice address="120.168.0.0/13"
...
...
add list=nice address="216.244.94.0/24"
add list=nice address="220.247.172.0/24"
add list=nice address="223.27.147.0/24"


Untuk memasukkan daftar IP Address di atas, langkahnya adalah sbb :
  1. Jalankan Winbox
  2. Login ke Router Board yang dituju
  3. Jalankan Terminal
  4. Copy file nice.rsc, yaitu mulai dari baris "/ip firewall address-list" hingga akhir baris.
  5. Paste ke Terminal
  6. Tunggu beberapa saat hingga selesai.
  7. Menggunakan salah satu menu di Winbox, silahkan cek hasilnya melalui menu IP --> Firewall --> Address List.
Tampilan di Terminal Winbox setelah melakukan paste.

[serpong@SRP] > /ip firewall address-list
[serpong@SRP] /ip firewall address-list> add list=nice address="1.2.3.4"
[serpong@SRP] /ip firewall address-list> remove [find list="nice"]
[serpong@SRP] /ip firewall address-list> add list=nice address="182.0.0.0/12"
[serpong@SRP] /ip firewall address-list> add list=nice address="114.120.0.0/13"
[serpong@SRP] /ip firewall address-list> add list=nice address="120.168.0.0/13"
...
...
[serpong@SRP] /ip firewall address-list> add list=nice address="216.244.94.0/24"
[serpong@SRP] /ip firewall address-list> add list=nice address="220.247.172.0/24"
[serpong@SRP] /ip firewall address-list> add list=nice address="223.27.147.0/24"

Monday, January 24, 2011

Ubah IP Address BrikerBox

Karena pergantian topologi jaringan, IP Address BrikerBox perlu diubah dari 202.46.3.73 ke 192.168.1.8. Mengubah IP Address dari web tidak dimungkinkan. Untuk itu pengubahan IP akan dilakukan dari console. Untuk masuk ke dalam server, kami gunakan username default "support".

support@ippbx:~$ uname -a
Linux ippbx.briker.lan 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:58:03 UTC 2009 x86_64 GNU/Linux


Berdasarkan informasi di atas, OS yang digunakan adalah Ubuntu. Ini akan menentukan bagaimana cara mengubah IP Address. Seblum mengubah IP Address, ubah account ke super user atau root.

support@ippbx:~$ su -
Password:

Selanjutnya adalah mengubah IP Address dengan cara meng-edit file interfaces yang berada di folder /etc/network. Lakukan pengubahan pada bagian address, netmask, network, broadcast dan gateway.

root@ippbx:~# vi /etc/network/interfaces

# This file described the network interfaces available on your system
# and how to activate them.

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.8
netmask 255.255.255.224
network 192.168.1.0
broadcast 192.168.1.31
gateway 192.168.1.1


Setelah diubah, re-start interface eth0.

root@ippbx:~# /etc/init.d/networking restart
* Reconfiguring network interfaces... [ OK ]

Periksa apakah IP Address sudah berubah. Gunakan perintah ifconfig.

root@ippbx:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:30:1b:82:4c:0a
inet addr:192.168.1.8 Bcast:192.168.1.31 Mask:255.255.255.224
inet6 addr: fe80::230:1bff:fe82:4c0a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:102686 errors:0 dropped:0 overruns:0 frame:0
TX packets:38865 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:13252429 (13.2 MB) TX bytes:6213380 (6.2 MB)
Interrupt:17


Jangan lupa untuk memeriksa koneksi server BrikerBox dari sisi client dengan peintah ping.

[msmunir@nms ~]$ ping 192.168.1.8
PING 192.168.1.8 (192.168.1.8) 56(84) bytes of data.
64 bytes from 192.168.1.8: icmp_seq=1 ttl=64 time=0.308 ms
64 bytes from 192.168.1.8: icmp_seq=2 ttl=64 time=0.284 ms
64 bytes from 192.168.1.8: icmp_seq=3 ttl=64 time=0.276 ms
^C
--- 192.168.1.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2934ms
rtt min/avg/max/mdev = 0.276/0.289/0.308/0.019 ms


Setelah server BrikerBox memiliki IP Address baru, selanjutnya adalah mengubah konfigurasi di semua SIP Phone. Bagian yang diubah adalah

Network --> WAN Config --> Static Mode Setting :
IP Address : 192.168.17.86
Netmask : 255.255.255.0
Gateway : 192.168.17.1
DNS Domain :
Primary DNS : 202.162.5.36
Alter DNS : 202.152.0.2

VOIP --> SIP Config :
Registered Server Addr : 192.168.1.8
Domain Realm : 192.168.1.8

Config Manage --> Save Contig

Untuk mengubah konfigurasi SIP Phone, butuh sebuah komputer, dimana IP Address komputer tersebut se-subnet dengan SIP Phone. Untuk melihat IP address dari SIP Phone saat ini, gunakan tombol SYSINFO di pesawat SIP Phone.