ทำ Proxy ด้วย Squid ไว้ใช้งาน

วันนี้จะพามาดูวิธีติดตั้ง Squid Proxy ไว้ใช้งาน การติดตั้งรวมถึงการ Config


ติดตั้ง

sudo apt-get install squid


คัดลอก config ไว้หน่อย เพื่อเล่นไปเยอะแล้วพัง

sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.backup
sudo nano /etc/squid/squid.conf


ค่า config ที่ต้องเพิ่ม /etc/squid/squid.conf เอาไปเพิ่มส่วนหัวได้เลย

acl mynet src คือ ip ที่เราอนุญาติให้เข้ามาใช้งาน proxy ของเรากำหนดใหม่ได้เลย

http_port 3128                                                                                                                                                       
acl mynet src 124.120.0.0/16                                                                                                                                         
acl mynet src 49.237.0.0/16                                                                                                                                          
http_access allow mynet  


restart เปิด port ถ้ามีไฟลวอลอีกชั้นเปิดด้วย

sudo systemctl restart squid
sudo ufw allow 3128/tcp


ถ้าไม่ได้ลองเช็คดูก่อนว่า port นี้ทำงานอยู่หรือไม่ด้วยคำสั่ง

sudo lsof -i:3128


เช็คสถานะการทำงานของ squid

systemctl status squid


ส่วนของ Client ทำตามรูปได้เลย

เชื่อมต่อแล้วเราจะได้เป็น ip server

0
254