Jadi, kali ini kami akan share tutorial membuat proxy. Bukan alamat proxy tapi cara membuatnya. . kami buatkan auto install script, Jika ada kendala bisa dishare di posting ini.
Dan tolong diperhatikan, script ini hanya untuk Debian dan keturunannya (Ubuntu DLL).
Pertama membuat file
nano squid.sh
lalu isi dengan bash script berikut lalu save
#!/bin/bash
#
# Revisi 1:
# Penambahan config agar proxy menjadi super elite
# header_access Via deny all
# header_access Forwarded-For deny all
# header_access X-Forwarded-For deny all
#
function baca_port {
echo -n "Masukkan port untuk squid: "
read port
if [[ "$port" =~ ^[0-9]+$ ]] ; then
echo "http_port $port transparent" >> /tmp/squid.conf.tmp1
baca_port_lagi
else
echo -e "\e[1;31mInput salah!\e[0m"
baca_port
fi
}
function baca_port_lagi {
echo -n "Masukkan port lain untuk squid atau Ketik \"n\" untuk melanjutkan: "
read port
if [[ "$port" =~ ^[0-9]+$ ]] ; then
echo "http_port $port transparent" >> /tmp/squid.conf.tmp1
baca_port_lagi
else
if [ "$port" = "n" ]; then
echo -e "\e[1;33mInstalasi squid!\e[0m"
else
echo -e "\e[1;31mInput salah!\e[0m"
baca_port_lagi
fi
fi
}
function preinstall_squid {
DEBIAN_FRONTEND=noninteractive apt-get update
DEBIAN_FRONTEND=noninteractive apt-get -q -y remove --purge squid squid3
DEBIAN_FRONTEND=noninteractive apt-get -q -y install squid3
mv /etc/squid3/squid.conf /etc/squid3/squid.conf.bak
cat > /tmp/squid.conf.tmp2 <<END
cache allow all
http_access allow all
forwarded_for off
via off
httpd_suppress_version_string on
forwarded_for delete
END
cat /tmp/squid.conf.tmp2 /tmp/squid.conf.tmp1 > /etc/squid3/squid.conf
service squid3 restart
}
echo "******************************************************************"
echo "* *"
echo "* https://awanggadna.net *"
echo "* Mencerdaskan dan mencerahkan anak bangsa *"
echo "* *"
echo "******************************************************************"
echo ""
echo ""
baca_port
preinstall_squid
untuk menjalankan scriptnya ketik perintah
bash squid.sh
Skrip akan meminta port yang anda gunakan untuk proxy. Anda bisa menggunakan port yang anda inginkan dan tidak terbatas, misalnya di sini saya menggunakan 3 port: 8080, 3128 & 1080. jika ingin melanjutkan ketik “n”. Di bawah ini adalah contoh ketika saya menginstall squid di server pribadi.
Masukkan port untuk squid: 8080 Masukkan port lain untuk squid atau Ketik "n" untuk melanjutkan: 3128 Masukkan port lain untuk squid atau Ketik "n" untuk melanjutkan: 1080 Masukkan port lain untuk squid atau Ketik "n" untuk melanjutkan: n
Tunggu hingga proses selesai. Jika sudah, Anda sudah berhasil menginstall proxy.
PS:
- Anda tidak perlu merestart VPS.
- Skript di atas menginstall proxy elite & anonim. Sehingga anda tidak terdeteksi menggunakan koneksi proksi.
- Untuk mengetahui apakah proxy anda berjalan dengan baik, cek di halamanhttp://whatismyipaddress.com/proxy-check.
