استفاده از تور و پریووکسی در فدوراکور۹

تصمیم گرفتم هر از چند گاهی در این وبلاگ پست‌های راهنمای کاربردی برای استفاده در توزیع لینوکس فدورا کور ۹ بگذارم. اگر گاهی اوقات برخی اطلاعات بسیار پیش‌پا‌افتاده است به این علت است که این راهنماها را با قصد کامل بودن نوشته‌ام. در صورتی که اشکالی در نوشته وجود دارد و یا اطلاعات بیشتری در این زمینه دارید که و یا سوالی دارید و اطلاعات بیشتری می‌خواهید، دوست دارید راهنما در مورد خاصی بنویسم، در پایین پست کامنت بگذارید. اگر شما نیز راهنمایی در رابطه با استفاده از فدورا کور دارید یا چنانچه یا خودتان قصد دارید که یک راهنما بنویسید می‌توانید به من ایمیل کنید تا شما را به عنوان یکی از نویسندگان وبلاگ اضافه کنم. این یکی اولین آنها در همان راستای فوق‌الذکر است.ترم افزار تور (Tor) نرم افزاریست که به شما کمک می‌کند تا با استفاده از شبکه‌ی کامپیوتر‌های دارای این نرم افزار در سراسر جهان، آدرس IP خود را پنهان نمایید و به صورت ناشناس وبگردی کنید. از مزایای استفاده از این شبکه‌ی مجازی تونل‌های اینترنتی، داشتن امنیت و امکان پنهان کردن هویت واقعی را فراهم می‌کند. استفاده از این نرم‌افزار معمولا در کنار نرم افزار پریووکسی که یک وب‌پروکسی حرفه‌ای با امکان حذف و فیلتر کردن تبلیغات، تغییر محتویات هدر های ارسالی HTTP و کوکی‌ها و تغییر صفحات وب است، استفاده می‌شود. در کنار این امکانات به این علت که سرورهای مجازی تور در سراسر جهان پراکنده‌اند، می‌توان از آن به عنوان وسیله‌ای برای عبور از فیلترینگ اینترنت در کشورهایی که محدودیت‌هایی برای استفاده از اینترنت قایلند، استفاده کرد.
نرم افزار تور یک نرم افزار آزاد است که در پلتفورم‌های مختلف از جمله مک، ویندوز و لینوکس و واریاسیون‌های یونیکس قابل استفاده است.
در این راهنما چگونگی نصب آن در توزیع فدورا کور را شرح می‌دهم. برای نصب آن در ویندوز می‌توانید از راهنمای نصب در ویندوز سایت پروژه‌ی تور به زبان انگلیسی استفاده کنید.

نصب این نرم افزار در فدورا کور بسیار ساده است. کافی است به خواندن «استفاده از تور و پریووکسی در فدوراکور۹» ادامه دهید

Advertisements

وبکیت (2)

(برای رسم شکنی هم که شده می خوام ادامه ی یکی ازمطالب دنباله دارم رو بنویسم)

webkitیکی از ویژگی های اصلی وبکیت قدم گذاشتن آن به حوزه ی استنداردهای نوین وب از جمله HTML5 است. (HTML5: در ویکی پدیا، پیش نویس راهنما، تفاوت ها با HTML4 , HTML4.1)

به عنوان مثال یکی از خصوصیات HTML5 که وب کیت از آن پشتیبانی می کند تگ <video> است. این تگ به توسعه دهندگان وب اجازه می دهد تا محتوای تصویری شامل تصاویر ویدیویی خود را به طور مستقیم در صفحه وب قرار دهند و نیازی به استفاده از پلیرهای مبتنی بر فلش و استفاده از ویدیو با فرمت FLV (به آن شکل که در youtube.com مثلا وجود دارد) نیست. همچنین دیگر نیازی نخواهدبود تا برای استریم های صوتی و تصویری از مدیاپلیرهای خارج از مرورگر و پلاگین های مختلف استفاده شود.

در واقع با استفاده از این امکان دیگر نیازی به هیچ پلاگین خارجی ای برای نمایش ویدیوها در مرورگرتان ندارید و ویدیوها را به همان سادگی که عکس را درون مرورگرتان می بینیند می توانید ببینید.

برای استفاده از امکان تگ ویدیو در صثذنهف بر روی سیستم عامل های مبتنی بر گنو/لینوکس لازم است که با استفاده از ساختها شبانه ی کد منبع وبکیت یا بااستفاده از SVN یا git و با شیوه ای که برای QT یا GTK و یا WxGTK توضیخ داده شده آن را بسازید و از آن استفاده کنید. نکته ی مهم این که برای داشتن امکانات مخصوص ویدیو باید کد را با پشتیبانی Gstreamer در پورت GTK بسازید. (اینجا را هم ببینید)

برخی از نرم افزارها و مرورگرهای وب در حال حاضر از وب کیت به عنوان موتور مرورگر خود استفاده می کنند. لیست آنها را می توانید در اینجا ببینید.

از مهمترین آنها در محیط لینوکس و میز کار گنوم Epiphany مرورگر وب اختصاصی گنوم و Liferea یک آر اس اس ریدر مخصوص گنوم و DevHelp نرم افزار کمکی نمایش Documentation برای GTK+ هستند.

در ابتدای آوریل امسال تیم توسعه دهنده ی Epiphany اعلام کردند که به زودی با تغییری اساسی در کد منبع خود دیگر تنها از وبکیت به عنوان Backend استفاده خواهند کرد و استفاده از Gecko را کنار خواهند گذاشت. دلایلی که برای این امر در وبلاگ Epiphany آمده شامل این می شود که فاصله ی طولانی بین ورژن های جدید Gecko ( بر خلاف گنوم که هر شش ماه یک ورژن جدید ارائه می دهد) و معلوم نیست که ورژن بعدی آن مشخصا در چه زمانی ارائه خواهد شد.

برای ساختن Epiphany با پشتیبانی وبکیت می توانید این صفحه را ببینید.

در توزیع فدورا کور 9 از اپیفانی با پشتیبانی وب کیت استفاده شده است. اگر FC9 را بر روی کامپیوتر خود نصب کرده اید می توانید با استفاده از دستور

yum install epiphany

آن را نصب کنید.

وب کیت (1)

وب کیت (WebKit) یک موتور مرورگر وب است که بر اساس کتابخانه ی KHTML , KJS توسعه داده می شود. KHTML بخشی از کتابخانه ها و نرم افزار های توسعه ی وب KDE است. موتور مرورگر وب کیت توسط کمپانی اپل توسعه داده می شود و از سال 2005 کد منبع آن برای استفاده ی عمومی تحت لیسانس BSD و LGPL منتشر شد. وب کیت از لحاظ استقلالش از پلتفورم در حال رقابت با موتور مرورگر وب Gecko است که توسط بنیاد موزیلا توسعه داده می شود. گرچه وب کیت از قابلیت های بیشتری از جکو برخوردار است، اما با این حال جکو به علت پشتیبانی بیشترش از پلتفورم ها و سیستم عامل های مختلف تا کنون موفقتر بوده. البته این نکته هم حائز اهمیت است که جکومدت طولانی تری به عنوان نرم افزار آزاد در دسترس عموم بوده و از پشتیبانی مرورگر محبوب وب فایرفاکس برخوردار بوده. مرورگر فایرفاکس از ابتدا به عنوان مرورگری مستقل از پلتفورم توسعه داده شد، در حالی که webkit به عنوان موتور مرورگر Safari در سیستم عامل های MAC OS در کامپیوترهای اپل طراحی شده بود.

با گذشت زمان وب کیت با توانایی های منحصر به فردش و کتابخانه ی نرم افزاری بسیار قوی و به روزش توانسته به عنوان یک موتور مرورگر جدید وارد بازار مرورگر ها شود. گرچه اکنون بیش از هفتاد در صد بازار مرورگر ها در اختیار مایکرو سافت و مرورگر اینترنت اکسپلورر می باشد با این حال فایرفاکس نشان داده که می توان این حاکمیت انحصاری را از مایکروسافت سلب کرد. به طوری که تا کنون فایرفاکس موفق شده 16 درصد بازار را کسب کند. در حالی که سفری نیز 3 درصد بازار را پوشش می دهد، گمان می رود با حضور مرورگرهای جدید مبتنی بر وبکیت و البته نسخه مخصوص ویندوز سفری این موتور مرورگر بتواند جای خود را در بازار بیش از پیش باز کند.

مطابق معمول من به مقاله ام شماره دادم یعنی این مطلب ادامه خواهد داشت. ولی سابقه نشان داده بعید است شماره ی دویی برای مقاله های شماره یکم نوشته شود.