Agar mendapatkan nilai throughput yang tinggi
Kami sarankan semua clients menggunakan antena antena grid
backup mikrotik to email
Petir dan listrik adalah musuh abadi para pemilik warnet, RT/RW.net dan hotspot oleh karena itu sebelum bencana terjadi akibat kejadian tersebut sebaiknya kita waspada dan atisipasi agar semua konfigurasi yang dengan susah payah di bangun selama ini tidaklah ikut hangus sia-sia bersama routerboard kesayangan anda.
Mempunyai backup konfigurasi mikrotik memang cukup membantu ketika bencana itu datang sehingga kita bisa segera mengembalikan settingan mikrotik dengan cepat tanpa harus kehilangan pendapatan yang berlarut-larut.
Pada tutorial kali ini kita tidak perlu melakukan backup konfigurasi tiap hari secara manual kemudian mendownloadnya ke komputer kita. Disini kita hanya memasukan beberapa baris script yang berfungsi melakukan backup konfigurasi mikrotik secara otomatis dan kemudian mengirimkan hasil backup tersebut ke email yang kita tentukan. Setelah itu file backup yang ada di dalam mikrotik akan dihapus secara otomatis agar tidak memenuhi hardisk mikrotik.
langsung sajah, langkah pertama kita lakukan setting email mikrotik agar bisa mengirimkan hasil backup yang kita buat nanti. Silahkan masuk ke dalam winbox kemudian klik Tools -> Email
Server : isi dengan ip smtp server anda, dalam tutorial ini saya menggunakan GMAIL
Port : 25 (default)
From : isi dengan alamat email yang akan dikirimi hasil bacup yang kita buat
User : alamat email yang digunakan untuk mengirim email backup
Password : Masukan password email yang akan digunakan untuk mengirim
Selanjutnya kita membuat script yang nanti akan di eksekusi melalui scheduller yang akan kita tentukan waktunya, misalnya 1 kali dalam seminggu.
#----deklarasi variable------------------------------------------------
#:local ts [/system clock get time]
#:set ts ([:pick $ts 0 0].[:pick $ts 3 5].[:pick $ts 6 8])
:local ds [/system clock get date]
:set ds ([:pick $ds 7 11].[:pick $ds 0 3].[:pick $ds 4 6])
:local identitasRouter [/system identity get name];
:local emailTujuan [/tool e-mail get from];
:local seriMikrotik [/system resource get board-name];
#--------------------------------------
#-----Backup keseluruhan---------------
:local FileBackup ($identitasRouter.$seriMikrotik."-semua-".$ds.".backup")
/sys backup save name=$FileBackup;
#-----Mengirim email-------------------
:delay 30s
:log info "Sedang mengirim email, silahkan tunggu beberapa detik..."
/tool e-mail send subject=$FileBackup body=$FileBackup to=$emailTujuan tls=yes file=$FileBackup
:log info "Email sudah terkirim..."
#--------------------------------------
#-----menghapus -----------------------
:delay 120s
:if ([:len [/file find name=$FileBackup]] > 0) do={/file remove $FileBackup}
:log info "$FileBackup telah dihapus..!"
Masukan script diatas kedalam kolom script seperti gambar di bawah ini :
Penjelasan script diatas :
1. Membuat backup berdasarkan nama identitas router berikut tanggal dan jam saat proses backup
2. Setelah backup selesai kemudian akan mengirimkannya melalui email yang telah ditentukan di Email setting
3. Tersedia delay 10 detik untuk memberi kesempatan kepada router mengirim email, setelah itu file backup yang kita buat akan di delete dari file list yang bertujuan agar hardisk mikrotik kita tidak cepat penuh gara-gara file backup.
4. Proses tersebut kemudian akan dicatat di system log
Selanjutnya kita buat scheduler yang bertugas mengeksekusi script yang telah kita masukan diatas tadi. Dalam contoh kali ini saya menugaskan scheduler untuk mengeksekusi script dalam 3 hari sekali.
Nah, untuk melakukan test, silahkan jalankan script tersebut kemudian lihat di Log, selanjutnya jika sukses maka anda akan menerima file backup mikrotik dengan format namarouter-tahunbulantanggal.backup
created schedule free user hotspot
buatkan profile user terserah nama dan passwordnya contoh "gratis" dan user profiles "gratis" bikin yang bisa dishare 10 client.
- lanjut bikin perintah scripts :
- sekarang tinggal membuat schedule nya gratis jam sahur aja antara Jam 02.00-04.30
- udah didisable tapi masi bisa internetan bikin lagi schedule kick otomatis user "gratis" kasi jedah 10 menit lah dari schedule disable user "gratis"
PFSENSE DNS
DNS SERVER PFSENSE:
PFSENSE
Tuning Pfsense For Faster Browsing With Local DNS Cache
Uhuk ... uhuk ... agak kurang enak ini,
Kali ini adalah membuat local cache dns dimesin pfsense.
Goalnya adalah untuk mempercepat atau responsifnya ketika browsing. Kenapa ? karena permintaan dns tidak langsung ke global net tapi memanfaatkan cahe dns di mesin lokal pfsense dulu.
... client2 tidak menanyakan DNS server ke DNS ISP atau DNS lain nya…sehingga membuat hemat bandwith upstream dan memperkecil query resolv dari pada ke DNS ISP hal ini tentunya akan membuat koneksi internet kita akan semakin cepat ... copas dari link http://f4isal.wordpress.com/2008/11/07/membuat-dns-server-cepat
Mungkin sedikit acak2an definisi saya, mohon dikoreksi dan dilengkapi oleh teman2 semua2...
Sebagai informasi, pfsense menggunakan dnsmasq sebagai mesin dns nya. Versi 2.45 utk 1.22 stable. Ini saya dapat dari system log pfsense :
dnsmasq[612]: exiting on receipt of SIGTERM
dnsmasq[3176]: started, version 2.45 cachesize 150
dnsmasq[3176]: compile time options: IPv6 GNU-getopt BSD-bridge ISC-leasefile no-DBus no-I18N TFTP
dnsmasq[3176]: reading /etc/resolv.conf
bahwasanya pfsense masih menggunakan nilai default [150] untuk cache size nya. dan itu tidak akan cukup untuk mereka yang memiliki klien banyak. misal : warnet, kantor dlll. berari kita membutuhkan cache size yang lebih besar untuk menyimpan query ip/domain. pertanyaannya : berapa nilai max cache size untuk dnsmasq ?
pencerahan dari sini disebutkan oleh devnya bisa diangka 10000 (http://linux.die.net/man/8/dnsmasq)
persiapan :
- mesin pfsense
- pc remote ke mesin pfsense
- aktifkan ssh di pfsense
- siapkan winscp utk masuk ke inti pfsense
mulai ...
- akses pfsense via winscp
- akses /etc/inc/services.inc
cari command yg berisi seperti ini
//}
/* run dnsmasq */
mwexec("/usr/local/sbin/dnsmasq {$args}");
if ($g['booting'])
echo "done.\n";
===============================
sudah ketemu khan ?
silakan ditambah/dirubah menjadi seperti ini :
===============================
//}
/* run dnsmasq */
mwexec("/usr/local/sbin/dnsmasq --cache-size=xxxx {$args}");
if ($g['booting'])
echo "done.\n";
ganti nilai xxxx terserah anda, 1000, 2000, 3000 atau 5000
semakin menambah value cache size, harap perhatikan ram fisik aktual mesin pfsense, jgan menaikan terlalu tinggi kalau ram anda terbatas.
- langkah teakhir adalah merestart pfsense
insya allah responsifitas browsing menjadi lebih cepat.
cukup sampai disini dulu yah, mata sudah 0.5 watt big_smile
silakan dicoba, semoga bisa bermanfaat
(PFSENSE FORUM INDONESIA)
memperpanjang kabel usb
Langkah – langkah nya ::
UTP >>> USB
putih oranye – oranye (2 kabel) >>> merah
putih hijau (1 kabel) >>> putih
hijau (1 kabel) >>> hijau
putih biru, biru, putih coklat, coklat (4 kabel) >>> hitam
Semoga dengan cara diatas, noise yang tadinya besar bisa diminimalisir bahkan tidak ada sama sekali. dan kabel USB dapat diperpanjang terserah anda (tentunya tidak lebih dari 100 meter, SOALNYA RECOMENDED UTP CABLE 100 METER ).
SEMOGA BERHASIL
Menambah Harddisk Baru di Pfsense
Menambah Harddisk Baru di Pfsense
Using Command Line Utilities
Using Slices
This setup will allow your disk to work correctly with other operating systems that might be installed on your computer and will not confuse other operating systems' fdisk utilities. It is recommended to use this method for new disk installs. Only use dedicated mode if you have a good reason to do so!# dd if=/dev/zero of=/dev/da1 bs=1k count=1 # fdisk -BI da1 #Initialize your new disk # bsdlabel -B -w da1s1 auto #Label it. # bsdlabel -e da1s1 # Edit the bsdlabel just created and add any partitions. # mkdir -p /1 # newfs /dev/da1s1e # Repeat this for every partition you created. # mount /dev/da1s1e /1 # Mount the partition(s) # vi /etc/fstab # Add the appropriate entry/entries to your /etc/fstab.If you have an IDE disk, substitute ad for da.
Dedicated
If you will not be sharing the new drive with another operating system, you may use the dedicated mode. Remember this mode can confuse Microsoft operating systems; however, no damage will be done by them. IBM's OS/2® however, will “appropriate” any partition it finds which it does not understand.# dd if=/dev/zero of=/dev/da1 bs=1k count=1 # bsdlabel -Bw da1 auto # bsdlabel -e da1 # create the `e' partition # newfs /dev/da1e # mkdir -p /1 # vi /etc/fstab # add an entry for /dev/da1e # mount /1An alternate method is:
# dd if=/dev/zero of=/dev/da1 count=2 # bsdlabel /dev/da1 | bsdlabel -BR da1 /dev/stdin # newfs /dev/da1e # mkdir -p /1 # vi /etc/fstab # add an entry for /dev/da1e # mount /1
Untuk Proxy
#chown -R proxy:proxy /cache160gb
# vi /etc/fstab/dev/ad6s1a /cache160gb ufs rw,noasync,noatime 2 2