Cache Video Youtube dengan Storeurl

Cara Cache Video Youtube dengan Storeurl - berikut di bawah ini storeurl.pl yang saya ambil dari web aacable, mudah-mudahan bisa bermanfaat untuk anda. Jika ada teman - teman jasa setting proxy external warnet yang membutuhkan storeurl.pl proxy lusca, bisa anda ambil di bawah ini. Alhamdulillah storeurl.pl berikut masih berjalan normal.



#!/usr/bin/perl
# This script is NOT written or modified by me, I only copy pasted it from the internet.
# It was First originally Writen by chudy_fernandez@yahoo.com
# & Have been modified by various persons over the net to fix/add various functions.
# Like For Example modified by member of comstuff.net to satisfy common and dynamic content.
# th30nly @comstuff.net a.k.a invisible_theater , and possibly other people too.
# For more info, http://wiki.squid-cache.org/ConfigExamples/DynamicContent/YouTube
# Syed Jahanzaib / aacable @ hotmail . com

$|=1;
while (<>) {
@X = split;
# $X[1] =~ s/&sig=.*//;
$x = $X[0] . " ";
$_ = $X[1];
$u = $X[1];

if ($X[1] =~ /(youtube|google).*videoplayback\?/){
@itag = m/[&?](itag=[0-9]*)/;
@id = m/[&?](id=[^\&]*)/;
@range = m/[&?](range=[^\&\s]*)/;
@begin = m/[&?](begin=[^\&\s]*)/;
@redirect = m/[&?](redirect_counter=[^\&]*)/;
print $x . "http://video-srv.youtube.com.SQUIDINTERNAL/@itag&@id&@range@begin@redirect\n";

#speedtest
}elsif (m/^http:\/\/(.*)\/speedtest\/(.*\.(jpg|txt))\?(.*)/) {
print $x . "http://www.speedtest.net.SQUIDINTERNAL/speedtest/" . $2 . "\n";

#mediafire
}elsif (m/^http:\/\/199\.91\.15\d\.\d*\/\w{12}\/(\w*)\/(.*)/) {
print $x . "http://www.mediafire.com.SQUIDINTERNAL/" . $1 ."/" . $2 . "\n";

#fileserve
}elsif (m/^http:\/\/fs\w*\.fileserve\.com\/file\/(\w*)\/[\w-]*\.\/(.*)/) {
print $x . "http://www.fileserve.com.SQUIDINTERNAL/" . $1 . "./" . $2 . "\n";

#filesonic
}elsif (m/^http:\/\/s[0-9]*\.filesonic\.com\/download\/([0-9]*)\/(.*)/) {
print $x . "http://www.filesonic.com.SQUIDINTERNAL/" . $1 . "\n";

#4shared
}elsif (m/^http:\/\/[a-zA-Z]{2}\d*\.4shared\.com(:8080|)\/download\/(.*)\/(.*\..*)\?.*/) {
print $x . "http://www.4shared.com.SQUIDINTERNAL/download/$2\/$3\n";

#4shared preview
}elsif (m/^http:\/\/[a-zA-Z]{2}\d*\.4shared\.com(:8080|)\/img\/(\d*)\/\w*\/dlink__2Fdownload_2F(\w*)_3Ftsid_3D[\w-]*\/preview\.mp3\?sId=\w*/) {
print $x . "http://www.4shared.com.SQUIDINTERNAL/$2\n";

#photos-X.ak.fbcdn.net where X a-z
}elsif (m/^http:\/\/photos-[a-z](\.ak\.fbcdn\.net)(\/.*\/)(.*\.jpg)/) {
print $x . "http://photos" . $1 . "/" . $2 . $3 . "\n";

#YX.sphotos.ak.fbcdn.net where X 1-9, Y a-z
} elsif (m/^http:\/\/[a-z][0-9]\.sphotos\.ak\.fbcdn\.net\/(.*)\/(.*)/) {
print $x . "http://photos.ak.fbcdn.net/" . $1 ."/". $2 . "\n";

#maps.google.com
} elsif (m/^http:\/\/(cbk|mt|khm|mlt|tbn)[0-9]?(.google\.co(m|\.uk|\.id).*)/) {
print $x . "http://" . $1 . $2 . "\n";

# compatibility for old cached get_video?video_id
} elsif (m/^http:\/\/([0-9.]{4}|.*\.youtube\.com|.*\.googlevideo\.com|.*\.video\.google\.com).*?(videoplayback\?id=.*?|video_id=.*?)\&(.*?)/) {
$z = $2; $z =~ s/video_id=/get_video?video_id=/;
print $x . "http://video-srv.youtube.com.SQUIDINTERNAL/" . $z . "\n";

} elsif (m/^http:\/\/www\.google-analytics\.com\/__utm\.gif\?.*/) {
print $x . "http://www.google-analytics.com/__utm.gif\n";

#Cache High Latency Ads
} elsif (m/^http:\/\/([a-z0-9.]*)(\.doubleclick\.net|\.quantserve\.com|\.googlesyndication\.com|yieldmanager|cpxinteractive)(.*)/) {
$y = $3;$z = $2;
for ($y) {
s/pixel;.*/pixel/;
s/activity;.*/activity/;
s/(imgad[^&]*).*/\1/;
s/;ord=[?0-9]*//;
s/;&timestamp=[0-9]*//;
s/[&?]correlator=[0-9]*//;
s/&cookie=[^&]*//;
s/&ga_hid=[^&]*//;
s/&ga_vid=[^&]*//;
s/&ga_sid=[^&]*//;
# s/&prev_slotnames=[^&]*//
# s/&u_his=[^&]*//;
s/&dt=[^&]*//;
s/&dtd=[^&]*//;
s/&lmt=[^&]*//;
s/(&alternate_ad_url=http%3A%2F%2F[^(%2F)]*)[^&]*/\1/;
s/(&url=http%3A%2F%2F[^(%2F)]*)[^&]*/\1/;
s/(&ref=http%3A%2F%2F[^(%2F)]*)[^&]*/\1/;
s/(&cookie=http%3A%2F%2F[^(%2F)]*)[^&]*/\1/;
s/[;&?]ord=[?0-9]*//;
s/[;&]mpvid=[^&;]*//;
s/&xpc=[^&]*//;
# yieldmanager
s/\?clickTag=[^&]*//;
s/&u=[^&]*//;
s/&slotname=[^&]*//;
s/&page_slots=[^&]*//;
}
print $x . "http://" . $1 . $2 . $y . "\n";

#cache high latency ads
} elsif (m/^http:\/\/(.*?)\/(ads)\?(.*?)/) {
print $x . "http://" . $1 . "/" . $2 . "\n";

# spicific servers starts here....
} elsif (m/^http:\/\/(www\.ziddu\.com.*\.[^\/]{3,4})\/(.*?)/) {
print $x . "http://" . $1 . "\n";

#cdn, varialble 1st path
} elsif (($u =~ /filehippo/) && (m/^http:\/\/(.*?)\.(.*?)\/(.*?)\/(.*)\.([a-z0-9]{3,4})(\?.*)?/)) {
@y = ($1,$2,$4,$5);
$y[0] =~ s/[a-z0-9]{2,5}/cdn./;
print $x . "http://" . $y[0] . $y[1] . "/" . $y[2] . "." . $y[3] . "\n";

#rapidshare
} elsif (($u =~ /rapidshare/) && (m/^http:\/\/(([A-Za-z]+[0-9-.]+)*?)([a-z]*\.[^\/]{3}\/[a-z]*\/[0-9]*)\/(.*?)\/([^\/\?\&]{4,})$/)) {
print $x . "http://cdn." . $3 . "/SQUIDINTERNAL/" . $5 . "\n";

} elsif (($u =~ /maxporn/) && (m/^http:\/\/([^\/]*?)\/(.*?)\/([^\/]*?)(\?.*)?$/)) {
print $x . "http://" . $1 . "/SQUIDINTERNAL/" . $3 . "\n";

#like porn hub variables url and center part of the path, filename etention 3 or 4 with or without ? at the end
} elsif (($u =~ /tube8|pornhub|xvideos/) && (m/^http:\/\/(([A-Za-z]+[0-9-.]+)*?(\.[a-z]*)?)\.([a-z]*[0-9]?\.[^\/]{3}\/[a-z]*)(.*?)((\/[a-z]*)?(\/[^\/]*){4}\.[^\/\?]{3,4})(\?.*)?$/)) {
print $x . "http://cdn." . $4 . $6 . "\n";
#...spicific servers end here.

#photos-X.ak.fbcdn.net where X a-z
} elsif (m/^http:\/\/photos-[a-z].ak.fbcdn.net\/(.*)/) {
print $x . "http://photos.ak.fbcdn.net/" . $1 . "\n";

#for yimg.com video
} elsif (m/^http:\/\/(.*yimg.com)\/\/(.*)\/([^\/\?\&]*\/[^\/\?\&]*\.[^\/\?\&]{3,4})(\?.*)?$/) {
print $x . "http://cdn.yimg.com//" . $3 . "\n";

#for yimg.com doubled
} elsif (m/^http:\/\/(.*?)\.yimg\.com\/(.*?)\.yimg\.com\/(.*?)\?(.*)/) {
print $x . "http://cdn.yimg.com/" . $3 . "\n";

#for yimg.com with &sig=
} elsif (m/^http:\/\/(.*?)\.yimg\.com\/(.*)/) {
@y = ($1,$2);
$y[0] =~ s/[a-z]+[0-9]+/cdn/;
$y[1] =~ s/&sig=.*//;
print $x . "http://" . $y[0] . ".yimg.com/" . $y[1] . "\n";

#youjizz. We use only domain and filename
} elsif (($u =~ /media[0-9]{2,5}\.youjizz/) && (m/^http:\/\/(.*)(\.[^\.\-]*?\..*?)\/(.*)\/([^\/\?\&]*)\.([^\/\?\&]{3,4})((\?|\%).*)?$/)) {
@y = ($1,$2,$4,$5);
$y[0] =~ s/(([a-zA-A]+[0-9]+(-[a-zA-Z])?$)|(.*cdn.*)|(.*cache.*))/cdn/;
print $x . "http://" . $y[0] . $y[1] . "/" . $y[2] . "." . $y[3] . "\n";

#general purpose for cdn servers. add above your specific servers.
} elsif (m/^http:\/\/([0-9.]*?)\/\/(.*?)\.(.*)\?(.*?)/) {
print $x . "http://squid-cdn-url//" . $2 . "." . $3 . "\n";

#generic http://variable.domain.com/path/filename."ex" "ext" or "exte" with or withour "? or %"
} elsif (m/^http:\/\/(.*)(\.[^\.\-]*?\..*?)\/(.*)\.([^\/\?\&]{2,4})((\?|\%).*)?$/) {
@y = ($1,$2,$3,$4);
$y[0] =~ s/(([a-zA-A]+[0-9]+(-[a-zA-Z])?$)|(.*cdn.*)|(.*cache.*))/cdn/;
print $x . "http://" . $y[0] . $y[1] . "/" . $y[2] . "." . $y[3] . "\n";

# generic http://variable.domain.com/...
} elsif (m/^http:\/\/(([A-Za-z]+[0-9-]+)*?|.*cdn.*|.*cache.*)\.(.*?)\.(.*?)\/(.*)$/) {
print $x . "http://cdn." . $3 . "." . $4 . "/" . $5 . "\n";

# spicific extention that ends with ?
} elsif (m/^http:\/\/(.*?)\/(.*?)\.(jp(e?g|e|2)|gif|png|tiff?|bmp|ico|flv|wmv|3gp|mp(4|3)|exe|msi|zip|on2|mar|rar|cab|amf|swf)(.*)/) {
print $x . "http://" . $1 . "/" . $2 . "." . $3 . "\n";

# all that ends with ;
} elsif (m/^http:\/\/(.*?)\/(.*?)\;(.*)/) {
print $x . "http://" . $1 . "/" . $2 . "\n";

} else {
print $x . $_ . "sucks\n";
}
}

Timbangan menggunakan software cachevideo, lebih baik menggunakan Storeurl untuk di gunakan didalam proxy baik freebsd ataupun ubuntu dengan lusca proxy sebagai pencache video youtube. Selamat menggunakan..!

Setting Mikrotik dan Setting Proxy ArmadaNet Pekanbaru

Setting Mikrotik dan Setting Proxy ArmadaNet Pekanbaru - jasa setting mikrotik dan proxy warnet di pekanbaru, setting mikrotik rb750 di warnet armadanet Jl. Sail No.107 Gg. Perwira, Kel. Rejosari, Tenayan Raya, Pekanbaru, Riau.




Koneksi internet yang di gunakan Armadanet 3line Speedy, dan di tambah media penghemat bandwidth dan cache video youtube, update game dengan proxy untuk menghemat bandwidth armada net, dengan client 30 unit client dan koneksi internet speedy menggunakan 3 line speedy, yang rencananya 2mbps + 2mbps + 2mbps dengan konsep loadbalancing.

User rata-rata armadanet penggila game point blank sehingga prioritas untuk game ini di utamakan, dan limit terhadap extensi yang sering di download harus di lakukan untuk mengatasi pemborosan bandwidth yang ada. Metoda limit bandwidth adalah queue tree.

Berikut ini limit bandwidth per extensi dengan queue tree

add name=YOUTUBE regexp="http/(0\\.9|1\\.0|1\\.1)[\\x09-\\x0d ][1-5][0-9][0-9][\\x09-\\x0d -~]*(content-type: video)"
add name=EXE regexp="\\.(exe)"
add name=RAR regexp="\\.(rar)"
add name=7z regexp="\\.(7z)"
add name=CAB regexp="\\.(cab)"
add name=ASF regexp="\\.(asf)"
add name=MOV regexp="\\.(mov)"
add name=WMV regexp="\\\\.(wmv)"
add name=MPG regexp="\\.(mpg)"
add name=MPEG regexp="\\.(mpeg)"
add name=MKV regexp="\\.(mkv)"
add name=ZIP regexp="\\\\.(zip)"
add name=AVI regexp="\\.(avi)"
add name=FLV regexp="\\.(flv)"
add name=WAV regexp="\\.(wav)"
add name=RM regexp="\\.(rm)"
add name=MP3 regexp="\\.(mp3)"
add name=MP4 regexp="\\.(mp4)"
add name=RAM regexp="\\.(ram)"
add name=RMVB regexp="\\.(rmvb)"
add name=DAT regexp="\\.(dat)"
add name=DAA regexp="\\.(daa)"
add name=ISO regexp="\\.(iso)"
add name=NRG regexp="\\.(nrg)"
add name=BIN regexp="\\.(bin)"
add name=VCD regexp="\\.(vcd)"
add name=3GP regexp="\\.(3gp)"
Jika ingin sekali paste rule layer 7 mikrotiknya, coba gunakan yang berikut ini

Layer 7 extensi mikrotik dalam bentuk yang lain
/ip firewall layer

add name=download regexp="^.*get.+\.(exe|rar|zip|7z|cab|asf|mov|wmv|mpg|mpeg|mkv|avi|flv|pdf|wav|rm|mp3|mp4|ram|msu|msi|nup|vdf|rmvb|dat|daa|iso|nrg|bin|vcd|mp2|3gp|mpe|qt|raw|wma|ogg|doc|deb|tar|bzip|gzip|gzip2|0[0-9][0-9]).*$"
add name=video regexp="^.+.c.youtube.com.*\$"

Berikut mangle per extensinya.

/ip firewall mangle
add action=mark-connection chain=prerouting comment=GAME disabled=no dst-port=1818,2001,3010,4300,5105,5121,5126,5171,5340-5352,6000-6152,7777 new-connection-mark=\
game_conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting disabled=no dst-port=7341-7350,7451,8085,9600,9601-9602,9300,9376-9377,9400,9700,10001-10011 new-connection-mark=game_conn \
passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting disabled=no dst-port=10402,11011-11041,12011,12110,13008,13413,15000-15002,16402-16502,16666,18901-18909,19000 \
new-connection-mark=game_conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting disabled=no dst-port=19101,22100,27780,28012,29000,29200,39100,39110,39220,39190,40000,49100 new-connection-mark=game_conn \
passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting disabled=no dst-port=14009-14010 new-connection-mark=game_conn passthrough=yes protocol=tcp
add action=mark-connection chain=prerouting disabled=no dst-port=14009-14010 new-connection-mark=game_conn passthrough=yes protocol=udp
add action=mark-connection chain=prerouting disabled=no dst-port=1293,1479,6100-6152,7777-7977,8001,9401,9600-9602,12020-12080,30000,40000-40010 new-connection-mark=\
game_conn passthrough=yes protocol=udp
add action=mark-connection chain=prerouting disabled=no dst-port=42051-42052,11100-11125,11440-11460 new-connection-mark=game_conn passthrough=yes protocol=udp
add action=mark-packet chain=prerouting connection-mark=game_conn disabled=no new-packet-mark=game_pkt passthrough=no
add action=mark-packet chain=forward disabled=no dscp=12 in-interface=ether13 new-packet-mark=hit passthrough=no protocol=tcp
add action=mark-packet chain=forward comment="YOUTUBE MARK" disabled=no layer7-protocol=YOUTUBE new-packet-mark=YOUTUBE passthrough=no
add action=mark-packet chain=forward comment="WMV MARK" disabled=no layer7-protocol=WAV new-packet-mark=WMV passthrough=no
add action=mark-packet chain=forward comment="EXE MARK" disabled=no layer7-protocol=EXE new-packet-mark=EXE passthrough=no src-address-list=!PROXY
add action=mark-packet chain=forward comment="ZIP MARK" disabled=no layer7-protocol=ZIP new-packet-mark=ZIP passthrough=no
add action=mark-packet chain=forward comment="RAR MARK" disabled=no layer7-protocol=RAR new-packet-mark=RAR passthrough=no
add action=mark-packet chain=forward comment="MPG MARK" disabled=no layer7-protocol=MPG new-packet-mark=MPG passthrough=no
add action=mark-packet chain=forward comment="MPEG MARK" disabled=no layer7-protocol=MPEG new-packet-mark=MPEG passthrough=no
add action=mark-packet chain=forward comment="MP3 MARK" disabled=no layer7-protocol=MP3 new-packet-mark=MP3 passthrough=no
add action=mark-packet chain=forward comment="MOV MARK" disabled=no layer7-protocol=MOV new-packet-mark=MOV passthrough=no
add action=mark-packet chain=forward comment="ISO MARK" disabled=no layer7-protocol=ISO new-packet-mark=ISO passthrough=no
add action=mark-packet chain=forward comment="MKV MARK" disabled=no layer7-protocol=MKV new-packet-mark=MKV passthrough=no
add action=mark-packet chain=forward comment="FLV MARK" disabled=no layer7-protocol=FLV new-packet-mark=FLV passthrough=no
add action=mark-packet chain=forward comment="AVI MARK" disabled=no layer7-protocol=AVI new-packet-mark=AVI passthrough=no
add action=mark-packet chain=forward comment="CAB MARK" disabled=no layer7-protocol=CAB new-packet-mark=CAB passthrough=no
add action=mark-packet chain=forward comment="ASF MARK" disabled=no layer7-protocol=ASF new-packet-mark=ASF passthrough=no
add action=mark-packet chain=forward comment="WAV MARK" disabled=no layer7-protocol=WAV new-packet-mark=WAV passthrough=no
add action=mark-packet chain=forward comment="RM MARK" disabled=no layer7-protocol=RM new-packet-mark=RM passthrough=no
add action=mark-packet chain=forward comment="RAM MARK" disabled=no layer7-protocol=RAM new-packet-mark=RAM passthrough=no
add action=mark-packet chain=forward comment="RMVB MARK" disabled=no layer7-protocol=RMVB new-packet-mark=RMVB passthrough=no
add action=mark-packet chain=forward comment="DAT MARK" disabled=no layer7-protocol=DAT new-packet-mark=DAT passthrough=no
add action=mark-packet chain=forward comment="DAA MARK" disabled=no layer7-protocol=DAA new-packet-mark=DAA passthrough=no
add action=mark-packet chain=forward comment="NRG MARK" disabled=no layer7-protocol=NRG new-packet-mark=NRG passthrough=no
add action=mark-packet chain=forward comment="BIN MARK" disabled=no layer7-protocol=BIN new-packet-mark=BIN passthrough=no
add action=mark-packet chain=forward comment="3GP MARK" disabled=no layer7-protocol=3GP new-packet-mark=3GP passthrough=no
add action=mark-connection chain=forward comment=LIMIT disabled=no new-connection-mark=users-con passthrough=yes src-address=192.168.100.0/24
add action=mark-packet chain=forward connection-mark=users-con disabled=no new-packet-mark=users passthrough=yes

Set queue treenya untuk hit proxy dan game serta otomatis bagi bandwidth

/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=1.HIT packet-mark=hit parent=ether2 priority=1 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=512k name="LIMIT FILE EXTENTION" parent=global-out priority=3
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=AVI packet-mark=AVI parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=EXE packet-mark=EXE parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=FLV packet-mark=FLV parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=384k name=YOUTUBE packet-mark=YOUTUBE parent="LIMIT FILE EXTENTION" priority=3 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=ISO packet-mark=iso parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=MP3 packet-mark=MP3 parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=MP4 packet-mark=MP4 parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=MPEG packet-mark=MPEG parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=MPG packet-mark=MPG parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=RAR packet-mark=RAR parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=WMV packet-mark=WMV parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=64k name=ZIP packet-mark=ZIP parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=CAB packet-mark=CAB parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=ASF packet-mark=ASF parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=MOV packet-mark=MOV parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=MKV packet-mark=MKV parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=WAV packet-mark=WAV parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=RM packet-mark=RM parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=RAM packet-mark=RAM parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=RMVB packet-mark=RMVB parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=DAT packet-mark=DAT parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=DAA packet-mark=DAA parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=NRG packet-mark=NRG parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=BIN packet-mark=BIN parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=3GP packet-mark=3GP parent="LIMIT FILE EXTENTION" priority=3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=2.GAME packet-mark=game_pkt parent=global-total priority=2 queue=Game
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=784k name=queue1 packet-mark=users parent=ether2 priority=8 queue=pcq-down
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=128k name=queue2 packet-mark=users parent=ether1 priority=8 queue=pcq_upload

Perhatikan Parent=ether2 yang saya bold, parent tersebut merupakan interface ke lokal.

Set queue Typenya seperti berikut, paste saja di terminal winbox mikrotik
/queue type

add kind=pcq name=Game pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s pcq-classifier=src-address,dst-address,src-port,dst-port pcq-dst-address-mask=32 \
pcq-dst-address6-mask=64 pcq-limit=50 pcq-rate=0 pcq-src-address-mask=32 pcq-src-address6-mask=64 pcq-total-limit=2000

add kind=pcq name=pcq_upload pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s pcq-classifier=src-address pcq-dst-address-mask=32 pcq-dst-address6-mask=64 \
pcq-limit=50 pcq-rate=0 pcq-src-address-mask=32 pcq-src-address6-mask=64 pcq-total-limit=2000

add kind=pcq name=pcq-down pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s pcq-classifier=dst-address pcq-dst-address-mask=32 pcq-dst-address6-mask=128 \
pcq-limit=50 pcq-rate=32k pcq-src-address-mask=32 pcq-src-address6-mask=128 pcq-total-limit=2000

Semoga setting limit per extensi mikrotik yang saya terapkan di armadanet pekanbaru ini bermanfaat bagi anda, dan jika anda membutuhkan jasa setting mikrotik dan jasa setting proxy external lusca untuk cache youtube, cache update game, setting wireless, setting hotspot, anda bisa menghubungi Jasa setting mikrotik





Cara Setting PingBox Di Login Page Hotspot Mikrotik

Cara Setting PingBox Di Login Page Hotspot Mikrotik - cara memasang pingbox pada login page hotspot mikrotik sangat mudah, tujuan pemasangan pingbox agar user bisa melakukan komunikasi dengan penyedia jasa hotspot via yahoo messenger (pingbox) atau untuk mengeluhkan kondisi koneksi yang di terima oleh user ke pada admin /pengelola hotspot mikrotik, atau bisa juga untuk melakukan pemasanan voucher hotspot lewat pinggox.


Sebelum memasang pingbox, ada baiknya anda harus tahu sedikit banyak code html dan css pada login page hotspot mikrotik. Yang perlu anda ubah cukup tampilan index.html atau tempat pingbox ingin anda letakkan.

masukkan code berikut di lewat terminal mikrotik.

/ip hotspot walled-garden
add action=allow disabled=no dst-host=*sp1.yahoo.com dst-port=80-4767
add action=allow disabled=no dst-host=wgweb.msg.yahoo.com dst-port=80
add action=allow disabled=no dst-host=us.yimg.com dst-port=80
add action=allow disabled=no dst-host=opi.wgweb.msg.yahoo.com dst-port=80
add action=allow disabled=no dst-host=l.yimg.com dst-port=80
add action=allow disabled=no dst-host=img.msg.yahoo.com dst-port=80

Buka alamat pingbox yahoo, kemudian login, dan ambil codenya untuk di letakkan di index.html login page hotspot yang kita ingin pasang pingboxnya. Berikut url tempat mengambil code pingbox.

http://id.messenger.yahoo.com/pingbox pastikan anda memiliki email yahoo untuk membuat pingbox.

Update, cara setting pingbox ini sudah tidak bisa di gunakan karena yahoo menutup service pingbox mereka. Silahkan di gunakan aplikasi lain selain pingbox.

Menambah Hardisk FreeBSD UFS

Cara menambah hardisk proxy freebsd - cara mudah menambah hardisk freebsd, satu lagi keunggulan yang jujur saya akui dari ke ampuhan freebsd, meski sesungguhnya pitur yang sama ada di distro lain selain freebsd, dalam hal menambah hardisk untuk cache freebsd.

Cara mudah menambah hardisk untuk cache proxy freebsd, yaitu dengan menggunakan tool sysinstall yang sudah tersedia secara langsung di ufs freebsd.

Cara mudah menambah hardisk untuk cache proxy freebsd

#sysinstall




lihat lengkaptnya: http://www.cyberciti.biz/faq/freebsd-adding-second-hard-disk-howto/

Cara Blok Camprog Dengan Mikrotik

Jasa setting mikrotik - Cara blok camprog dengan mikrotik - cara blok camprog menggunakan mikrotik - saat saya setting hotspot mikrotik salah satu kantor di samarinda, mereka meminta agar camprog di blok dengan mikrotik, tujuannya agar karyawan tidak membuang waktu dengan menonton video. Banyak yang tidak tau tentang camprog banyak juga yang tau.


Camprog merupakan salah satu aplikasi chating, namun sayang perangkat lunak ini sepertinya memiliki banyak usernya yang rela memerkan body seksinya disana. Sehingga demi kenyamanan tempat kerja, atau warnet yang anti pornoaksi, vitur firewall pada router-mikrotik dapat di manfaatkan untuk memblok aplikasi camprog ini.

Tentunya agar tidak bisa di gunakan semena-mena oleh pelanggan warnet, atau karyawan yang bekarja di kantor/perusahaan anda. Jadi camprog ini boleh juga di blok.

Ikuti langkah-langkah dalam gambar ini untuk memblok camprog di jaringan warnet dengan jasa setting mikrotik.

Klik IP -> Firewall -> Filter
Chain: Forward
Protocol: tcp
Dst-Port:7078,2778,2779
Action: Drop


Nah jika ingin cara mudahnya blok camprog dengan mikrotik, paste code berikut di new terminal mikrotik

/ip firewall filter
add action=drop chain=forward disabled=no dst-port=7078,2778,2779 protocol=tcp \
src-address-list=!COMP-BEBAS

Begitulah awal kisah cara blok camprog dengan mikrotik, bagi yang ingin di setting hotspot mikrotik, kami jasa setting mikrotik samarinda via remote siap membantu anda, beberapa client kami berasal dari sana di setting mikrotiknya via remote.

Jasa setting mikrotik jarak jauh /Jasa setting Hotspot Samarinda

Cara Blok Situs Di Router Mikrotik

Cara Blok Situs Di Router Mikrotik - cara memblok situs  web menggunakan router mikrotik, kadang ada saja alasan kita untuk memblok beberapa situs yang tidak pantas didalam jaringan, boleh jadi situs yang kita ingin blokir dengan mikrotik misalnya situs judi, atau porno, atau mungkin situs lain yang memang kita anggap harus di blokir dengan mikrotik.

Ada beberapa cara untuk memblok sebuah situs menggunakan router mikrotik, salah satunya menggunakan fitur yang ada di webproxy mikrotik, teknik ini berfungsi jika webproxy di enable, atau singkatnya webproxy mikrotik di gunakan sebagai proxy internet.Namun jika webproxy ini di disable maka jangan harap blok situs yang kita lakukan dapat berjalan dengan baik.
Cara kedua, memblok situs dengan proxy external, dengan menggunakan fitur acl di squid proxy external.

Cara ketiga menggunakan menu -IP -> firewall ->Filter mikrotik, nah cara ketiga ini yang akan kita gunakan untuk blok situs dengan router mikrotik.

Cara blok situs dengan router mikrotik tanpa layer 7 menggunakan ip -> firewall -> Filter, dalam kasus ini kita contohkan situs yang ingin kita blok

  • Buka winbox, cara buka winbox terserah anda bagaimana.
  • Klik Ip -> Firewall -> Filter 

  • Klik tanda + yang berwarna merah
  • Tab General - Chain : Forward 
  • Tab Advanced - content : tube8
  • Tab Action - action: drop

Mudakan ?!.. blok situs menggunakan mikrotik, jika anda ingin memblok sebuah port di mikrotik dengan teknik yang sama anda bisa lakukan juga, misalnya blok port yahoo messenger dengan mikrotik,  atau jika ingin menggunakan layer 7 dalam memblok Ym (yahoo messenger) bisa menggunakan cara memblok ym dengan layer7