فیسبوق و تور در اوبونتو

این عمو ویلترچی یه کاری کرده آدم جرات نمی‌کنه مث بچه آدم بنویسه.

الغرض: من تو اوبونتو از تور استفاده می‌کنم (راهنمای نصب). مشکل این بود که چه با استفاده از تور و چه با فی پی عن، فایرفاکس عزیز بار اول فیسبوق رو باز می‌کرد، اما دفعه‌های بعدی نه!

این سری از فایل log‌ تور قضیه رو پیگیری کردم و دیدم که ظاهرا قضیه مربوط به اینه که فایرفاکس آی پی یه سری از دی ان اس ها رو fetch می‌کنه. درباره این مشکل و راه حلش اینجا و اینجا توضیح داده شده. به طور خلاصه برای حل مشکل کافیه وارد صفحه about:config شد و مقدار network.proxy.socks_remote_dns رو به true تغییر داد.

تنظیم dynamic dns روی لینوکس

آی پی استاتیک شرکت رو پس دادیم تا با استفاده از روش‌های dynamic dns قضیه اتصالاتمون رو ردیف کنیم. تو روش dynamic dns، شما یه سرویس رو اینترنت دارید که مرتب بهش اطلاع می‌دین آی‌پی تون چیه. بقیه هم هروقت آی‌پی شما رو خواستن از اون سرویس می‌پرسن.

برای اون سرویس روی اینترنت من از dnsdynamic.org استفاده کردم. برای اینکه آی‌پی ام رو هم آپدیت کنم از ddclient استفاده کردم. کارایی که من کردم همه رو سنت او اس بود، ولی خیلی راحت میشه اینا رو هر توزیع دیگه ای هم پیاده کرد.

اول از همه نصب ddclient:
[bash]
yum install ddclient
[/bash]
و بعد تنظیم اون از طریق فایل تنظیماتش:
[bash]
vim /etc/ddclient.conf
[/bash]
تو خود اون سایت اطلاعات کافی برای تنظیمات ddclient داده.
حالا اگه چک بکنید می‌بینید که ddclient کار نمی‌کنه:
[bash]
/etc/init.d/ddclient status
[/bash]
برای استارت کردن سرویس ddclient:
[bash]
/etc/init.d/ddclient start
[/bash]
خوب! تا اینجا ddclient مث بچه آدم کار می‌کنه. اما اگه کامپیوتر خاموش و روشن شد چی؟ لینوکس برای کنترل اینکه چه سرویسی چه موقع استارت میشه از یه مفهومی به اسم runlevel استفاده می‌کنه. اگه ddclient رو کنترل کنید می‌بینید که تو همه run level ها خاموشه.
[bash]
chkconfig | grep ddclient
[/bash]
برای اینکه ddclient همیشه اتوماتیک راه بیفته باید به لینوکس بگیم ddclient تو run level های ۲، ۳، ۴ و ۵ فعال بشه:
[bash]
chkconfig –level 2345 ddclient on
[/bash]
اینجوری کامپیوتر که روشن میشه، ddclient هم باهاش فعال می‌شه.

نکته کنکوری ۱: رو دستگاه‌هایی که از طریق وای فای به اینترنت وصل می‌شن، چون موقع روشن شدن دستگاه کانکشن اتوماتیک برقرار نمیشه، ddclient هم کار نمی‌کنه. برای حل این مشکل اگه رو دستگاه اپلت network manager نصبه، کافیه روش کلیک راست کنید و edit connections رو انتخاب کنید. بعد کانکشن وایرلس خودتون رو انتخاب کنید و گزینه available to all users رو براش فعال کنید.

نکته کنکوری ۲: من دامینی که از dnsdynamic.org گرفتم رو با یه cname بستم به یه آدرس رو سایتم.