สำหรับการติดตั้ง Firefox ที่คุณดูแล ให้วางการกำหนดค่าพร็อกซีไว้ในนโยบายองค์กรแทนการค้นหาโปรไฟล์ผู้ใช้และแก้ไขค่ากำหนดที่สร้างขึ้น นโยบาย Proxy แสดงโหมดที่ต้องการโดยตรง

พร็อกซี HTTP แบบคงที่ที่ใช้สำหรับปลายทาง HTTP และ HTTPS สามารถกำหนดค่าได้ดังนี้:

{
  "policies": {
    "Proxy": {
      "Mode": "manual",
      "Locked": true,
      "HTTPProxy": "proxy.example:8080",
      "UseHTTPProxyForAllProtocols": true
    }
  }
}

บันทึก JSON ที่ถูกต้องในรูปแบบ UTF-8 เป็น policies.json ชื่อโฮสต์และพอร์ตระบุจุดปลายทางของพร็อกซี ตัวอย่างนี้ไม่ได้กำหนดค่า SOCKS และไม่ได้ให้ข้อมูลรับรองสำหรับการพิสูจน์ตัวตน

วางนโยบายไว้ข้างการติดตั้ง

สำหรับการติดตั้ง Windows ทั่วไป ให้สร้างไดเรกทอรี distribution ไว้ข้างไฟล์เรียกทำงานของ Firefox และวางไฟล์ไว้ที่นั่น บน macOS ตำแหน่งที่สอดคล้องกันคือ Firefox.app/Contents/Resources/distribution บน Linux ให้ใช้ไดเรกทอรี distribution ของการติดตั้งหรือตำแหน่งนโยบายระบบที่รองรับ /etc/firefox/policies แพ็กเกจที่อยู่ในแซนด์บ็อกซ์อาจมีเส้นทางนโยบายที่แตกต่างกัน

รีสตาร์ต Firefox แล้วเปิด about:policies เพื่อตรวจสอบนโยบายที่ใช้งานอยู่และข้อผิดพลาดใด ๆ ยืนยันว่าเบราว์เซอร์ที่คุณรีสตาร์ตเป็นของการติดตั้งที่วางไฟล์ไว้ การติดตั้งที่สองอาจมีไดเรกทอรีนโยบายที่แตกต่างกัน

เลือกโหมดก่อนเพิ่มจุดปลายทาง

manual เหมาะกับจุดปลายทางคงที่ด้านบน หากต้องการทำตามการตั้งค่าของระบบปฏิบัติการ ให้ใช้ "Mode": "system" สำหรับ URL ของ PAC ที่รู้จัก ให้ใช้ "Mode": "autoConfig" ร่วมกับ AutoConfigURL การค้นหาอัตโนมัติเป็นโหมดแยกต่างหาก autoDetect

เก็บไว้เฉพาะฟิลด์ที่โหมดที่เลือกต้องใช้ URL ของ PAC อยู่ใน AutoConfigURL ไม่ใช่ชื่อโฮสต์ของพร็อกซี HTTP หากนโยบายต้องการข้อยกเว้นโดยตรง ให้กำหนดค่า Passthrough อย่างตั้งใจแทนการเพิ่มการข้ามภายในเครื่องแบบกว้างตามความเคยชิน

Locked: true ทำให้สิ่งนี้เป็นการตั้งค่าเบราว์เซอร์ที่บังคับใช้ Mozilla ระบุว่าการเปลี่ยนแปลงของผู้ใช้ที่มีอยู่มีผลได้เมื่อนโยบายไม่ได้ถูกล็อก ดังนั้นค่าเริ่มต้นที่ไม่ได้ล็อกและเส้นทางบังคับจึงให้ผลลัพธ์ที่แตกต่างกัน เลือกสิ่งที่การปรับใช้ต้องการจริง ๆ

หากนโยบายกลุ่มของ Windows จัดการ Firefox อยู่แล้ว ให้ดูแลพร็อกซีผ่านแหล่งนโยบายที่จัดตั้งขึ้นนั้น ไฟล์ JSON มีประโยชน์เฉพาะเมื่อเบราว์เซอร์ยอมรับเป็นแหล่งการกำหนดค่าที่เกี่ยวข้อง

บทความที่เกี่ยวข้อง