Jumat, 27 November 2009

instalasi mikrotik router

MIKROTIK mempunyai banyak service atau tool sehingga bisa dijadikan DHCP server, PROXY server, RADIUS server, DNS server, VPN server selain sebagai router.

MikroTik RouterOS™ adalah sistem operasi dan yang dapat digunakan untuk menjadikan komputer
manjadi router network yang handal, mencakup berbagai fitur lengkap untuk network dan wireless.
Ini aku kasih link untuk download Mikrotik RouterOS yang udah di Crack
http://rapidshare.com/files/53356135/mikrotik-2.9.27_LEVEL6.rar
http://rapidshare.com/files/137767112/MikroTik2.9.38_www.phileforum.com.rar
Ukuran filenya : 14.4 MB
Kemudian di extrack dan kemudian burn ke CD itu file ISO nya.

1. Install Mikrotik OS
– Siapkan PC, minimal Pentium I juga gak papa RAM 64,HD 500M atau pake flash memory 64
– Di server / PC kudu ada minimal 2 ethernet, 1 ke arah luar dan 1 lagi ke Network local
– Burn Source CD Mikrotik OS masukan ke CDROM
– Boot dari CDROM
– Ikuti petunjuk yang ada, gunakan syndrom next-next dan default
– Install paket2 utama, lebih baiknya semua packet dengan cara menandainya (mark)
– Setelah semua paket ditandai maka untuk menginstallnya tekan “I”
– Lama Install normalnya ga sampe 15menit, kalo lebih berarti gagal, ulangi ke step awal
– Setelah diinstall beres, PC restart akan muncul tampilan login
2. Setting dasar mikrotik
Langkah awal dari semua langkah konfigurasi mikrotik adalah setting ip
Hal ini bertujuan agar mikrotik bisa di remote dan dengan winbox dan memudahkan kita untuk
melakukan berbagai macam konfigurasi
– Login sebaga admin degan default password ga usah diisi langsung enter
Gantilah dengan ip address anda dan interface yg akan digunakan untuk meremote sementara
Di sini akan saya terangkan dengan menggunakan 2 cara yaitu dengan dengan text dan winbox.
I. Langkah setting Mikrotik TEXT
————————————————
Mari kita mulai dengan asumsi proses install sudah berhasil
1. Install - OK
2. Setting IP eth1 222.124.xxx.xxx (dari ISP)
perintah :
ip address add address 222.124.xxx.xxx netmask 255.255.255.xxx interface ether1
IP tersebut adalah IP public / IP yang yang ada koneksi Internet
3. Setting IP eth2 192.168.1.254
perintah :
ip address add address 192.168.1.254 netmask 255.255.255.0 interface ether2
IP tersebut adalah IP Local anda.
Sekarang lakukan ping ke dan dari komputer lain, setelah konek lanjutkan ke langkah
berikutnya, kalo belum ulangi dari langkah no 2.
4. Setting Gateway
perintah :
ip route add gateway=222.124.xxx.xxx (dari ISP)
5. Setting Primary DNS
perintah :
ip dns set primary-dns=203.130.208.18 (dari ISP)
6. Setting Secondary DNS
perintah :
ip dns set secondary-dns=202.134.0.155 (dari ISP)
7. Setting Routing masquerade ke eth1
perintah :
ip firewall nat add chain=srcnat action=masquerade out-interface=ether1
Untuk terakhir lakukan test ping ke Gateway / ke yahoo.com, bila konek maka Mikrotik anda dah siap
di gunakan
II. Langkah setting Mikrotik Via WinBox
———————————————————-
1. Setelah install Mikrotik sudah OK, selanjutnya masukkan IP sembarang untuk remote.
Misal
ip address add address 192.168.1.254 netmask 255.255.255.0 interface ether2
Kemudian buka browser dengan alamat IP tadi, dan download Winbox

2. Buka Winbox yang telah di download tadi

3. Di tampilan Winbox, pada kolom Connect To masukkan no IP tadi (192.168.1.254) dengan
Login : admin password : kosong. Kemudian klik tombol Connect

4. Login ke Mikrotik Via Winbox berhasil

5. Klik IP —> ADDRESS

6. Ini adalah tampilan dari address

7. Kemudian masukkan IP public (dari ISP)

8. Ini daftar IP pada 2 ethernet

9. Setting Gateway, IP —> Routes

10. Masukkan IP GATEWAY (dari ISP)

11. Hasil ROUTING

12. Masukkan Primary DNS dan Secondary DNS (dari ISP)
Kemudian klik Apply dan OK

13. Setting MASQUERADE

14. Klik IP —> Firewall
15. Kemudian pilih NAT
16. Pada tab General
pada Chain pilih srcnat
pada Out. Interface pilih ether1
pada tab Action pilih masquerade
Kemudian klik Apply dan OK

Minggu, 22 November 2009

setting konfigurasi apache22 di freebsd kk..:)

disini saya akan menjelaskan bagaimana setting apache 22 di freebsd 7.2 release...

Apache mengkonfigurasi httpd.conf

Yang httpd.conf berisi paling semua pengaturan konfigurasi penting. Semuanya dapat dilakukan di sini dari menambahkan virtual host, untuk menetapkan file log, untuk pengaturan. Htm file yang akan di-parsing untuk php. Anda dapat membuka file httpd.conf untuk editting dengan

ee /usr/local/etc/apache22/httpd.conf

Ketika pertama kali mendapatkan server web akan Anda akan editting file ini banyak, jadi bukan ide buruk untuk membuat sebuah alias untuk perintah di atas di shell anda.

Hal pertama yang Anda perlu untuk mengubah file ke server Anda akan mendapatkan adalah ServerName ke nama host yang ingin Anda gunakan untuk server. Jika Anda tidak memiliki satu Anda dapat menggunakan alamat IP, atau localhost. Ini akan perlu diikuti dengan nomor port.

ServerName www.yourdomain.com:80

Saat ini di Apache 2.2.x direktori default adalah / usr/local/www/apache22 bukan standar lama. Ini harus diubah menjadi direktori standar / usr / local / www / data di setiap tempat. Anda dapat memindahkan folder seperti ini jika anda tidak memiliki versi sebelumnya terinstal apache yang telah menciptakan direktori sudah.

# mv /usr/local/www/apache22 /usr/local/www/

Anda dapat menggantinya dengan mudah dengan sarep dari pelabuhan dengan perintah ini.

 # sarep "/usr/local/www/apache22" "/usr/local/www" httpd.conf 

Ini sudah cukup untuk mendapatkan server terjadi sehingga Anda dapat memeriksa bahwa itu akan berjalan, sehingga melakukan itu sekarang.

Loading the accf_http module

FreeBSD Anda harus memuat accf_module sebelum Anda dapat mulai apache, jika Anda yakin untuk mendapatkan kesalahan httpready. Untuk memuat modul menggunakan kldload

 # kldload accf_http

Jika dimuat berhasil maka tidak akan memberikan kesalahan atau output. Memilikinya load ketika boot menambahkan ini ke file / boot / loader.conf file

accf_http_load="YES"

Starting Apache

Apache dikontrol dengan apachectl, beberapa contoh dari penggunaan yang

# apachectl start
# apachectl restart
# apachectl graceful
# apachectl stop

Pilihan yang anggun memiliki hasil yang sama seperti me-restart, hanya melakukannya dengan cara yang baik sebagai lawan untuk me-restart paksa me-restart server.

Sebelum restart atau memulai Apache yang terbaik adalah menjalankan configtest untuk memeriksa kesalahan dalam httpd.conf

# apachectl configtest

Jika ini kembali OK, lalu Anda baik untuk pergi. Ketika mulai Apache itu tidak akan memberitahu Anda jika mulai berhasil, cara termudah untuk memeriksa ini adalah untuk memulainya kembali. Jika apache gagal untuk memulai sebelumnya ini akan memberitahu Anda bahwa Apache tidak berjalan bila Anda melakukan restart.

Jika Apache tidak akan mulai Anda dapat memeriksa log pesan kesalahan

# tail /var/log/messages
# tail /var/log/httpd-error.log

Untuk memeriksa apakah Anda bisa mendapatkan ke server web Anda hanya menunjukkan browser ke mesin dan Anda akan mendapat pesan yang memberitahu bahwa Apache telah berhasil diinstal.

Adding Virtual Hosts

Virtual host dapat diatur di Apache untuk mengarahkan lalu lintas tergantung pada host yang mereka gunakan untuk mengakses server. Hal ini memungkinkan Anda memiliki banyak nama domain, dengan hanya satu alamat ip. Untuk menambahkan virtual host membuka / usr/local/etc/apache22/httpd.conf file dan virtual host unhash termasuk sehingga yang membawa dalam pengaturan untuk vhosts.

 # Virtual hosts 
Include etc/apache22/extra/httpd-vhosts.conf

Kemudian tambahkan virtual host yang menyatakan virtual host untuk melihat, direktori dari situs web, dan di mana log pergi. Mereka dapat ditambahkan ke httpd.conf baik atau baru. Conf file di / usr / local / etc / apache22/Includes Semua file dalam / Termasuk berakhir dengan. conf akan dimasukkan dalam httpd.conf sama seperti jika Anda telah memasukkan kode secara langsung ke file tersebut.

  
DocumentRoot /usr/local/www/yourdomain
ServerName www.yourdomain.com
ServerAlias stuff.yourdomain.com
CustomLog /usr/local/www/logs/domain-access_log combined
ErrorLog /usr/local/www/logs/domain-error_log

Dalam contoh di atas, ketika seorang pengguna pergi ke www.yourdomain.com atau stuff.yourdomain.com, Apache akan melihat arahan untuk virtual host dan melayani mereka halaman dari / usr / local / www / yourdomain

Log akses menggunakan format yang gabungan log semua informasi, seperti browser, lihat, dan halaman.Jika Anda menggunakan tempat ini atau yang lain untuk penebangan pastikan bahwa direktori ada atau Apache tidak akan mulai. Kami akan bekerja sama dengan log ini kemudian dengan Awstats dan juga untuk real-time monitoring

Lebih Virtual Host dapat ditambahkan dengan hanya menciptakan lebih banyak virtual host petunjuk di file httpd.conf. Virtual host yang pertama tercantum akan menjadi default untuk itu Anda mengakses server dengan IP-nya. Untuk mengubah kembali ini menunjuk pada / usr / local / www / data yang Anda akan perlu untuk membuat virtual host arahan yang menunjuk ke direktori tersebut dan tempat itu sebelum orang lain.

Accessing Virtual Hosting without the Hostname

Sejak virtual host bekerja secara ketat oleh host mereka tidak dapat digunakan ketika anda berada di belakang firewall atau router dan mesin-mesin di baliknya telah ips lokal seperti 192.168.0. Setiap kali Anda mencoba mengakses host virtual maka anda hanya akan dibawa ke router dan diberikan sebuah kesalahan. Untuk memperbaiki hal ini kita perlu membuka lebih banyak pelabuhan bagi Apache untuk didengarkan sehingga kita dapat mengakses situs secara langsung melalui bukannya ini virtual host. Karena mesin berada di belakang firewall dan mendapatkan port mendapatkan jumlah port yang terbatas untuk hal ini diteruskan tidak akan dapat diakses dengan dunia luar kecuali Anda telah mereka diteruskan untuk itu.

Apache menentukan yang mendengarkan di port itu dengan DENGARKAN baris di file httpd.conf. Default adalah hanya mendengarkan di 80, tapi kita membutuhkannya untuk mendengarkan pada port tambahan baris sehingga lebih DENGARKAN perlu ditambahkan. Jika kita mempunyai 3 virtual host yang kita ingin mengakses dengan port 6000, 6.001, dan 6.002 di file httpd.conf akan terlihat seperti ini

Listen 80
Listen 443
Listen 6000
Listen 6001
Listen 6002

Selanjutnya kita perlu mengatur virtual host untuk Apache ini agar tahu apa yang direktori untuk melayani dari ketika Anda itu diakses di pelabuhan-pelabuhan baru ini. Mereka serupa dengan mengatur virtual host di atas, hanya sebagian besar pengaturan dapat di hiraukan


DocumentRoot /usr/local/www/yourdomain
ServerName 192.168.0.45

Dalam contoh ini apa pun yang masuk pada port 6.000 menunjuk ke / usr / local / www / yourdomain direktori yang sama dengan Virtual Host kami mendirikan di atas, tetapi sekarang kita dapat mengaksesnya dengan mengunjungi http://192.168. bukannya 0.45:6000 The http://www.yourdomain.com/ 192.168.0.45 harus diubah menjadi apa pun ip lokal dari server web Anda.

Tidak ada file log yang ditentukan di sini karena ini hanya boleh diakses oleh Anda sendiri menguji situs lokal, dan Anda tidak ingin menghitung ini di situs web statistik.

Sebuah virtual host seperti ini juga harus diciptakan untuk dua lokasi lain di 6.001, dan 6.002 hanya mengubah pelabuhan dan DocumentRoot untuk setiap virtual host direktif.

Turning on the defaults

Banyak pengaturan default kini disertakan dalam file terpisah dan mematikan default.Menggunakannya unhash ini bagian dari file httpd.conf anda.

 # Various default settings 
Include etc/apache22/extra/httpd-default.conf

Common Errors

Kesalahan yang paling umum saat membuat Apache adalah "tidak dapat menentukan nama host lokal" error. Kesalahan ini disebabkan oleh memecahkan nama host ke IP yang berbeda daripada yang telah. Untuk memeriksa apa nama host Anda saat ini menggunakan hostname. Kemudian gunakan nslookup di host untuk mendapatkan IP dan bandingkan dengan alamat IP yang mesin anda benar-benar menggunakan dengan ifconfig. Contoh:

 # hostname 
server.mydomain.com

# nslookup server.mydomain.com
Non-authoritative answer:
Name: server.mydomain.com
Address: 10.1.1.30

# ifconfig
inet 192.168.0.5 netmask 0xffffff00

Kita bisa lihat di sini bahwa IP dari hostname tidak sesuai dengan sebenarnya IP dari mesin.Cepat untuk memperbaiki hal ini adalah dengan hanya menambahkan hostname ke / etc / hosts.

 # ee /etc/hosts 
192.168.0.5 server.mydomain.com.

Ini akan menetapkan nama host ke IP ditugaskan ke mesin anda. Pastikan Anda jangan lupa untuk memasukkan. di ujung saat menambahkan baris ini!

Kesalahan lain yang sangat umum adalah yang satu ini

[warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter 

Hal ini disebabkan oleh tidak memiliki accf_http modul kernel dimuat.Loading itu dijelaskan di atas.

Password Protecting Directories

Direktori ditetapkan dilindungi password di dalam file httpd.conf juga. Lihat tutorial sandi melindungi direktori dengan htaccess di Apache

Encrypting Traffic with SSL

Data bergerak antara pengguna dan server Anda menjadi teks biasa dengan baik kecuali jika Anda menggunakan mengenkripsinya.Lihat tutorial tentang pengaturan SSL dengan Apache 2.

Rabu, 18 November 2009

selamat datang

selamat datang dihalaman blog saya. terima kasih sudah mau mengunjungi halaman blog saya.
disini saya akan menumpahkan ilmu yg telah saya dapat dikuliah.terutama kegiatan dilab hardware yang saya lakuin sampe sekarang..
disini saya akan belajar tentang freebsd,saya masih cupz dalam menggunakan OS dari freebsd.jadi mohon bimbingannya dari rekan-rekan yang berada diluar sana yak...

mksh...
lam kenal


Blogspot Templates by Isnaini Dot Com. Powered by Blogger and Supported by Lincah.Com - Mazda Cars