ورود

View Full Version : حرفه ای: نرم افزاری برای آپدیت بسته های لینوکس از پشت پراکسی



aram_2
جمعه 19 خرداد 1391, 15:48 عصر
با سلام. شاید برای شما هم این اتفاق افتاده باشه که بخواید از لینوکس بسته ها رو بروزرسانی کنید اما پراکسی سرور شما یه یوزر به هر کس داده باشه مثل این xxxxxxxxx@domain
خب اینجا مشکل اینه که این نوع اهراز هویت موقع ارسال بسته ها از لینوکس به پراکسی دستخوش یه سری تغییرات میشه و اگه نوع اهراز حویت پراکسی هم NTLM باشه که هیج جور نمیشه کار رو انجام داد.من مدت ها بود عذاب می کشیدم تا اینکه جند وقت پیش یه نرم افزار پیدا کردم و کار رو انجام دادم. البته من چون از vmware استفاده می کنم این نرم افزار رو تو ویندوز نصب کردم و بعد کانفیگ کردم و جواب داد.برای اونایی که برای محیط لینوکس میخوان پیام بدن تا کمک کنم.

اول برنامه CCProxy (http://s1.downloadina.com/Network-Tools/CCProxy-7.0-%5Bwww.downloadina.com%5D.zip)رو دانلود کنید. بعد نصبش کنید. خب حالا Options رو بزنید بعد Advanced. حالا برگه Cascading رو بزنید. اینجا آدرس پراکسی و در ضمن نام کاربری و کلمه عبور رو بزنید. بعد از برگه Networks گزینه Disable Externals Users رو غیر فعال کنید. خب کار تمومه. الان برای تست کافیه تو مرورگره قسمت پراکسی رو 127.0.0.1 و پورت رو هم 808 وارد کنید. خب تا اینجا الان شما باید بدون نیاز به وارد کردن یوزر،پس از تو ویندوز کانکت شید. اما برای لینوکس. من برای vmware رو توضیح میدم.من خودم رو اوبونتو چک کردم و جواب گرفتم. اول تو اتصال به شبکه vmware ، نوع اتصال رو NAT انتخاب کنید. خب آی پی آداپتور 8 رو بخونید.(معمولا با این به نت وصل میشه.)Vmware Net Adaptor 8. حالا باید بریم تو لینوکس و فایل bashrc رو ویرایش کنیم.
برای اینکار تو کنسول بنویسید
sudo gedit ~/.bashrc
بعد این چند خط کد رو آخرش اضافه کنید.من فرض می کنم آدرس آداپتور 8 شما : 192.168.100.1 هستش
export HTTP_PROXY=http://192.168.100.1:808
export HTTPS_PROXY=https://192.168.100.1:808
export FTP_PROXY=ftp://192.168.100.1:808
خب برای اطمینان کامل به قسمت Network از تنظیمات برید اونجا Network proxy رو برای همه ، اون آی پی رو با پورت وارد کنید.خب لینوکس رو ری ست کنید و به نت وصل شید و آپیدت کنید:لبخند: