نمی توانید رایانه های دیگر را در شبکه ببینید؟ رفع اشکال برای ویندوز، مک و لینوکس

اگر می‌خواهید فایل‌ها را بین رایانه‌های شخصی(share files between PCs) در یک شبکه محلی به اشتراک بگذارید، اما نمی‌توانید اتصال برقرار کنید، می‌تواند به مشکل در پیکربندی شبکه شما اشاره کند. ممکن است به شبکه خود متصل شده باشید، اما دسترسی به رایانه های شخصی و دستگاه های دیگر در شبکه شما ممکن است مسدود شده باشد.

این اغلب به دلیل تنظیمات نادرست دستگاه شما یا اتصال شبکه خراب است. خوشبختانه، اگر نمی‌توانید رایانه‌های دیگر را در شبکه ببینید، معمولاً یک فرآیند آسان برای رفع آن است. رایانه های شخصی ویندوز(Windows) ، macOS و لینوکس(Linux PCs) همگی هر از چند گاهی از این مشکل رنج می برند، اما در اینجا چند راه حل سریع برای حل این مشکل وجود دارد.

فعال کردن Network Discovery در ویندوز 10(Enabling Network Discovery on Windows 10)

برای اکثر کاربران ویندوز(Windows) ، بزرگترین دلیل رایانه های شخصی پنهان در شبکه به دلیل تنظیمات کشف شبکه در ویندوز(Windows) است. هنگامی که این تنظیم غیرفعال است، رایانه شخصی شما از شبکه محلی پنهان می شود و رایانه های شخصی دیگر از شما پنهان می شوند.

  • می توانید با باز کردن Windows File Explorer فعال بودن کشف شبکه را بررسی کنید . در قسمت ناوبری(Navigation Pane) در سمت چپ، تب Network را فشار دهید.(Network)

  • در صورت غیرفعال شدن کشف شبکه، ویندوز فوراً به شما هشدار می دهد. می‌توانید برای فعال کردن مجدد به Settings > Network & Internet > Sharing Options > Turn on network discovery ویندوز(Windows) به کمک یک میانبر برای فعال کردن آن در بالای پنجره File Explorer ارائه می‌کند. (File Explorer)نوار زرد رنگی که در بالا ظاهر می شود را فشار دهید تا منوی گزینه های سریع ظاهر شود.

  • در منوی گزینه‌ها که ظاهر می‌شود، روشن کردن کشف شبکه و اشتراک‌گذاری فایل را(Turn on network discovery and file sharing) فشار دهید .

  • اگر شبکه شما در حال حاضر به عنوان یک شبکه عمومی تنظیم شده است، ویندوز(Windows) از شما می‌پرسد که آیا می‌خواهید شبکه خود را به خصوصی تغییر دهید یا در غیر این صورت اجازه کشف شبکه در شبکه‌های عمومی را بدهید. این معمولاً توصیه نمی شود - اگر در شبکه خود هستید، به جای آن گزینه No, make the network that I'm connect to a private network(No, make the network that I am connected to a private network) را انتخاب کنید.

هنگامی که اکتشاف شبکه فعال شد، باید بتوانید رایانه‌های دیگر را در برگه شبکه‌ها(Networks) ببینید - اما فقط در صورتی که آن دستگاه‌ها قابلیت کشف شبکه را نیز فعال کرده باشند. همچنین می توانید مستقیماً با تایپ آدرس IP یا نام میزبان آنها در نوار آدرس بالای پنجره File Explorer به دستگاه ها دسترسی داشته باشید.(File Explorer)

پیکربندی فایروال خود برای اجازه اشتراک گذاری فایل و چاپگر(Configuring Your Firewall to Allow File and Printer Sharing)

فایروال ویندوز(Windows Firewall) به گونه ای طراحی شده است که ترافیک غیرضروری به و از رایانه شما را مسدود کند. اگر کشف شبکه فعال است، اما همچنان نمی‌توانید رایانه‌های دیگر را در شبکه ببینید، ممکن است لازم باشد اشتراک‌گذاری فایل و چاپگر(File and Printer Sharing ) را در لیست سفید قوانین فایروال خود قرار دهید.

  • برای انجام این کار، روی منوی استارت ویندوز(Windows Start) کلیک راست کرده و تنظیمات(Settings) را فشار دهید . در منوی تنظیمات ویندوز(Windows Settings) ، Update & Security > Windows Security > Firewall & network protection فشار دهید .

  • در منوی فایروال و حفاظت از شبکه(Firewall & network protection) ، روی گزینه Allow an app through firewall کلیک کنید.

  • در پنجره Allow apps to communicate from Windows Defender Firewall ، (Allow apps to communicate through Windows Defender Firewall)Change Settings را فشار دهید تا اجازه دسترسی داده شود. در لیست اسکرول(Scroll) کنید تا گزینه های Fill and Printer Sharing و File and Printer Sharing over SMBDirect را بیابید و روی کادر انتخاب هر گزینه در زیر ستون Private کلیک کنید تا این کار از طریق فایروال مجاز باشد.

    همچنین اگر می‌خواهید اجازه دسترسی به شبکه‌های عمومی را بدهید، می‌توانید چک باکس‌های زیر ستون عمومی را فعال کنید، اما این توصیه نمی‌شود. (Public)برای ذخیره پس از اتمام کار، OK را فشار دهید.

شما باید این فرآیند را برای هر فایروال شخص ثالث دیگری که ممکن است استفاده می کنید، از جمله فایروال شبکه (اگر از آن استفاده می کنید) تکرار کنید. 

فعال کردن سرویس مرورگر کامپیوتر در ویندوز 10(Enabling the Computer Browser Service on Windows 10)

بعید است که این دلیل مشکلات شما باشد، اما اگر راه‌حل‌های نرم‌افزاری برای امتحان تمام شده است، باید ببینید که آیا سرویس سیستم مرورگر رایانه روی رایانه شخصی شما فعال است یا خیر. (Computer Browser)این توسط ویندوز(Windows) برای فهرست کردن رایانه های شخصی محلی در شبکه شما در File Explorer استفاده می شود.

  • برای شروع، Windows key + R را روی صفحه کلید خود فشار دهید. در کادر محاوره‌ای Run ، services.msc را(services.msc) تایپ کنید ، سپس OK را فشار دهید تا راه‌اندازی شود.

  • در پنجره کنسول مدیریت خدمات ، سرویس (Services)Computer Browser را بیابید و وضعیت فعلی آن را در ستون Status مشاهده کنید. (Status)اگر وضعیت در حال حاضر متوقف(Stopped ) یا غیرفعال(Disabled) است، باید دوباره آن را فعال کنید – راست کلیک کرده و گزینه Properties را فشار دهید .

  • روی دکمه Start کلیک کنید تا در پنجره Computer Browser Properties فعال شود ، سپس Automatic را در منوی کشویی Startup type انتخاب کنید تا مطمئن شوید که در آینده به طور خودکار شروع به کار می کند. (Startup type)برای ذخیره، OK(OK) را فشار دهید .

بررسی پیکربندی شبکه محلی شما(Checking Your Local Network Configuration)

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

یکی از راه‌های بررسی این موضوع استفاده از دستور ping از (ping)PowerShell یا خط فرمان است. این به شما این امکان را می دهد که ببینید آیا رایانه شخصی شما به درستی به شبکه شما متصل است و می تواند سایر دستگاه های شبکه محلی را شناسایی کند، اما برای انجام این کار، باید IP محلی یا نام میزبان رایانه محلی دیگر را بدانید.

  • برای استفاده از پینگ(ping) ، روی منوی استارت ویندوز(Windows Start) کلیک راست کرده و Windows PowerShell یا Windows PowerShell (Admin) را فشار دهید . از ترمینال PowerShell ، ping x.xxx یا ping hostname را تایپ کنید و (ping hostname)xxxx و hostname را با آدرس IP محلی یا نام میزبان رایانه شخصی جایگزین کنید.

اگر فرمان ping با یک پاسخ پاسخ می‌دهد، مشکل اتصال شبکه نباید مانع از دیدن رایانه‌های دیگر در شبکه شما شود. این احتمالاً یک مشکل پیکربندی نرم افزار یا شبکه را در جای دیگری نشان می دهد.

  • می توانید پیکربندی شبکه خود را برای مشکلات در تنظیمات ویندوز خود آزمایش کنید - روی منوی (Windows)Start کلیک راست کرده و تنظیمات(Settings) را فشار دهید تا به آن دسترسی پیدا کنید. از آنجا، Update & Security > Troubleshoot > Network Adapter را فشار دهید و روی Run the Troubleshooter کلیک کنید . 

اگر ویندوز(Windows) هر گونه مشکلی را در پیکربندی شبکه شما تشخیص دهد، به طور خودکار سعی می کند آنها را برطرف کند. به عنوان مثال، این ممکن است تشخیص دهد که یک آدرس IP ثابت برای دستگاه شبکه شما استفاده می‌شود—اگر این آدرس به درستی تنظیم نشده باشد، نمی‌توانید با دستگاه‌های دیگر در شبکه خود تعامل داشته باشید.

  • برای تغییر این مورد، روی دکمه منوی استارت(Start menu) راست کلیک کرده و تنظیمات(Settings) را فشار دهید . از منوی تنظیمات ویندوز(Windows Settings) ، Network & Internet > Status > Change adapter options فشار دهید .

  • در منوی Network Connections ، روی دستگاه شبکه خود کلیک راست کرده و Properties را فشار دهید . در پنجره Properties ، روی Internet Protocol Version 4 (TCP/IPv4)Properties را فشار دهید .

  • در پنجره IPv4 Properties ، مطمئن شوید که Obtain an IP address automatically و Obtain DNS server address automatically انتخاب و فعال هستند، سپس برای ذخیره، OK > Close را فشار دهید .

همچنین ممکن است متوجه شوید که مشکل از پیکربندی رایانه شخصی شما نیست، بلکه مربوط به شبکه شما است. به عنوان مثال، قابلیتی به نام جداسازی بی سیم(wireless isolation) (که گاهی اوقات جداسازی مشتری(client isolation) یا ایزوله AP(AP isolation) نامیده می شود ) در برخی از روترها، دستگاه های بی سیم را از یکدیگر در یک شبکه محلی پنهان می کند و از اتصال شما به آنها از رایانه شخصی جلوگیری می کند.

ممکن است برای تعیین نحوه غیرفعال کردن این ویژگی نیاز به راهنمای کاربر روتر بی سیم خود داشته باشید، اما باید بتوانید آن را در تنظیمات بی سیم روتر محلی خود پیدا کنید.

نحوه مشاهده سایر رایانه ها در شبکه با macOS (How To See Other Computers On Network With macOS )

دستگاه‌های اپل(Apple) معمولاً به لطف سرویس شبکه Apple Bonjour در شناسایی سایر دستگاه‌های (Apple Bonjour)اپل(Apple) بسیار خوب هستند و معمولاً می‌تواند رایانه‌های شخصی ویندوز(Windows) و لینوکس(Linux PCs) را نیز شناسایی کند. اگر می‌خواهید رایانه‌های دیگری را در macOS ببینید، می‌توانید این کار را با کلیک کردن روی زبانه Network در برنامه اصلی macOS (Network)Finder انجام دهید.

  • اگر در این مرحله نمی توانید رایانه دیگری را در شبکه خود مشاهده کنید، ممکن است لازم باشد به صورت دستی به آن متصل شوید. برای انجام این کار، برنامه Finder را باز کنید و (Finder)Go > Connect to Server را فشار دهید .

  • در پنجره اتصال به سرور(Connect to Server) ، آدرس IP یا نام میزبان رایانه ای را که می خواهید به آن وصل شوید در کادر آدرس سرور(Server Address) تایپ کنید . Connect را فشار دهید تا به سرور متصل شوید، هر دستورالعمل روی صفحه را دنبال کنید تا اعتبارنامه صحیح را برای برقراری اتصال ارائه کنید.

  • اگر بعد از برقراری اتصال مستقیم نمی‌توانید رایانه شخصی شبکه را ببینید، باید مطمئن شوید که گزینه مشاهده آن در Finder فعال است . برای انجام این کار، Finder > Preferences را از نوار منو فشار دهید.

  • در پنجره Finder Preferences ، مطمئن شوید که کادر بررسی سرورهای متصل(Connected servers) در تب Sidebar فعال باشد.(Sidebar)

پس از بررسی، باید بتوانید برگه سرورهای متصل را در (Connected servers)Finder مشاهده کنید ، جایی که رایانه متصل شما برای دسترسی به شما نشان داده می شود. اگر نمی‌توانید رایانه شخصی یا Mac دیگری را مشاهده یا به آن متصل شوید ، یا اگر هیچ دستگاهی در برگه شبکه‌ها در (Networks)Finder قابل مشاهده نیست، ممکن است به دلیل مشکل در اتصال شبکه macOS شما باشد.

می‌توانید با کلیک کردن روی Apple menu > System Preferences > Network ، این مورد را دوباره بررسی کنید . در منوی تنظیمات شبکه(Network) ، نوع اتصال خود را در منوی سمت چپ بررسی کنید - نماد کنار اتصال شما باید سبز باشد.

اگر اینطور نیست، باید چند بررسی واضح (سیم کشی فیزیکی، اتصال WiFi و غیره) را برای بازیابی اتصال خود انجام دهید، سپس مراحل بالا را تکرار کنید.

نحوه مشاهده سایر رایانه ها در لینوکس(How To See Other Computers On Linux)

بسته‌های نرم‌افزار لینوکس(Linux) از توزیعی به توزیع دیگر متفاوت است، بنابراین اگر نمی‌توانید رایانه‌های دیگر را در شبکه از رایانه‌های شخصی لینوکس(Linux PCs—at) مشاهده کنید، حداقل با یک رابط کاربری گرافیکی، یک رویکرد یکسان برای همه وجود ندارد.

برای بررسی اینکه آیا رایانه شما می‌تواند دستگاه‌های دیگر را ببیند، می‌توانید از ابزار اسکن شبکه arp-scan برای اسکن شبکه خود برای دستگاه‌ها استفاده کنید. این لیست تمام دستگاه های موجود در شبکه شما را نشان می دهد. 

  • برای اجرای این اسکن ابتدا باید بسته arp-scan را نصب کنید. (arp-scan)در سیستم عامل های مبتنی بر اوبونتو و دبیان، می توانید این کار را با باز کردن یک (Ubuntu)ترمینال(terminal) و تایپ sudo apt install arp-scan انجام دهید . 

  • پس از نصب arp- scan ، (arp-scan)arp-scan -l را در ترمینال(terminal) تایپ کرده و enter را فشار دهید(enter) . اگر کار نکرد، به جای آن sudo arp-scan -l را امتحان کنید .

لیستی از دستگاه های موجود در شبکه شما با آدرس های IP، آدرس های MAC و انواع دستگاه ها نشان داده می شود. اگر این دستور کار کند، کشف شبکه از رایانه لینوکس(Linux) شما امکان پذیر است و باید بتوانید رایانه های شخصی دیگر را با استفاده از ابزار مدیریت فایل توزیع لینوکس(Linux) خود یا با استفاده از ترمینال مشاهده کرده و به آنها متصل شوید.

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

اگر از اوبونتو(Ubuntu) استفاده می‌کنید، می‌توانید با باز کردن برنامه مدیریت فایل(File Manager ) و کلیک کردن روی برگه مکان‌های دیگر ، به سرعت دستگاه‌های شبکه شناسایی‌شده را مشاهده کرده و به آنها متصل شوید.( Other Locations)

شبکه خود را به درستی تنظیم کنید(Setting Up Your Network Correctly)

همانطور که رفع‌های ما نشان می‌دهد، اگر نمی‌توانید رایانه‌های دیگر را در شبکه ببینید ، راه‌های زیادی برای عیب‌یابی اتصال شبکه وجود دارد. (troubleshoot a network connection)اکثر مشکلات را می توان با راه اندازی شبکه بهبود یافته حل کرد، از جمله بررسی اینکه دستگاه شما در موقعیت مناسبی برای WiFi قرار دارد یا اگر از اترنت استفاده می کنید، سیم کشی شما به درستی وصل شده است.

اگر اتصال وای فای(WiFi) شما مشکل ایجاد می کند، جابجایی به یک شبکه تمام سیمی می تواند مشکل را در دراز مدت حل کند. اترنت برای موقعیت‌های خاص بهتر از وای‌فای(Ethernet is better than WiFi) است، اما یک راه حل معجزه‌آسا نیست. 

نکات و راهکارهای خود را برای مشکلات شبکه در نظرات زیر با ما در میان بگذارید.



About the author

من یک متخصص ویندوز هستم و بیش از 10 سال است که در صنعت نرم افزار کار می کنم. من با هر دو سیستم ویندوز مایکروسافت و اپل مکینتاش تجربه دارم. مهارت‌های من عبارتند از: مدیریت پنجره، سخت‌افزار و صدا کامپیوتر، توسعه اپلیکیشن و غیره. من یک مشاور با تجربه هستم که می توانم به شما کمک کنم تا از سیستم ویندوز خود حداکثر استفاده را ببرید.



Related posts