Untuk membatasi akses IP pada suatu folder di Linux, kita dapat menggunakan module mod_limitipconn.c
tahapan untuk melakukan instalasi:
1. wget http://dominia.org/djao/limit/mod_limitipconn-0.04.tar.gz
2. tar xzvf mod_limitipconn-0.04.tar.gz
3. cd mod_limitipconn-0.04
4. pico Makefile
5. cari baris yang berisikan APXS=apxs[/b] dan di rubah menjadi APXS=/usr/local/apache/bin/apxs, untuk mengetahui lokasi pasti APXS, dapat menggunakan perintah locate apxs
6. setelah itu
simpan perubahan tersebut (control O untuk save)
7. lalu keluar dari pico(control x)
8. make
9. make install
10. restart apache (service httpd restart)
setelah berhasil di install, saat nya melakukan setting pada file /etc/httpd/conf/httpd.conf
buka file tersebut dengan pico atau mcedit, kemudian cari kata ExtendedStatus dan pastikan ExtendedStatus On
Tugas terakhir adalah memasukan kode di bawah ini ke dalam setiap virtual directory yang ingin anda batasi akses nya.
MaxConnPerIP 3
NoIPLimit image/*
MaxConnPerIP 3 > 3 adalah jumlah 1 IP untuk akses ke dalamfolder tersebut.
NoIPLimit image/* > Untuk file image tidak dibatasi aksesnya
Kemudian untuk melihat hasil akhir nya jangan lupa untuk me-restart apache service nya
Limit IP Connections
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar