program proxifier ใช้งาน app บน window ที่ ออก proxy บริษัทเองไม่ได้

ท่านที่ใช้งาน Internet ในบริษัทที่มีการตั้งค่า Proxy มักจะพบปัญหาบาง application ไม่สามารถกำหนด proxy ทำให้ไม่สามารถใช้งาน app นั้นได้ เช่น program LINE on PC windows

ท่านสามารถทำให้ app นั้น เข้าถึง internet ได้ โดยใช้ progam proxifier ตามขั้นตอนดังต่อไปนี้

วิธีติดตั้ง:
1. extract file proxifier_v3.21.rar
2. run Setup.exe
3. นำ Name และ Key จากไฟล์ key.txt มาใช้
4. เปิดโปรแกรม Proxifier เลือก menu Profile->Advanced->HTTP Proxy Servers
5. tick "Enable HTTP proxy servers support" กด OK
6. เพิ่ม proxy Servers สำหรับ port 443 โดย เลือก menu Profile->Proxy Servers-> Add...
7. ใส่ Server Address: {proxy server ที่ใช้ เช่น squid} Port: {proxy port ที่ใช้ เช่น 8080}
8. tick "HTTPS"
9. tick Authentication Enable แล้วใส่ username, password ที่ใช้งาน proxy squid แล้วกด ยืนยัน OK
10. เพิ่ม proxy Servers สำหรับ port 80 โดย เลือก menu Profile->Proxy Servers-> Add...
11. ใส่ Server Address: {proxy server ที่ใช้ เช่น squid01} Port: {proxy port ที่ใช้ เช่น 8080}
12. tick "HTTP"
13. tick Authentication Enable แล้วใส่ username, password ที่ใช้งาน proxy squid01 แล้วกด ยืนยัน OK
14. สรุปจะได้ proxy server 2 รายการ คือ
   Address: squid01 Port: 8080 Type:HTTPS
   Address: squid01 Port: 8080 Type:HTTP
15. เพิ่ม Proxification Rules โดย เลือก menu Profile->Proxification Rules
16. ที่ RuleName Localhost กำหนด Action = Direct
17. ที่ RuleName Default กำหนด Action = Direct
18. เพิ่ม RuleName สำหรับ targetPort=443 โดย เลือก Add ระบุ Name=use443 , Target ports=443 , Action = Proxy HTTPS squid01 แล้วกดยืนยัน OK
19. เพิ่ม RuleName สำหรับ targetPort=80 โดย เลือก Add ระบุ Name=use80 , Target ports=80 , Action = Proxy HTTP squid01 แล้วกดยืนยัน OK
20. กดยืนยัน OK ที่หน้าตั้งค่า Proxification Rule ทำการ exit program proxifier แล้วเปิดใหม่

การใช้งาน:
1. app ที่มีการกำหนด proxy ไว้ให้นำออกไม่ต้องใช้งานผ่าน proxy อีกต่อไป โดยข้อมูลจะวิ่งผ่าน proxifier แทน
2. app ที่ไม่มีให้กำหนด proxy จะวิ่งทาง proxifer เอง
3. app ที่ต้องการใช้งาน โดยไม่ผ่าน proxy
    * ให้เพิ่ม Proxification Rules โดย เลือก menu Profile->Proxification Rules
    * เพิ่ม RuleName เลือก Add ระบุ Name={ชื่อ app}, Browse Applications ไปยัง app ที่ต้องการ, Target hosts=Any, Target ports=Any, Action = Direct แล้วกดยืนยัน OK
    * เลื่อนลำดับ Rule Name ของ app ที่ต้องการ ขึ้นไปก่อน Localhost, use443, use80, Default
    * กดยืนยัน OK ที่หน้าตั้งค่า Proxification Rule ทำการ exit program proxifier แล้วเปิดใหม่

ผลการทดสอบ:
* app ที่ไม่สามารถ run update ได้ เช่น antivirus, jvm สามารถทำการ update ได้
* app ที่ไม่สามารถกำหนดค่า proxy ภายใน app เอง (แต่ใช้งานผ่าน port 443, 80) จะสามารถใช้งานได้
* การ access server ภายใน เช่น ใช้ putty telnet/ssh ยังคงสามารถใช้งานได้
* การ access url ภายใน ยังคงสามารถใช้งานได้
* program proxifier เอง มีการแสดงรายการ app ที่ออก network ให้ดูว่า ไปที่ไหนอยู่

--