آرشیو ‘virtualbox’ tag
ساخت سرویس وی پی ان شخصی بوسیله JanusVM
از مطلب قبلی این وبلاگ حدود شش ماه میگذره یه جورایی تعطیل شده بود اینجا شش ماه کاملن متفاوت که به هر صورت گذشت اما تموم نشده هنوز تگ: سیاسی
تو این شیش ماه خیلی چیزا تغییر کرده تقریبن همه چیز اما در نهایت دوباره شروع کردم به وبلاگ نوشتن!
>> در ادامه مطلب با ابزار JanusVM آشنا میشید که با استفاده از شبکه TOR و نرم افزار مجازی ساز VMware بهتون کمک میکنه که در نهایت سادگی روی سیستم شخصی خودتون یک سرور وی پی ان بسازید بهش وصل بشید و به صورت کاملن مخفی و آزاد در اینترنت گشت و گذار کنید و حتی به بقیه سیستم های روی شبکتون سرویس بدید!
پیش نیازها:
ماشین مجازی JanusVM را از اینجا دانلود کنید
نرم افزار VMware را از اینجا دانلود کنید (این یک نرم افزار رایگان نیست شما برای راه اندازی این نرم افزار به یک کد رجیستری نیاز دارید تورنت این نرم افزار به همراه کد های رجیستری یافت میشود :) همچنین میتوانید از نرم افزاررایگان Virtualbox استفاده کنید )
در اصل JanusVM یک ویرچوال ماشین هستش که توسط نرم افزار vmware تهیه شده و از یک هسته ی لینوکس استفاده میکنه و بعد از بوت شدن در محیط vmware به شکل خود کار TOR و Privaxy را برای شما تنظیم میکند و ازین به بعد برای سیستم شما نقش یک سرور وی پی ان رو بازی میکنه و تنها کاری که باید انجام بشه اینه که به JanusVM کانکت بشید شما میتونید به وسیله یوزر پیش فرض کانکت بشید و یا برای خود یوزر بسازید همچنین میتواندی کلاینت JanusVM رو روی سیتم خود و یا روی کل شبکتون نصب کنید و برای هر یک از کاربرهاتون یک یوزر بسازید
راه اندازی JanusVM در ویندوز:

کار بسیار واضح هستش VMware یا Virtualbox رو راه اندازی کنید و سپس ماشین مجازی JanusVM رو روشن کنید بعد از بوت شدن x و اینتر رو بزنید حالا در قسمت تنظیمات هستید JanusVM برای شما TOR و بقیه چیزارو تنظیم میکنه فقط بهش کانکت بشید!
برای نصب کردن کلاینت JanusVM روی سیستم شخصی در Start و Run عبارت زیر را وارد کنید
\\172.16.54.129\Setup\Run.bat
هم اکنون میتواندی با یوزر پیشفرض Guest لاگین کنید
سایت Whatismyip.com رو باز کنید خواهید دید که آی پیتون عوض شده … خوش بگذره ;)
راه اندازه JanusVM در لینوکس :
نرم افزار Vmware نسخه هفت تنها روی لینوکسهایی که دراینجا نام برده شده میتواند Host باشد و در حال حاظر من روی fedora 12 نصبش کردم همچنین میتونید از Virtualbox استفاده کنید
بعد از بوت شدن JanusVM لازمه که کانکت بشیم بهش :) کاربرهایی که از KDE استفاده میکنند میتوانند توسط افزار Kvpnc کانکت بشند که البته من آزمایشش نکردم اما روشی که خواهم گفت رو پیشنهاد میکنم که تمامی کاربرهای لینوکس میتونند ازش استفاده کنند
نکته : توجه داشته باشید که در روش زیر ما بوسیله کاربر پیش فرض که Guest هست کانکت میشیم اگر کاربر جدید ساختید قسمت های یوزر و پسورد را در کد های زیر تغییر بدید
ابتدا یوزر و پسورد را باید به فایل /etc/ppp/chap-secrets اظافه کنیم که در اینجا حالت پیشفرض Guest هستش برای این کار در حالت روت فایل بالا را بوسیله یک ادیتور متن باز کرده (من از ادیتور vi استفاده کردم)
sudo vi /etc/ppp/chap-secrets
و مقدار زیر را وارد کنید و سیو کنید
guest * “” *
حالا باید فایل کانکشن JanusVM رو بسازیم بوسیله یک ادیتور متن و با حالت روت فایل زیر را بسازید و باز کنید
sudo vi /etc/ppp/peers/JanusVM
اطلاعات اینجا را وارد کرده و سیو کنید!
در منوی کنترل JanusVM با وارد کردن 1 همانند شکل به تنظیمات آی پی دسترسی پیدا میکنید مقدار inet addr را که در خط سوم هست را باید در فایل بالا در قسمت آی پی وارد کنید

توسط دستور زیر میتوانید کانکت شوید
pppd call JanusVM
بعد از چند ثانیه کانکت میشوید میتوانید توسط یکی از دستورات زیر این مسئله رو آزمایش کنید
route -n
or
ifconfig ppp0
حالا باید مطمئن بشید که سرور دی ان استون روی لوکال تنظیم نشده باشه پس در فایل زیر آی پی را به 4.2.2.2 تغییر بدید
sudo vi /etc/resolv.conf
فایل به حالت زیر است که باید تغییر کند
#Generated by NetworkManager
nameserver 192.168.1.1
دلیل این کار این است که کوئری های دی ان اس در روتر محلی به صورت متن رمز نشده به دی ان اس خارجی هدایت میشوند تغییر دادن آی پی دی ان اس محلی به 4.2.2.2 که سرویس دی ان اس Verizon در جایی در اینترنت هست باعث میشود که JanusVM در خواستهای دی ان اس را به 192.168.1.1 نفرستد و از 10.10.10.1 که Tor استفاده میکند و resolve میکند و این باعث میشود که حتی ادمین شبکه داخلیتون و ISP تون متوجه نشود از چه سایتهایی استفاده میکنید
در نهایت همان طور که در دستور
route -n
میبینید روت پیش فرضتون 192.168.1.1 هستش که باید توسط دستورهای زیر پاک شود روت جدید که 10.10.10.1 به روت پیش فرض اظافه شود
sudo route add default gw 10.10.10.1
sudo route del default gw 192.168.1.1
در نهایت میتونید توسط دستورات زیر دیسکانکت شوید
sudo ifconfig ppp0 down
sudo route add default gw 192.168.1.1
این دستوران اینترفیس ppp0 رو قطع کرده و روت پیش فرض رو به حالت عادی بر میگردونه و اگر براتون مهمه که دی ان اس هاتون روی روتر محلیتون resolve بشه تنظیمات resolv.conf رو به حالت عادی برگردونید
خب امیدوارم تلاشتون موفقیت آمیز باشه مراحل بالا برای من کار کرد اگه به مشکلی بر خوردید در قسمت نظرات بپرسید
پی نوشت ها:
من برای دستورات طولانیه بالا از alias در لینوکس استفاده کردم پیشنهاد میکنم واسشون alias های مورد علاقتون رو تنظیم کنید
برای اونایی که آی اس پیشون دانلود از تورنت رو محدود کرده استفاده از روش بالا میتونه معجزه آمیز باشه :)
توجه داشته باشید که شبکه TOR یک سری محدودیت هایی برای مخفی شدن در اینترنت تعریف کرده در صورت علاقه میتونید دراینجا بیشتر با شبکه TOR آشنا بشید همچنین میتونید نرم افزار TOR را دانلود کرده و به شکل مستقیم ازش استفاده کنید اما JanusVM چیزی فراتر از اون هستش و اینکه دیگر سردردهای تنظبمات TOR را نخواهید داشت
موفق باشد.


