| pactester(1) | pactester(1) |
نام (NAME)
pactester - ابزاری برای آزمایش فایلهای پیکربندی خودکار پروکسی (pac)
خلاصه دستور (SYNOPSIS)
pactester <-p pacfile> <-u url> [-h host] [-c client_ip] [-e]
pactester <-p pacfile> <-f urlslist> [-c client_ip] [-e]
توضیحات (DESCRIPTION)
ابزار pactester برنامهای برای آزمایش فایلهای پیکربندی خودکار پروکسی (pac) است. این ابزار رشته پیکربندی پروکسی را برای URL و فایل pac دادهشده بازمیگرداند. pactester برای بیشتر عملکردهای خود از کتابخانه C به نام pacparser بهره میبرد.
گزینهها (OPTIONS)
- -p pacfile
- فایل PAC برای آزمایش. برای خواندن از standard input مقدار «-» را مشخص کنید.
- -u url
- آدرس URL برای آزمایش فایل PAC.
- -h host
- بخش میزبان (Host) مربوط به URL. اگر مشخص نشود، از خود URL تعیین خواهد شد.
- -c client_ip
- آدرس IP کلاینت (همان مقداری که توسط تابع ()myIpAddress در فایلهای PAC بازگردانده میشود). اگر تعیین نشود، پیشفرض آدرس IP ماشینی است که این ابزار روی آن اجرا میشود.
- -e
- فعالسازی افزونههای PAC مایکروسافت (شامل dnsResolveEx، myIpAddressEx و isResolvableEx).
- -f urlslist
- فایلی حاوی فهرستی از URLها برای آزمایش. این گزینه برای ارزیابی فایل PAC در برابر مجموعهای از URLها مفید است.
مثالها (EXAMPLES)
برای یافتن رشته پیکربندی پروکسی فایل pac با نام «wpad.dat» و نشانی «http://www.google.com»:
$ pactester -p wpad.dat -u http://www.google.com
برای کلاینتی با آدرس IP مقدار 10.0.12.123:
$ pactester -p wpad.dat -c 10.0.12.123 -u http://www.google.com
برای فایل pac میزبانیشده در http://wpad/wpad.dat:
$ curl -s http://wpad/wpad.dat | pactester -p - -u http://google.com
گزارش اشکالات (BUGS)
اگر در pactester با اشکالی مواجه شدید، لطفاً گزارش آن را در نشانی زیر ثبت کنید: http://github.com/manugarg/pacparser/issues
نویسنده (AUTHOR)
نوشتهشده توسط Manu Garg (http://www.manugarg.com).
منابع (RESOURCES)
صفحه اصلی پروژه: http://github.com/manugarg/pacparser