مقدمه
اگه به دنیای امنیت و تست نفوذ علاقهمندی، مطمئناً اسم Kali Linux رو شنیدی. کالی لینوکس یکی از محبوبترین سیستمعاملها برای هکرهای اخلاقی و متخصصین امنیته که پر از ابزارهای حرفهایه. اما نصب مستقیمش روی سیستم اصلی ممکنه ریسک داشته باشه. اینجا ماشین مجازی به کمکمون میاد. توی این راهنما میخوام قدم به قدم و با جزئیات، نصب و راهاندازی Kali Linux 2025 رو روی VMware بهت یاد بدم.
آمادهسازی قبل از نصب
حداقل سختافزار موردنیاز
قبل از هر کاری باید مطمئن بشی سیستمت توانایی اجرای ماشین مجازی رو داره:
- پردازنده (CPU): حداقل ۲ هستهای (بهتره ۴ هسته)
- رم (RAM): حداقل ۴ گیگ (پیشنهادی ۸ گیگ یا بیشتر)
- فضای دیسک: حداقل ۲۰ گیگ (بهتره ۴۰ گیگ برای راحتی)
نرمافزارهای موردنیاز
- VMware Workstation Pro یا VMware Workstation Player (نسخه رایگان)
- فایل ISO سیستمعامل Kali Linux 2025
دانلود Kali Linux 2025
برای جلوگیری از خطرات امنیتی، حتما فایل ISO رو از سایت رسمی دانلود کن:
- وبسایت رسمی: https://www.kali.org
نسخههای مختلفی داره، مثل نسخه Installer یا نسخه آماده برای VMware. من اینجا نسخه Installer ISO رو توضیح میدم چون کنترل کامل روی نصب میده.
نصب VMware روی سیستم
نصب VMware Workstation
- فایل نصبی رو از سایت رسمی VMware بگیر:
https://www.vmware.com - روی فایل نصبی دوبار کلیک کن.
- مراحل نصب رو قدمبهقدم پیش برو. معمولا فقط کافیه روی دکمههای Next و Install کلیک کنی.
- در آخر Finish کن و سیستم رو ریستارت کن.
تنظیمات اولیه VMware
بعد از نصب:
- مطمئن شو Virtualization در BIOS سیستم فعاله. این قابلیت معمولا با نام Intel VT-x یا AMD-V شناخته میشه. برای فعالسازیش باید سیستم رو ریستارت کنی و وارد BIOS بشی.
ساخت ماشین مجازی برای Kali Linux
حالا وقتشه یک ماشین مجازی بسازی.
مرحله ۱: ساخت ماشین مجازی جدید
- VMware رو باز کن.
- روی Create a New Virtual Machine کلیک کن.
- حالت Typical (recommended) رو انتخاب کن.
مرحله ۲: انتخاب فایل ISO
- گزینه Installer disc image file (iso): رو بزن.
- فایل ISO دانلود شدهی Kali Linux 2025 رو انتخاب کن.
- Next رو بزن.
مرحله ۳: انتخاب سیستمعامل مهمان
- سیستمعامل: Linux
- ورژن: Debian 10.x 64-bit (یا بالاتر)
مرحله ۴: نام و محل ذخیره ماشین مجازی
- اسم رو مثلا بذار Kali Linux 2025
- مسیر ذخیره رو انتخاب کن (اگه فضای SSD داری، بهتره اونجا باشه)
مرحله ۵: تنظیمات CPU و RAM
- CPU: حداقل ۲ هسته (بهتره ۴)
- RAM: حداقل ۴ گیگ (بهتره ۸ گیگ)
مرحله ۶: تنظیم دیسک مجازی
- گزینه Store virtual disk as a single file بهتره چون کارایی بیشتری داره.
- حجم: حداقل ۲۰ گیگ (پیشنهاد ۴۰ گیگ)
- حالت Split هم مشکلی نداره اگه فضای کمی داری.
مرحله ۷: پایان
- خلاصه تنظیمات رو ببین.
- روی Finish کلیک کن.
تنظیمات ماشین مجازی برای بهینهسازی کالی
فعالسازی Virtualization در BIOS
اگه موقع اجرا خطا داد، وارد BIOS شو:
- معمولا با زدن Delete یا F2 در ابتدای بوت.
- دنبال گزینه Intel VT-x یا AMD-V بگرد و فعالش کن.
تنظیمات کارت شبکه
در VMware:
- روی ماشین ساختهشده کلیک راست کن، Settings رو بزن.
- بخش Network Adapter:
- NAT: برای دسترسی به اینترنت از طریق سیستم اصلی (پیشنهادی)
- Bridged: آیپی مستقل از روتر میگیره
- Host-only: فقط با سیستم اصلی ارتباط داره
نصب Kali Linux 2025 بر روی VMware
مرحله ۱: روشن کردن ماشین
- روی Power on this virtual machine کلیک کن.
- سیستم بوت میشه و منوی نصب Kali ظاهر میشه.
مرحله ۲: انتخاب Install
- گزینه Graphical Install یا Install رو انتخاب کن.
مرحله ۳: انتخاب زبان
- زبان مورد نظر: English یا Persian (ولی معمولا English توصیه میشه چون ابزارها بهتر پشتیبانی میشن)
- Continue
مرحله ۴: منطقه زمانی
- کشورت رو انتخاب کن.
مرحله ۵: صفحهکلید
- Keyboard layout: انتخاب زبان صفحهکلید
مرحله ۶: تنظیمات شبکه
- نام سیستم (hostname): مثلا
- kali
- دامنه (اختیاری)
مرحله ۷: کاربر و رمز عبور
- نام کاربر:
- kali
- رمز عبور:
- ********
مرحله ۸: پارتیشنبندی دیسک
- پیشنهاد Guided – use entire disk رو انتخاب کن.
- دیسک مجازی رو انتخاب کن.
- All files in one partition رو انتخاب کن.
- تایید نهایی: Finish partitioning and write changes to disk
- انتخاب Yes
مرحله ۹: نصب پایه سیستم
نصب کمی طول میکشه. صبور باش.
مرحله ۱۰: نصب GRUB
- انتخاب دیسک:
- /dev/sda
- تایید نصب Yes
مرحله ۱۱: پایان نصب
- سیستم ریبوت میشه.
- حالا وارد Kali Linux تازهنصبشده میشی!
نصب VMware Tools در Kali Linux
چرا VMware Tools؟
- Drag & Drop فایل
- Copy/Paste بین سیستم اصلی و مهمان
- بهبود رزولوشن صفحه
نصب از مخازن
Kali رو بوت کن. ترمینال رو باز کن و دستورات رو وارد کن:
sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop -y
sudo reboot
آپدیت و ارتقاء کالی پس از نصب
سیستمت رو بهروز کن:
sudo apt update && sudo apt upgrade -y
نصب ابزارهای پایه برای شروع
مثلا:
sudo apt install git curl build-essential -y
نصب ابزارهای تست نفوذ محبوب
- Metasploit Framework
- sudo apt install metasploit-framework -y
- Nmap
- sudo apt install nmap -y
- Wireshark
- sudo apt install wireshark -y
- Burp Suite
- sudo apt install burpsuite -y
تنظیمات اضافی برای بهینهسازی
رزولوشن نمایشگر
اگر بعد از نصب VMware Tools باز هم مشکل داشتی:
xrandr -s 1920×1080
کلیپبورد و Drag & Drop
- داخل تنظیمات VMware:
- تب Options
- Guest Isolation
- تیک گزینههای Enable drag and drop و Enable copy and paste رو بزن.
امنیت در استفاده از کالی
- Snapshot بگیر قبل از هر تست جدی.
- دسترسی به اینترنت رو محدود کن اگه لازم نیست.
رفع مشکلات رایج
- ISO شناسایی نمیشه: فایل رو دوباره دانلود کن.
- خطا در نصب GRUB: از پارتیشنبندی guided استفاده کن.
- مشکل شبکه: حالت NAT یا Bridged رو تست کن.
بله، چون محیط ایزولهست و به سیستم اصلی آسیبی نمیزنه.
VMware کارایی بالاتری داره، ولی VirtualBox رایگانتر و سبکتره.
میشه، اما برای تازهکارها پیشنهاد نمیشه.
اول سیستم رو آپدیت کن و از اینترنت مطمئن باش. دستور sudo apt update رو بزن.
بله، اما سرعت پایینتره و برای کار طولانیمدت پیشنهاد نمیشه.

