Senin, 08 Maret 2010

NetInstall

Description

NetInstall is a program that allows you to install MikroTiK RouterOS on a dedicated PC or RouterBoard via Ethernet network. All you need is a blank floppy or an Ethernet device that supports PXE (like RouterBoard 100, RouterBoard 200 and RouterBoard 500 series), an Ethernet network between workstation and dedicated computer, and a serial null-modem console cable (for RouterBoard routers).

NetInstall Program Parameters

The program runs on Windows 95/98/ME/NT/2000/XP platforms.

Netinstall parameters:

  • Routers/Drives - in this list you can see all the devices waiting for installation.
  • Software ID - a unique ID that is generated for licensing purposes.
  • Key - a key that is generated for the Software ID. When you purchase a license, you get a key file. Click the Browse... button next to the key field to select your key file.
  • Get Key... - obtain software key from MikroTIK server:

    • Software ID - ID for which the key will be generated (depending on the license level).
    • Username - client's username in the Account data base.
    • Password - client's password.
    • Level - license level of RouterOS.
    • Debit key - a key that you have paid for, but haven't generated yet.
    • Debit money - money that you have on your account. To add money to your account, use the 'add debit' link in the account server.
    • Credit key - a key that you can take now, but pay later.
    • Credit money - paying with credit money allows you to get your keys now and pay for them later.
  • Keep old configuration - used for reinstalling the software. If checked, the old configuration on the router will not be overwritten, otherwise it will be lost.
  • IP address/mask - address with subnet mask that will be assigned to ether1 interface after the packages are installed.
  • Gateway - specifies the default gateway (static route).
  • Baud rate - this baud rate will be set for serial console (bps).
  • Configure script - a RouterOS script to execute after the package installation. Note that not all the devices (especially, wireless cards) may be discovered at the time this script is run, so it is suggested to put a delay (about 20 seconds) at the start of the script to be sure that all devices are up and running.
  • Make floppy - make a bootable NetInstall floppy.
  • Net booting - opens the Network Booting Settings window. Enter an IP address from your local network. This address will be temporarily assigned to the computer where RouterOS will be installed on.
  • Install - installs the RouterOS on a computer.
  • Cancel - cancel the installation.
  • Sets - an entry in this list represents the choice of packages selected to install from a directory. If you want to make your own set, browse for a folder that contains packages (*.npk files), select needed packages in the list, and press the Save set button.
  • From - type the directory where your packages are stored or press the Browse... button to select the directory.
  • Select all - selects all packages in the list
  • Select none - unselects all packages in the list

Note: some of the Get key... parameters could not be available for all account types.

NetInstall Example

This example shows step-by-step instructions how to install the software on a RouterBoard 200.

  1. Connect the routerboard to a switch (or a hub) as it is shown in the diagram using ether1 interface (on RouterBoard 230 it is next to the RS-232 interface):

  2. Run NetInstall program on your workstation (you can download it here. It is necessary to extract the packages (*.npk files) on your hard drive.

    NetInstall v1.10

  3. Enter the Boot Server Client's IP address. Use an address from a network to which belongs your NIC (in this case 172.16.0.0/24). This IP address will be temporarily assigned to the routerboard.

  4. Set the RouterBoard to boot from Ethernet interface. To do this, enter the RouterBoard BIOS (press any key when prompted):

    RouterBIOS v1.3.0 MikroTik (tm) 2003-2004

    RouterBOARD 230 (CPU revision B1)
    CPU frequency: 266 MHz
    Memory size: 64 MB

    Press any key within 1 second to enter setup.

    You will see a list of available commands. To set up the boot device, press the 'o' key:

     RouterBIOS v1.3.0
    What do you want to configure?
    d - boot delay
    k - boot key
    s - serial console
    l - debug level
    o - boot device
    b - beep on boot
    v - vga to serial
    t - ata translation
    p - memory settings
    m - memory test
    u - cpu mode
    f - pci back-off
    r - reset configuration
    g - bios upgrade through serial port
    c - bios license information
    x - exit setup
    your choice: o - boot device

    Press the 'e' key to make the RouterBoard to boot from Ethernet interface:

    Select boot device:
    * i - IDE
    e - Etherboot
    1 - Etherboot (timeout 15s), IDE
    2 - Etherboot (timeout 1m), IDE
    3 - Etherboot (timeout 5m), IDE
    4 - Etherboot (timeout 30m), IDE
    5 - IDE, try Etherboot first on next boot (15s)
    6 - IDE, try Etherboot first on next boot (1m)
    7 - IDE, try Etherboot first on next boot (5m)
    8 - IDE, try Etherboot first on next boot (30m)
    your choice: e - Etherboot

    When this is done, the RouterBoard BIOS will return to the first menu. Press the 'x' key to exit from BIOS. The router will reboot.

  5. When booting up, the RouterBoard will try to boot from its Ethernet device. If successful, the Workstation will give to this RouterBoard an IP address, specified in Network Booting Settings. After this process, the RouterBoard will be waiting for installation.

    On the workstation, there will appear a new entry in Routers/Drives list:

    You can identify the router by MAC address in the list. Click on the desired entry and you will be able to configure installation parameters.

    When done, press the Install button to install RouterOS.

  6. When the installation process has finished, press 'Enter' on the console or 'Reboot' button in the NetInstall program. Remember to set the boot device back to IDE in the RouterBoard BIOS.

CD-Install

Description

To install the RouterOS using a CD you will need a CD-writer and a blank CD. Burn the CD-image (an .iso file) to a CD. The archive with image can be downloaded here.

Follow the instructions to install RouterOS using CD-Install:

  1. After downloading the CD image from www.mikrotik.com you will have an ISO file on your computer:

    MT ISO image

  2. Open a CD Writing software, like Ahead NERO as in this example:

    Nero Burning ROM

  3. In the program, choose Burn Image entry from the Recorder menu (there should be similary named option in all major CD burning programs):

    BurnImage option

  4. Select the recently extracted ISO file and click Open:

    Open image

  5. Finally, click Burn button:

    Press Burn button

  6. Set the first boot device to CDROM in router's BIOS.
  7. After booting from CD you will see a menu where to choose packages to install:

                    Welcome to MikroTik Router Software installation

    Move around menu using 'p' and 'n' or arrow keys, select with 'spacebar'.
    Select all with 'a', minimum with 'm'. Press 'i' to install locally or 'r' to
    install remote router or 'q' to cancel and reboot.

    [X] system [ ] isdn [ ] synchronous
    [X] ppp [ ] lcd [ ] telephony
    [X] dhcp [ ] ntp [ ] ups
    [X] advanced-tools [ ] radiolan [ ] web-proxy
    [ ] arlan [ ] routerboard [ ] wireless
    [ ] gps [X] routing
    [ ] hotspot [X] security

    Follow the instructions, select needed packages, and press 'i' to install the software.

  8. You will be asked for 2 questions:

    Warning: all data on the disk will be erased!

    Continue? [y/n]

    Press [Y] to continue or [N] to abort the installation.

    Do you want to keep old configuration? [y/n]:

    You should choose whether you want to keep old configuration (press [Y]) or to erase the configuration permanently (press [N]) and continue without saving it. For a fresh installation, press [N].

    Creating partition...
    Formatting disk...

    The system will install selected packages. After that you will be prompted to press 'Enter'. Before doing that, remove the CD from your CD-Drive:

    Software installed.
    Press ENTER to reboot
Sumber: http://wiki.mikrotik.com/wiki/MikroT...uestions_-_FAQ
Penerjemah: yosanpro

Thread ini hanya untuk mempermudah newbie membaca FAQ yang ada pada MikroTik, dengan tambahan dari penerjemah dalam tanda --[ xxx ]--.

Tahap 1:
Apakah Mikrotik RouterOS itu?
* Apa yang dilakukan Mikrotik RouterOS?
- Mikrotik RouterOS adalah sistem operasi dan perangkat lunak yang mengubah Intel PC biasa atau Hardware MikroTik RouterBOARD menjadi sebuah dedicated router

* Bolehkan saya mencoba fungsi-fungsi MikroTik RouterOS sebelum saya membeli lisensi?
- Ya, anda dapat mendownload instalasi dari situs MikroTik dan menginstall MikroTik router sendiri. Router ini mempunyai fungsi-fungsi lengkap tanpa perlu lisensi untuk waktu berjalan total 24 jam. Cukup untuk mencoba router selama 3 hari pada penggunaan 8 jam per hari, jika anda mematikan router pada akhir dari jam ke 8 per hari.

* Dimana saya mendapatkan License Key?
- Buat sebuah akun pada situs MikroTik. Kartu kredit dapat digunakan untuk membayar. --[ Anda juga bisa membeli lisensi pada pedagang yang dapat dipercaya di forum ini ]--

* Bisakah saya menggunakan router MikroTik untuk berhubungan dengan penyedia layanan lewat T1, T3, atau koneksi kecepatan tinggi lainnya?
- Ya, anda dapat memasang bermacam-macam NIC yang didukung oleh MikroTik RouterOS dan mendapatkan edge router, backbone router, firewall, bandwidth manager, VPN server, wireless access point, Hotspot dan banyak lagi dalam satu box. Periksa daftar spesifikasi dan manual untuk interface yang didukung!

* Seberapa cepat router akan berjalan?
- Sebuah Intel PC lebih cepat daripada hampir semua router propietary, dan ada banyak tenaga pemroses bahkan dalam CPU 100MHz.

* Bagaimana perangkat lunak ini dibandingkan dengan menggunakan router Cisco?
- Anda dapat melakukan hampir semua yang dilakukan router propietary dengan hanya sebagian dari biaya router semacam itu dan memiliki fleksibilitas dalam mengupgrade, kemudahan manajemen dan pemeliharaan.

* OS apa yang dibutuhkan untuk menginstall MikroTik RouterOS?
- Tidak perlu sistem operasi. MikroTik RouterOS dipaket dengan sistem operasi dan perangkat lunaknya sendiri. OS yang digunakan berbasis kernel Linux dan sangat stabil. Hard drive anda akan dihapus seluruhnya oleh proses instalasi. Tidak ada dukungan disk tambahan, Hanya satu PRIMARY MASTER HDD atau flashdisk, kecuali untuk cache Web Proxy.

* Seberapa amankah router ini setelah di-setup?
- Akses ke router dilindungi oleh nama user dan password. User-user tambahan dapat ditambahkan ke router, hak-hak tertentu dapat diatur untuk group user. Akses Remote ke router dapat dibatasi berdasar user, alamat IP. Firewall filtering adalah cara termudah untuk melindungi router dan jaringan anda.

Tahap 2:
Akses Masuk dan Kata Kunci
* Apa nama user dan kata kunci (password) saat memasuki router untuk pertama kali?
- Nama user adalah 'admin', dan tidak ada password (Tekan tombol 'Enter'). Anda dapat mengubah password dengan perintah '/password'.

* Bagaimana saya dapat mengambil password yang hilang?
- Jika anda lupa password anda, tidak ada cara untuk mengambilnya kembali. Anda harus menginstall ulang router.

* Setelah mati listrik router MikroTik tidak berjalan lagi
- Jika anda tidak mematikan router anda dengan wajar, sistem file belum di-unmount dengan benar. Saat awal berjalan, RouterOS akan melakukan pemeriksaan sistem file. Tergantung dari ukuran HDD, ini bisa memakan waktu beberapa menit. Jangan mengganggu pemeriksaan sistem file! ini dapat membuat instalasi anda tidak dapat digunakan.

* Bagaimana saya dapat mengakses router jika interface LAN telah di-disable?
- Anda dapat mengakses router secara lokal (dengan monitor dan keyboard) maupun melalui konsol serial.

Tahap 3:
Tentang Lisensi

* Berapa banyak instalasi MikroTik RouterOS yang dicakup oleh satu lisensi?
- Lisensi adalah per instalasi RouterOS. Tiap router yang diinstall membutuhkan lisensi terpisah.

* Apakah lisensi bisa kadaluarsa?
- Lisensi tidak pernah kadaluarsa. Router berjalan selamanya. Namun, lisensi memiliki batasan upgrade, --[ RouterOS hanya dapat di upgrade ke versi mayor yang sama dan 1 versi mayor diatasnya. ]--

* Bagaimana saya menginstall ulang perangkat lunak MikroTik RouterOS tanpa kehilangan lisensi?
- Anda harus menggunakan CD, Floppy, atau prosedur NetInstall dan menginstall MikroTik RouterOS pada HDD dengan instalasi MikroTik RouterOS sebelumnya masih ada. Lisensi tersimpan dalam HDD. Jangan menggunakan utility format atau partisi, ini akan menghapus key anda! Gunakan BIOS setting yang sama (dengan waktu instalasi awal) untuk HDD anda!

* Dapatkah saya menggunakan lisensi MikroTik RouterOS saya pada hardware berbeda?
- Ya, anda dapat menggunakan hardware berbeda (motherboard, NIC), tetapi anda harus menggunakan HDD yang sama. Lisensi tersimpan dalam HDD kecuali utility format atau fdisk digunakan. Tidak perlu menginstall ulang sistem saat berganti ke hardware lain. Saat membayar lisensi, mohon perhatikan, bahwa ini tidak dapat digunakan pada harddrive lain daripada yang digunakan untuk instalasi. Transfer lisensi ke hard drive lain dikenai biaya 10$. Hubungi support untuk hal ini.

* Apa yang dilakukan, jika hard drive dengan MikroTik RouterOS saya rusak, dan saya harus menginstall lagi?
- Jika anda telah membayar lisensi, anda harus menulis ke support[at]mikrotik.com dan menjelaskan situasinya. Kami bisa meminta anda untuk mengirim hard drive yang rusak kepada kami sebagai bukti untuk mendapatkan key pengganti. Jika anda mempunyai demo lisensi gratis, tidak ada penggantian key. Silahkan mendapatkan demo lisensi lain, atau membeli lisensi pokok.

* Bagaimana saya memasukkan Software Key baru?
- Memasukkan lisensi dari Console/FTP:
-) Impor file yang disertakan dengan perintah '/system license import' (anda harus mengupload file ini ke FTP server router)
- Memasukkan lisensi dengan Console/Telnet:
-) Gunakan copy/paste untuk memasukkan key ke dalam jendela Telnet (tidak peduli dalam submenu apapun). Pastikan mengcopy seluruh key, termasuk baris"--BEGIN MIKROTIK SOFTWARE KEY--" dan "--END MIKROTIK SOFTWARE KEY--"
- Memasukkan lisensi dari Winbox:
-) Gunakan menu 'system -> license' di Winbox untuk paste atau meng-impor key

* Saya telah salah mengetikkan software ID saat membeli Software Key. Bagaimana saya memperbaikinya?
- Pada Account Server pilih 'work with keys', kemudian pilih key yang salah ketik, dan pilih 'fix key'.

Tentang memasukkan key, selengkapnya di halaman ini
http://wiki.mikrotik.com/wiki/Enteri...OS_License_key
Informasi lainnya tentang License Key dapat ditemukan disini
http://wiki.mikrotik.com/wiki/All_about_licenses

Tahap 4:
Instalasi

* Berapa besar HDD yang dapat saya gunakan untuk MikroTik RouterOS?
- MikroTik RouterOS mendukung disk lebih besar dari 8GB (biasanya hingga 120GB). Akan tetapi pastikan BIOS dari motherboard router mampu mendukung disk besar ini.

* Dapatkah saya menjalankan MikroTik RouterOS dari sembarang hard drive di sistem saya?
- Ya

* Adakah dukungan untuk hard drive ganda di MikroTik RouterOS?
- Drive sekunder didukung untuk web cache. Dukungan ini telah ditambahkan di versi 2.8, versi yang lebih lama tidak mendukung hard drive ganda.

* Mengapa CD instalasi berhenti pada titik tertentu dan tidak "berjalan terus"?
- CD instalasi tidak bekerja dengan benar pada beberapa motherboard. Coba booting ulang komputer dan mulai instalasi lagi. Jika ini tidak membantu, coba gunakan hardware lain.

Upgrade

* Bagaimana saya menginstall paket-paket fitur tambahan?
- Anda harus menggunakan file-file paket (ekstensi .npk) dengan versi yang sama dengan paket sistem. Gunakan perintah '/system package print' untuk melihat daftar paket-paket terinstall. Periksa sisa ruang pada HDD router dengan perintah '/system resource print' sebelum meng-upload file-file paket. Pastikan anda mempunyai paling tidak sisa ruang 2MB pada router setelah anda meng-upload file-file paket!
Upload file-file paket anda dengan ftp mode BINARY ke router dan panggil perintah '/system reboot' untuk mematikan router dan booting ulang. Paket-paket tersebut diinstal (diupgrade) saat router akan dimatikan. Anda dapat memantau proses instalasi dengan layar monitor terhubung ke router. Setelah reboot, paket-paket terinstal akan terdaftar pada '/system package print'.

* Bagaimana saya mengupgrade?
- Untuk meng-upgrade software ini, anda harus mendownload file-file paket terbaru (*.npk) dari website kami (paket 'system' ditambah paket yang anda butuhkan). Kemudian, upload paket-paket yang baru melalui FTP dengan menggunakan mode transfer Binary.

* Saya menginstall paket fitur tambahan, tetapi interface yang bersangkutan tidak muncul pada daftar '/interface print'.
- Anda harus mendapatkan (membeli) level lisensi yang dibutuhkan atau install paket NPK untuk interface ini (contohnya paket 'wireless').

* Jika saya mengupgrade RouterOS, apakah konfigurasi saya akan hilang?
- Tidak, konfigurasi akan tetap tersimpan saat mengupgrade dalam satu tingkat versi. Saat mengupgrade tingkatan versi (contohnya, v2.5 ke v2.6) anda mungkin kehilangan konfigurasi dari beberapa fitur yang memiliki perubahan drastis. Misalnya saat mengupgrade dari v2.4, anda seharusnya mengupgrade ke versi terakhir dari 2.4 dahulu.

* Berapa besar sisa ruang disk yang saya butuhkan saat mengupgrade ke versi lebih tinggi?
- Anda membutuhkan ruang untuk paket sistem dan paket-paket tambahan yang harus diupgrade. Setelah meng-upload versi yang lebih baru ke router anda harus memiliki setidaknya sisa ruang disk 2MB. Jika tidak, jangan mencoba mengupgrade! Buang paket-paket yang tidak perlu terlebih dahulu, dan kemudian upgrade sisanya.

Downgrade (menurunkan versi)

* Bagaimana saya men-downgrade instalasi MikroTik RouterOS ke versi lebih lama?
- Anda dapat men-downgrade dengan menginstall ulang RouterOS dari media apapun. Lisensi software akan tersimpan dalam HDD selama disk tidak di partisi ulang/format ulang. Konfigurasi dari router akan hilang (Adalah mungkin untuk menyimpan konfigurasi lama, tetapi pilihan ini bisa memberi hasil yang tidak diduga saat men-downgrade dan tidak direkomendasi menggunakannya).
Cara lain adalah dengan menggunakan perintah '/system downgrade'. Ini hanya bekerja jika anda men-downgrade ke versi 2.7.20 dan tidak lebih rendah. Upload paket-paket lama ke router melalui FTP dan gunakan perintah '/system downgrade'.

Tahap 5:
Pertanyaan Seputar TCP/IP

* Saya mempunyai dua NIC card di Router Mikrotik dan keduanya bekerja dengan normal. Saya bisa ping kedua jaringan dari router tetapi tidak bisa ping dari satu jaringan melalui router ke jaringan lainnya dan Internet. Saya tidak mengeset firewall.
- Ini adalah masalah yang umum, dimana anda tidak mengeset routing pada gateway Internet utama anda. Karena anda telah menambah jaringan baru, anda perlu 'memberitahu' tentang jaringan tersebut pada gateway utama anda (ISP anda). Sebuah route musti ditambahkan untuk jaringan baru anda. Alternatif lainnya, anda dapat 'menyembunyikan' jaringan baru anda dengan 'masquerade' untuk dapat mengakses Internet. Harap mempelajari Petunjuk Setup Dasar, dimana permasalahan dibahas dan solusi diberikan.
Berikut adalah contoh bagaimana memberi masquerade pada jaringan lokal pribadi anda:

Code:
[admin@MikroTik] ip firewall nat> add chain=srcnat action=masquerade out-interface=Public
[admin@MikroTik] ip firewall nat> print
Flags: X - disabled, I - invalid, D - dynamic
0 chain=srcnat out-interface=Public action=masquerade
* Bagaimana saya bisa mengubah nomor port TCP untuk layanan telnet atau http, jika saya tidak ingin menggunakan port 23 dan 80?
- Anda dapat mengubah port yang dialokasikan dalam '/ip service'

* Ketika saya menggunakan Alamat IP/mask dalam bentuk 10.1.1.17/24 untuk rule filter atau queue, tidak dapat digunakan.
- Rule tersebut 'tidak dapat digunakan', karena rule tersebut tidak cocok dengan paket karena alamat/mask yang salah. Bentuk yang benar seharusnya:
Code:
10.1.1.0/24 untuk alamat IP pada range 10.1.1.0-10.1.1.255, atau,
10.1.1.17/32 untuk satu alamat IP 10.1.1.17 saja.
* Saya ingin men-setup klien DHCP, tetapi tidak ada menu '/ip dhcp-client'.
- Fitur DHCP tidak tercakup dalam paket sistem. Anda harus menginstall paket DHCP. Upload ke router dan boot ulang!

* Bisakah saya 'mengikat' IP ke alamat MAC melalui DHCP?
- Ya, anda dapat menambah lease static ke daftar lease DHCP server. Akan tetapi, DHCP secara default tidak aman, dan lebih baik menggunakan PPPoE untuk otentikasi user dan pemberian alamat IP. Anda dapat meminta user untuk log on dari alamat MAC yang terdaftar juga.

--[ Pertanyaan berikutnya pada wiki tidak diterjemahkan karena tidak relevan lagi dengan versi MikroTik yang banyak dipakai di forum ]--

* Saya tidak dapat mengakses beberapa situs saat menggunakan PPPoE.
- Gunakan '/ip firewall mangle' untuk mengubah MSS (maximum segment size) ke nilai 40 byte lebih rendah dibandingkan koneksi MTU anda. Misalnya, jika anda telah mengenkripsi PPPoE dengan MTU=1492, set rule mangle sebagai berikut:
Code:
/ip firewall mangle


add chain=forward protocol=tcp tcp-flags=syn action=change-mss new-mss=1448
Tahap 6:
Pertanyaan seputar Manajemen Bandwidth

* Dapatkah saya menggunakan MikroTik sebagai bridge dan pengatur trafik dalam satu mesin?
- Ya. Anda dapat menggunakan semua fitur ekstensif manajemen queue. Atur queue ke interface dimana trafik meninggalkan router, saat melalui router. Ini bukan interface bridge! Queue pada interface bridge hanya meliputi trafik yang berasal dari router.

* Dapatkah saya membatasi bandwidth berdasarkan MAC address?
- Untuk download:
1. Beri connection-mark semua paket dari MAC tiap klien dengan nama berbeda untuk tiap klien dengan action=passthrough
Code:
/ip firewall mangle add chain=prerouting src-mac-address=11:11:11:11:11:11 \
action=mark-connection new-connection-mark=host11 passthrough=yes
2. Tandai lagi paket ini dengan flow-mark (sekali lagi dengan flow-mark berbeda untuk tiap connection-mark):
Code:
/ip firewall mangle add chain=prerouting connection-mark=host11 new-packet-mark=host11
3. Kita bisa menggunakan flow-mark ini di queue tree sekarang
Meskipus solusi ini berfungsi, namun dasarnya tidak sempurna karena paket pertama dari tiap koneksi tidak akan terhitung.

- Untuk Upload:
Code:
[admin@AP] ip firewall mangle> add chain=prerouting src-mac-address=11:11:11:11:11:11 \
action=mark-packet new-packet-mark=upload
Pertanyaan Wireless
* Dapatkah saya mem-bridge interface wlan yang beroperasi di mode station?
- Tidak bisa
--[ Untuk MikroTik RouterOS V3.xx, anda bisa menggunakan mode station-pseudobridge ]--