Monday, September 22, 2008

ການຕິດຕັ້ງ Squid proxy server ໃນ Ubuntu

Squid ແມ່ນ proxy http server ເວົ້າງ່າຍໆກໍ່ຄືມັນເກັບຫນ້າ pages ຈາກ internet ໂດຍ copy ໄວ້ໃນ commonly accessed pages ຫລື graphics instead ຂອງການດາວໂຫລດແຕ່ລະເທື່ອ

ຕິດຕັ້ງ:-

1. ເຂົ້າເປັນ root ໃນ terminal ພິມ apt-get install squid

2. ເປີດ gedit /etc/squid/squid.conf

3. ຫາ TAG: visible_hostname ແລະເພີ່ມ visible_hostname ເຊີ່ງວ່າ ແມ່ນຊື່ hostnameເຮົາ.

4. ກວດຫາ http_port ແມ່ນຕັ້ງໃນເປັນ 3128 ຫລືແມ່ນຫຍັງກໍ່ໄດ້ແລ້ວຈື່ໄວ້.

5. ປິດແລ້ວກໍ່ເຊບອອກໄປ

6. ພິມ adduser squid ແລະກຳນົດ password

7. Restart squid ດ້ວຍ: /etc/init.d/squid restart

8. Stop service ດ້ວຍ /etc/init.d/squid stop

9. ທົດສອບ debug mode ດ້ວຍການ squid -z (ເພື່ອສ້າງcache files)

10. ພິມ squid -NCd10 ເພື່ອທົດສອບ squid ໃນ debug mode ແລະປ່ອຍໃຫ້ມັນເຮັດວຽກ.

11. ເປີດຫມາປີ້ງພິມ URL localhost:3128 ຫລືທີ່ທ່ານກຳນົດໄວ້ທຳອິດ. ແລ້ວມັນຈະຟ້ອງ retrieve page ມາ, ໃນລຸ່ມສຸດຂອງຫນ້າ confirm error generated by squid.

12. ກັບມາທີ່ Terminal ດ້ວຍການກົດ CTRL-C ເພື່ອຍົກເລີກ debug mode

13. Start squid ດ້ວຍ /etc/init.d/squid start. ແລ້ວມັນຈະ start ເອງຂອງມັນ.

14. ມາ configure Firefox ເພື່ອໃຊ້ use squid, ໄປທີ່ Edit>Preferences ແລະ click Advanced.

15. Click Network>Settings and then Manual Proxy Configuration. For http proxy, enter localhost ແລະ port 3128 (ຫລື port ທີ່ທ່ານເລືອກ).

16. ກົດ OK ແລະ ປິດ Preferences .

17. ບາດນິກໍ່ໄປ webpage. ແລະເມື່ອມັນໄດ້ກໍ່ແປວ່າ it’s working!

No comments: