SHOW:
|
|
- or go back to the newest paste.
| 1 | == MAINAN SPEEDTEST SQUID TPROXY == | |
| 2 | #suppot speedtest : speedtest.net , speedtest.net/id , speedtest.telin.co.id , speedtest.biznetnetworks.com | |
| 3 | ||
| 4 | apt-get install apache2 php5 -y | |
| 5 | # download speedtest manipulasi | |
| 6 | cd /var/www | |
| 7 | mkdir id | |
| 8 | mkdir flash | |
| 9 | wget http://c.speedtest.net/mini/mini.zip | |
| 10 | unzip mini.zip | |
| 11 | cp -arv mini/speedtest /var/www | |
| 12 | wget -O /var/www/flash/speedtest.swf http://c.speedtest.net/flash/speedtest.swf | |
| 13 | wget -O /var/www/flash/speedtest-long.swf http://c.speedtest.net/flash/speedtest-long.swf | |
| 14 | wget -O /var/www/speedtest-config.php http://www.speedtest.net/speedtest-config.php | |
| 15 | wget -O /var/www/ipaddress.php http://api.ookla.com/ipaddress.php | |
| 16 | wget -O /var/www/id/speedtest-config.php http://www.speedtest.net/id/speedtest-config.php | |
| 17 | ||
| 18 | # gunakan winscp, ke folder /var/www | |
| 19 | # klik 2x file speedtest-config.php untuk edit | |
| 20 | # ubah bagian ip="36.79.204.226" menjadi ip="10.11.12.13" dan bagian isp="Telkom" menjadi isp="ISPKU.net" | |
| 21 | # save dan exit editor | |
| 22 | # lalu klik 2x file ipaddress.php untuk edit | |
| 23 | # ubah bagian ip_address=36.79.204.226 menjadi ip_address=10.11.12.13 dan bagian isp=PT+Telkom+Indonesia menjadi isp=ISPKU.net | |
| 24 | # save dan exit editor | |
| 25 | ||
| 26 | # gunakan winscp, ke folder /var/www/id | |
| 27 | # klik 2x file speedtest-config.php untuk edit | |
| 28 | # ubah bagian ip="36.79.204.226" menjadi ip="10.11.12.13" dan bagian isp="Telkom" menjadi isp="ISPKU.net" | |
| 29 | # save dan exit editor | |
| 30 | ||
| 31 | # gunakan winscp, ke folder /var/www/speedtest | |
| 32 | # klik 2x file upload.php untuk edit | |
| 33 | ubah bagin $size = 500; menjadi $size=777777; | |
| 34 | # save dan exit editor | |
| 35 | ||
| 36 | # masih di winscp, menuju folder /etc/apache2 ( refresh bila folder tidak ditemukan) | |
| 37 | # klik 2x file ports.conf, tambakan script Listen 8033 dibawah script Listen 80 | |
| 38 | # save dan exit editor | |
| 39 | ||
| 40 | # menggunakan putty lagi | |
| 41 | /etc/init.d/apache2 restart | |
| 42 | ||
| 43 | # tambahkan script berikut di squid.conf | |
| 44 | acl speedtest url_regex -i ^http.*([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}|speedtest|espeed|api\.ookla).*\/(speedtest\.swf|speedtest-long\.swf|latency\.txt|upload\.php|speedtest-config\.php|ipaddress\.php|random.*\.jpg)
| |
| 45 | ||
| 46 | cache_peer 10.212.212.212 parent 8033 0 no-digest no-tproxy | |
| 47 | dead_peer_timeout 5 seconds | |
| 48 | cache_peer_access 10.212.212.212 allow speedtest | |
| 49 | cache_peer_access 10.212.212.212 deny all | |
| 50 | always_direct deny speedtest | |
| 51 | never_direct allow speedtest |