استقرار تنظیمات پروکسی فایرفاکس با policies.json
یک خطمشی مدیریتشده پروکسی فایرفاکس را از طریق رابط JSON پشتیبانیشده ارائه دهید و حالت انتخابشده را پس از راهاندازی مجدد تأیید کنید.
برای نصب فایرفاکسی که آن را مدیریت میکنید، پیکربندی پروکسی را در خطمشی سازمانی آن قرار دهید، نه اینکه پروفایل کاربر را پیدا کنید و ترجیحات تولیدشده را ویرایش کنید. خطمشی Proxy حالت موردنظر را مستقیماً بیان میکند.
یک پروکسی HTTP ثابت که برای مقصدهای HTTP و HTTPS استفاده میشود را میتوان به این صورت پیکربندی کرد:
{
"policies": {
"Proxy": {
"Mode": "manual",
"Locked": true,
"HTTPProxy": "proxy.example:8080",
"UseHTTPProxyForAllProtocols": true
}
}
}
JSON معتبر با کدگذاری UTF-8 را با نام policies.json ذخیره کنید. نام میزبان و درگاه نقطه پایانی پروکسی را مشخص میکنند. این نمونه SOCKS را پیکربندی نمیکند و اعتبارنامه احراز هویت ارائه نمیدهد.
خطمشی را کنار نصب قرار دهید
برای نصب متعارف ویندوز، پوشهای distribution در کنار فایل اجرایی فایرفاکس بسازید و فایل را آنجا بگذارید. در macOS مکان متناظر Firefox.app/Contents/Resources/distribution است. در لینوکس از پوشه distribution نصب یا مکان پشتیبانیشده خطمشی سیستم /etc/firefox/policies استفاده کنید. بستههای سندباکسشده میتوانند مسیر خطمشی متفاوتی داشته باشند.
فایرفاکس را دوباره راهاندازی کنید، سپس about:policies را باز کنید تا خطمشیهای فعال و هر خطایی را بررسی کنید. تأیید کنید که مرورگر راهاندازیشده مجدد به همان نصبی تعلق دارد که فایل در آن قرار گرفته است. یک نصب دوم میتواند پوشه خطمشی متفاوتی داشته باشد.
پیش از افزودن نقاط پایانی، حالت را انتخاب کنید
manual برای نقطه پایانی ثابت بالا مناسب است. برای پیروی از تنظیمات سیستمعامل، از "Mode": "system" استفاده کنید. برای یک نشانی PAC شناختهشده، از "Mode": "autoConfig" همراه با AutoConfigURL استفاده کنید. کشف خودکار حالت جداگانه autoDetect است.
فقط فیلدهایی را نگه دارید که حالت انتخابشده به آنها نیاز دارد. نشانی PAC به AutoConfigURL تعلق دارد؛ این یک نام میزبان پروکسی HTTP نیست. اگر خطمشی به استثناهای مستقیم نیاز دارد، مقدار Passthrough آن را آگاهانه تعریف کنید، نه اینکه از روی عادت یک دورزدن محلی گسترده اضافه کنید.
Locked: true این را به یک تنظیم اجباری مرورگر تبدیل میکند. موزیلا اشاره میکند که تغییرات موجود کاربر میتوانند زمانی که خطمشی قفل نشده است اعمال شوند، بنابراین یک پیشفرض قفلنشده و یک مسیر الزامی نتایج متفاوتی دارند. آنچه را که استقرار واقعاً میخواهد انتخاب کنید.
اگر خطمشی گروهی ویندوز از قبل فایرفاکس را مدیریت میکند، پروکسی را از طریق همان منبع خطمشی تثبیتشده نگه دارید. یک فایل JSON تنها زمانی مفید است که مرورگر آن را بهعنوان منبع پیکربندی مرتبط بپذیرد.