it-swarm.asia

كيف أعرف الخادم الوكيل الذي أستخدمه؟

أحتاج إلى معرفة عنوان خادم البروكسي الخاص بي حتى أتمكن من تكوين برنامج آخر لاستخدامه أيضًا. إذا ذهبت إلى IE وخصائص الإنترنت وإعدادات LAN ، فكل ما أراه هو برنامج نصي للتكوين التلقائي ولكن ليس عنوان الوكيل الفعلي. كيف يمكنني الحصول على هذا؟

أنا أستخدم نظام التشغيل Windows XP.

172
Mike Christensen

يعمل نظام الكشف الوكيل التلقائي عن طريق تنزيل ملف يسمى wpad.dat من Host wpad. تأكد أولاً من وجود هذا المضيف من أمر موجه:

ping wpad

إذا لم يكن موجودًا ، فقد تضطر إلى وضع لاحقة DNS الصحيحة. في نفس الأمر موجه ، اكتب

ipconfig /all

يجب أن تشاهد Primary DNS Suffix و DNS Suffix Search List

محاولة إلحاق كل من هذه مع. إلى wpad:

ping wpad.<primary dns suffix>

إذا كان أي من هذه الأعمال ، فأدخل في متصفحك http://wpad.<suffix>/wpad.dat. سيؤدي هذا إلى تنزيل ملف التكوين التلقائي للوكيل الذي يمكنك فتحه في notepad.exe

نحو أسفل هذا الملف ، سترى سطرًا يقول

PROXY <Host:port>;

قد يتكرر ذلك إذا كان لديك عدة وكلاء متاحين. المضيف والميناء هي ما تحتاجه.

إذا لم يكن هذا الملف موجودًا ، فإما أنه لا يوجد خادم وكيل ، أو أن الخادم الوكيل يتم توفيره بواسطة dhcp (لاحظ أن هذا سيعمل فقط مع IE ، لذلك إذا كان متصفح فايرفوكس يمكن تصفحه ، فهذه ليست الطريقة المستخدمة). إذا لم يكن لديك حق الوصول إلى خادم dhcp لمعرفة ما يرسله ، فإن أسهل طريقة هي فتح موقع في أي ، ثم انتقل إلى موجه الأوامر. نوع

netstat -ban

سيوفر هذا قائمة بالاتصالات التي تم إجراؤها باستخدام معرف العملية لكل عملية. انتقل إلى "إدارة المهام" وحدد View/Select Columns وقم بتمكين PID (معرف العملية). ابحث عن PID الخاص بـ iexplore.exe في القائمة التي تم إرجاعها بواسطة netstat -ban سيؤدي ذلك إلى الكشف عن عنوان IP والمنفذ الوكيل.

180
Paul

لدي طريقة واحدة أكثر سهولة للعثور عليه. ثبّت Chrome وانتقل إلى عنوان URL أدناه للاطلاع على تفاصيل الوكيل

 chrome://net-internals/#proxy

سوف تكون قادرا على رؤية كل التفاصيل

77
Nimble Fungus

جرب الأمر التالي في cmd:

reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" | find /i "proxyserver"

الأمل يساعد

52
Lelouchzqy

الأمر التالي يبدو أيضا للعمل. على سبيل المكافأة ، فإنه يتجنب الاتصال بالكثير من خوادم DNS التي قد تعمل أو لا تعمل ، ويتجنب الاستعلام عن السجل ، لذلك يعمل حتى في البيئات المغلقة إلى حد ما:

نظام التشغيل Windows Vista أو إصدار أحدث:

netsh winhttp show proxy

Windows XP أو إصدار سابق:

netsh diag connect ieproxy

مطلوب بعض الأعمال الإضافية لاستخراج عنوان الوكيل من الإخراج ، وبالتالي فإن نهج التسجيل أسهل إذا كنت تعرف أنه سيكون متاحًا.

تحديث:

لقد وجدت أنه في نظام التشغيل windows 7 ، أحيانًا ما يتم عرض نتائج مختلفة بناءً على طريقة الاتصال بها. إذا قمت بتشغيل الأمر أعلاه يدويًا في موجه ، فستحصل على "الوصول المباشر - بدون وكيل". ومع ذلك ، استدعاء netsh من SAS ينتج وكيل حقيقي يتم سرد!

19
user3490

يمكنك أيضًا الحصول على عنوان URL لملف التكوين التلقائي من السجل عن طريق تشغيل:

reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad" /s | find /i "WpadDetectedURL"
19
mxfh

إذا كنت تستخدمإعدادات الوكيل للكشف التلقائي، فافعل ذلك في شريط العنوان في متصفحك (بغض النظر عن الإعدادات التي قمت بتثبيتها)

http: //wpad/wpad.dat

ستحصل بعد ذلك على ملف javascript يصف الخادم الوكيل الذي يتم استخدامه وفقًا لما تحاول زيارته على الشبكة ...

9
ΦXocę 웃 Пepeúpa ツ

استخدم الموقع أدناه للحصول على وكيلك: http://www.whatismyproxy.com/

6
Guru

لمعرفة الكثير والكثير حول اتصالك بالإنترنت وإعدادك الحاليين ، بما في ذلك الخادم الوكيل الذي تستخدمه في الوقت الحالي ، انتقل إلى العنوان التالي في Chrome:

الكروم: // صافي الداخلية /

سترى عمودًا على الجانب الأيسر من الصفحة يمنحك قائمة بأنواع مختلفة من المعلومات التي يمكنك طلبها ، من بينها "وكيل".

ملاحظة: من الممكن تمامًا إضافة "chrome:" مخطط URI إلى windows ، بحيث يمكنك الحصول على هذه المعلومات من خلال الانتقال إلى "chrome: // net-internals /" من أي متصفح ، وليس فقط chrome. ولكن نظرًا لأن معالج مخطط URI هذا يحتاج إلى chrome ، فأنت بحاجة إلى تثبيت chrome في أي حال. تعد إضافة مخطط URI "chrome" إلى السجل الخاص بك مفيدة فقط إذا كنت تستخدم متصفحًا مختلفًا وتريد تجنب النقرات/الكتابة المطلوبة لإظهار chrome أولاً (ومن ثم الانتقال إلى chrome: // net-internals /)

2
Scott Petrack

لقد قمت بإنشاء WinProxyViewer.exe بسيط لإظهار إعدادات وكيل Windows. الغرض منه هو أن المستخدم العادي قادر على تشغيله وإرسال الإخراج إلى المسؤول (الدعم الفني ، إلخ).

1
xmedeko

عملت من غير تلميحات أعلاه بالنسبة لي (العمل في شركة كبيرة باستخدام Windows 7 Enterprise ، "مغلق تمامًا" للمستخدمين النهائيين).

لقد وجدت أخيرًا برنامج Java الصغير هذا ، والذي كان جيدًا بالنسبة لي: https://stackoverflow.com/questions/4933677/detecting-windows-ie-proxy-setting-using-Java

0
Peti

ضع مسار البرنامج النصي في نافذة ie ، وسوف يقوم إما بتنزيل البرنامج النصي wpad أو فتحه - إذا قام بتنزيله ، فاستخدم notepad لعرضه لأنه يستند إلى نص.

WPAD هو ملف منطقي يستند إلى طلبات الإنترنت المرسلة إلى وكلاء مختلفين أو مباشر إلى الإنترنت اعتمادًا على عدد من العوامل مثل المصدر أو الوجهة أو عنوان IP أو عنوان url (حتى أجزاء من اسم نظام أسماء النطاقات). في بعض الحالات ، قد يكون من الصعب جدًا القراءة بناءً على مدى تعقيد الملف - لقد رأيت بعض الجمال ، لكنه سهل إلى حد ما.

0
Chris