بلاگ

شبکه کردن دو کامپیوتر با یکدیگر

شبکه کردن دو کامپیوتر با یکدیگر

آموزش شبکه کردن دو کامپیوتر با یکدیگر

شبکه کردن دو کامپیوتر به شما امکان می‌دهد تا فایل‌ها را به اشتراک بگذارید، از یک چاپگر مشترک استفاده کنید و حتی بازی‌های چندنفره انجام دهید. این فرآیند می‌تواند به روش‌های مختلفی انجام شود، از کابل‌کشی مستقیم گرفته تا استفاده از روتر. در این مقاله به بررسی کامل روش‌های مختلف شبکه کردن دو کامپیوتر می‌پردازیم.

چرا دو کامپیوتر را شبکه کنیم؟ 🤔

قبل از ورود به جزئیات فنی، بیایید ببینیم چرا ممکن است نیاز به شبکه کردن دو کامپیوتر داشته باشید:

  • اشتراک‌گذاری فایل‌ها: به راحتی فایل‌ها و پوشه‌ها را بین دو کامپیوتر منتقل کنید، بدون نیاز به فلش مموری یا هارد اکسترنال.
  • اشتراک‌گذاری چاپگر: اگر فقط یک چاپگر دارید، می‌توانید آن را با هر دو کامپیوتر به اشتراک بگذارید و از هر کدام دستور چاپ بدهید.
  • بازی‌های چندنفره (LAN Party): بسیاری از بازی‌های قدیمی و حتی برخی بازی‌های جدید قابلیت بازی در شبکه محلی (LAN) را دارند که تجربه‌ای جذاب را فراهم می‌کند.
  • مدیریت متمرکز: در برخی سناریوها، ممکن است نیاز به مدیریت یک کامپیوتر از طریق کامپیوتر دیگر داشته باشید.
  • پشتیبان‌گیری (Backup): می‌توانید از یک کامپیوتر برای پشتیبان‌گیری از داده‌های کامپیوتر دیگر استفاده کنید.

روش‌های شبکه کردن دو کامپیوتر

روش‌های شبکه کردن دو کامپیوتر 🌐

به طور کلی دو روش اصلی برای شبکه کردن دو کامپیوتر وجود دارد:

  1. اتصال مستقیم (Direct Connection): این روش برای ارتباط دو کامپیوتر بدون نیاز به تجهیزات شبکه اضافی مانند روتر یا سوئیچ مناسب است.
  2. اتصال با استفاده از روتر/سوئیچ (Router/Switch Connection): این روش رایج‌تر و مقیاس‌پذیرتر است و برای ایجاد یک شبکه کوچک یا بزرگتر استفاده می‌شود.

اتصال مستقیم دو کامپیوتر (با کابل اترنت) 🔗

این ساده‌ترین راه برای اتصال دو کامپیوتر است، اما فقط برای دو کامپیوتر کار می‌کند و برای شبکه‌های بزرگتر مناسب نیست.

آنچه نیاز دارید:

  • دو کامپیوتر: هر دو کامپیوتر باید دارای پورت اترنت (LAN) باشند.
  • کابل اترنت کراس‌اور (Crossover Ethernet Cable): این نوع کابل برای اتصال مستقیم دو دستگاه مشابه (مانند دو کامپیوتر) استفاده می‌شود. اگرچه بسیاری از کارت‌های شبکه مدرن (Gigabit Ethernet) به طور خودکار نوع کابل را تشخیص می‌دهند و حتی با کابل‌های معمولی (Straight-through) نیز کار می‌کنند، استفاده از کابل کراس‌اور اطمینان بیشتری می‌دهد.

مراحل اتصال:

  1. اتصال کابل: کابل کراس‌اور اترنت را به پورت اترنت هر دو کامپیوتر متصل کنید.
  2. تنظیم آدرس IP: این مرحله بسیار مهم است. هر کامپیوتر باید یک آدرس IP منحصر به فرد در یک ساب‌نت (subnet) یکسان داشته باشد.
    • ویندوز:
      1. کلید Windows + R را فشار دهید، سپس ncpa.cpl را تایپ کرده و Enter را بزنید.
      2. روی کارت شبکه اترنت (معمولاً “Ethernet” یا “Local Area Connection”) راست کلیک کرده و “Properties” را انتخاب کنید.
      3. “Internet Protocol Version 4 (TCP/IPv4)” را انتخاب کرده و روی “Properties” کلیک کنید.
      4. “Use the following IP address” را انتخاب کنید.
      5. برای کامپیوتر اول:
        • IP address: 192.168.1.1
        • Subnet mask: 255.255.255.0
        • Default gateway: خالی بگذارید
      6. برای کامپیوتر دوم:
        • IP address: 192.168.1.2
        • Subnet mask: 255.255.255.0
        • Default gateway: خالی بگذارید
      7. روی “OK” کلیک کنید تا تنظیمات ذخیره شوند.

run ncpa

    • لینوکس (Ubuntu/Debian-based):
      1. وارد تنظیمات شبکه شوید. (معمولاً در بخش “Network” یا “Connections” در تنظیمات سیستم).
      2. اتصال سیمی (Wired connection) خود را انتخاب کنید.
      3. به تب “IPv4 Settings” بروید.
      4. “Method” را روی “Manual” (دستی) تنظیم کنید.
      5. “Add” را کلیک کنید و آدرس IP، Netmask (ساب‌نت ماسک) و Gateway (می‌تواند خالی بماند) را وارد کنید.
        • برای کامپیوتر اول: Address: 192.168.1.1, Netmask: 255.255.255.0
        • برای کامپیوتر دوم: Address: 192.168.1.2, Netmask: 255.255.255.0
      6. “Save” را کلیک کنید.
  1. تست اتصال (Ping): برای اطمینان از برقراری ارتباط، Command Prompt (در ویندوز) یا Terminal (در لینوکس) را باز کرده و دستور ping را اجرا کنید.
    • در کامپیوتر اول: ping 192.168.1.2
    • در کامپیوتر دوم: ping 192.168.1.1
    • اگر پاسخ “Reply from…” را مشاهده کردید، اتصال با موفقیت برقرار شده است.

اتصال دو کامپیوتر با استفاده از روتر/سوئیچ

این روش رایج‌ترین و انعطاف‌پذیرترین راه برای شبکه کردن کامپیوترها است، زیرا روتر مسئول تخصیص آدرس IP و مدیریت ترافیک شبکه است.

آنچه نیاز دارید:

  • دو کامپیوتر: هر دو کامپیوتر باید دارای پورت اترنت (LAN) یا کارت شبکه بی‌سیم باشند.
  • روتر یا سوئیچ شبکه: روترهای خانگی معمولاً دارای پورت‌های LAN داخلی هستند.
    Image of Back Of Wireless Router
  • کابل‌های اترنت معمولی (Straight-through Ethernet Cables): برای اتصال کامپیوترها به روتر/سوئیچ.

مراحل اتصال:

  1. اتصال فیزیکی:
    • کامپیوترها را با کابل‌های اترنت معمولی به پورت‌های LAN روتر یا سوئیچ متصل کنید.
    • اگر می‌خواهید به صورت بی‌سیم متصل شوید، هر دو کامپیوتر را به شبکه Wi-Fi روتر خود متصل کنید.
  2. تنظیمات IP (خودکار DHCP):
    • اکثر روترها دارای قابلیت DHCP (Dynamic Host Configuration Protocol) هستند که به طور خودکار آدرس IP را به دستگاه‌های متصل اختصاص می‌دهد.
    • در تنظیمات TCP/IPv4 کارت شبکه هر دو کامپیوتر، مطمئن شوید که گزینه “Obtain an IP address automatically” و “Obtain DNS server address automatically” انتخاب شده باشد. این تنظیمات پیش‌فرض هستند، بنابراین معمولاً نیازی به تغییر چیزی ندارید.
  3. تست اتصال:
    • در هر دو کامپیوتر، Command Prompt/Terminal را باز کنید.
    • دستور ipconfig (ویندوز) یا ip a (لینوکس) را اجرا کنید تا آدرس IP خود را ببینید.
    • از یک کامپیوتر، آدرس IP کامپیوتر دیگر را پینگ کنید تا از برقراری ارتباط مطمئن شوید.

پیکربندی اشتراک‌گذاری فایل و چاپگر 📂🖨️

پس از اینکه ارتباط فیزیکی و IP بین دو کامپیوتر برقرار شد، می‌توانید اشتراک‌گذاری فایل و چاپگر را فعال کنید.

در ویندوز:

  1. فعال کردن Network Discovery و File and Printer Sharing:
    • به Control Panel > Network and Sharing Center بروید.
    • روی Change advanced sharing settings کلیک کنید.
    • در بخش Private، Network discovery و File and printer sharing را فعال کنید.
    • در بخش All Networks، می‌توانید Password protected sharing را خاموش کنید تا بدون نیاز به رمز عبور بتوانید به اشتراک‌گذاری‌ها دسترسی داشته باشید (اما توصیه نمی‌شود). اگر آن را روشن نگه دارید، باید از نام کاربری و رمز عبور یک حساب کاربری موجود در کامپیوتری که فایل‌ها را به اشتراک می‌گذارد، استفاده کنید.

آموزش شبکه کردن چند کامپیوتر

  1. اشتراک‌گذاری یک پوشه:
    • روی پوشه‌ای که می‌خواهید به اشتراک بگذارید راست کلیک کنید و Properties را انتخاب کنید.
    • به تب Sharing بروید و روی Share... کلیک کنید.
    • کاربران یا گروه‌هایی را که می‌خواهید به پوشه دسترسی داشته باشند انتخاب کنید (مثلاً “Everyone” برای دسترسی عمومی).
    • سطح دسترسی (Read یا Read/Write) را تنظیم کنید و روی Share کلیک کنید.
  2. اشتراک‌گذاری چاپگر:
    • به Control Panel > Devices and Printers بروید.
    • روی چاپگر مورد نظر راست کلیک کرده و Printer properties را انتخاب کنید.
    • به تب Sharing بروید و گزینه Share this printer را علامت بزنید.
    • یک نام برای چاپگر به اشتراک گذاشته شده وارد کنید و OK را بزنید.
    • در کامپیوتر دیگر، به Devices and Printers بروید و Add a printer را انتخاب کنید.
    • Add a network, wireless or Bluetooth printer را انتخاب کنید و صبر کنید تا چاپگر به اشتراک گذاشته شده را پیدا کند و آن را اضافه کنید.

در لینوکس (با استفاده از Samba برای سازگاری با ویندوز):

برای اشتراک‌گذاری فایل بین لینوکس و ویندوز، معمولاً از Samba استفاده می‌شود.

  1. نصب Samba:

    Bash

    sudo apt update
    sudo apt install samba
    
  2. پیکربندی Samba:
    • فایل پیکربندی Samba را باز کنید: sudo nano /etc/samba/smb.conf
    • به انتهای فایل بروید و یک بخش جدید برای پوشه اشتراکی خود اضافه کنید:

      Ini, TOML

      [share_name]
      path = /path/to/your/folder
      read only = no
      browsable = yes
      guest ok = yes
      
      • share_name: نامی که می‌خواهید پوشه در شبکه با آن دیده شود.
      • /path/to/your/folder: مسیر کامل پوشه‌ای که می‌خواهید به اشتراک بگذارید (مثلاً /home/youruser/Shared).
      • read only = no: اجازه نوشتن را می‌دهد. اگر فقط می‌خواهید دسترسی خواندن باشد، yes بگذارید.
      • guest ok = yes: اجازه دسترسی بدون نیاز به رمز عبور را می‌دهد.
    • فایل را ذخیره کرده و ببندید (Ctrl+X, Y, Enter در Nano).
  3. تنظیم رمز عبور Samba (اختیاری):
    • اگر guest ok = no را تنظیم کردید، باید برای کاربر Samba رمز عبور تعیین کنید:

      Bash

      sudo smbpasswd -a yourusername
      

      (به جای yourusername نام کاربری لینوکس خود را وارد کنید).

  4. راه‌اندازی مجدد سرویس Samba:

    Bash

    sudo systemctl restart smbd nmbd
    
  5. دسترسی از ویندوز:
    • در File Explorer، در نوار آدرس \\IP_Address_of_Linux_PC را تایپ کنید (مثلاً \\192.168.1.100) و Enter را بزنید. شما باید پوشه اشتراکی را مشاهده کنید.

نکاتی برای عیب‌یابی 🛠️

اگر در شبکه کردن دو کامپیوتر با مشکل مواجه شدید، نکات زیر را بررسی کنید:

  • فایروال (Firewall): فایروال‌های هر دو کامپیوتر را موقتاً غیرفعال کنید و دوباره امتحان کنید. اگر مشکل حل شد، باید قوانینی را در فایروال اضافه کنید تا اجازه ارتباطات شبکه محلی را بدهند.
  • آدرس‌های IP: مطمئن شوید که آدرس‌های IP به درستی تنظیم شده‌اند (در یک ساب‌نت یکسان).
  • کابل شبکه: از سالم بودن کابل اترنت مطمئن شوید.
  • درایور کارت شبکه: مطمئن شوید که درایورهای کارت شبکه هر دو کامپیوتر به‌روز هستند.
  • Network Profile (ویندوز): در ویندوز، مطمئن شوید که Network Profile روی “Private” تنظیم شده باشد، نه “Public”.

جمع‌بندی ✅

شبکه کردن دو کامپیوتر فرآیندی نسبتاً ساده است که می‌تواند قابلیت‌های زیادی را به شما اضافه کند. با انتخاب روش مناسب (مستقیم یا با روتر) و انجام تنظیمات صحیح IP و اشتراک‌گذاری، می‌توانید به راحتی فایل‌ها و منابع خود را بین دو دستگاه به اشتراک بگذارید. با استفاده از این راهنما، اکنون می‌توانید به راحتی دو کامپیوتر خود را شبکه کنید و از مزایای آن بهره‌مند شوید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *