Anonim

نيك يكتب:

كنت أتساءل ما إذا كان هناك أي طريقة لجعل جهازي كمبيوتر ، نظام تشغيل لينوكس ونوافذ واحدة ، على شبكة ويمكنهما التواصل.
لقد رأيت "أدوات شبكة Windows" من قبل ، لكنني كنت قادرًا فقط على الذهاب إلى جهاز كمبيوتر windows وليس العكس.

هل تعرف أي طريقة للحصول على جهاز كمبيوتر ويندوز للتحدث مع كمبيوتر لينكس؟

هذا لست متأكدًا من كيفية الإجابة ، لأن "الكلام" يمكن أن يعني أشياء مختلفة. قد يعني ذلك مشاركة اتصال الشبكة ، وإتاحة الوصول إلى ملفات محددة على أي نظام معين على شبكتك ، ومنح أذونات الوصول إلى الأجهزة (مثل الطابعة) وما إلى ذلك. سأذهب على افتراض أن نيك يشير إلى مشاركة الملفات.

يمكن لنظام Linux الاتصال بشكل أساسي بأي كمبيوتر أو جهاز آخر طالما كان البروتوكول مدعومًا. عندما يتعلق الأمر بمشاركة الملفات ، فإن أحد حواجز الطرق التي يصادفها الأشخاص عادةً هي "PC X يمكنه التحدث" إلى PC Y ، لكن PC Y لا يستطيع التحدث إلى PC X ". لسوء الحظ ، لم يكن هناك حل بسيط لهذه المشكلة ، لأن أنظمة تشغيل مختلفة تقوم بإعداد أذوناتها بشكل مختلف.

على جانب نظام Linux من الأشياء ، تتمثل الطريقة الأكثر شيوعًا في استخدام Samba ، وهو مصمم خصيصًا لمشاركة الملفات والطابعات عبر النظام الأساسي ؛ الوثائق لهذا وفيرة لأنها كانت موجودة منذ وقت طويل. وثائق أوبونتو على سامبا هنا.

على الجانب الخاص بـ Windows من الأشياء ، أدخل نظاما التشغيل Vista و 7 إجراءات أمنية أكثر تشددًا في نظام التشغيل ، وهو أمر مزعج بالنسبة للبعض. ومع ذلك ، فأنا أعتبرها مصدر إزعاج ضروري لأنه يجعل التواصل أكثر أمانًا.

في أغلب الأحيان ، يكون جانب Windows هو الجانب الذي يعطيك المشاكل عند محاولة "التحدث" مع Linux ، ولكن هناك بعض الأشياء التي يمكنك القيام بها لتسهيل العملية.

1. اسم المستخدم وكلمة المرور بنفس الاسم على أجهزة Windows و Linux

ليس هذا هو الشيء الأكثر أمانًا الذي يجب القيام به ، ولكنه يجعل مشاركة الملفات أسهل. إذا كان المستخدم "Quincy" موجودًا على مربع Windows الخاص بك بكلمة مرور "OhMagooYou'veDoneItAgain" ، فيجب أن يكون "Quincy" موجودًا في مربع Linux بنفس كلمة المرور.

ملاحظة مهمة: لا تجعل صندوق Linux و Windows نفس اسم الجهاز ، وإلا فلن تعمل المشاركة. يمكن أن تكون أسماء المستخدمين هي نفسها ، لكن أسماء الأجهزة لا يمكن.

2. تعرف على مجموعة عمل Windows الخاصة بك

إذا لم تكن لديك فكرة عن مجموعة عمل Windows ، فمن المحتمل أن يكون اسم مجموعة العمل الخاص بك هو MSHOME أو WORKGROUP. ربما يجب عليك تغيير هذا إلى شيء سوف تتذكره.

إذا كنت ترغب في تغيير مجموعة العمل إلى ، على سبيل المثال ، ROADHOG ، فإن كيفية القيام بذلك في XP موجودة هنا ، أما بالنسبة إلى Win7 فهو هنا. لاحظ أنه سيتعين عليك إعادة التشغيل مرة واحدة عند القيام بذلك لتصبح التغييرات نافذة المفعول.

3. لينكس هو عادة بيئة أفضل للمشاركة منها

يحتوي Windows بشكل عام على طريقة أحمق لمشاركة الأشياء عبر شبكة. وأعني أحيانًا أنه في بعض الأحيان يمكن أن تختفي المشاركات بشكل عشوائي وتعود إلى الظهور (على سبيل المثال "كان مورد الشبكة هذا موجودًا في قائمة" مواضع شبكة الاتصال "الخاصة بي منذ ثانية .. من أين تذهب؟) هذا صحيح بشكل خاص عند محاولة الوصول إلى الأشياء عبر اللاسلكي أو محاولة جعل مربعات XP و 7 Win "تلعب بشكل جميل" مع بعضها البعض.

طريقة Linux لمشاركة الملفات هي لجميع الأغراض والأغراض "صلبة" لأنها تعمل بشكل أساسي كخادم حتى عند تشغيلها كسطح مكتب. عندما تشارك شيئًا ما خارج نظام التشغيل Linux ، يكون احتمال حدوث أي أشياء غريبة على الشبكة ضئيلًا إلى لا شيء. إذا انتقلت من نظام Linux إلى مربع Win من ناحية أخرى ، يمكن أن تحدث أشياء أحمق. في بعض الأحيان قد لا يكون لديك خيار في هذا الأمر ، لكن يُنصح أن تحدث شبكة "الغرابة" عند القيام بشبكة Win-to-Linux.

4. عندما فشل كل شيء آخر ، قم بتوصيل "direct by IP"

كل جهاز كمبيوتر على شبكتك ، سواء كان يعمل بنظام Linux أو Windows ، لديه اسم جهاز ، لكن في بعض الأحيان لن تتم ترجمة هذه الأسماء عبر الشبكة. إذا حدث ذلك ، فأنت تتصل بالمشاركات مباشرةً بواسطة عنوان IP بدلاً من اسم الجهاز لتخطي عملية ترجمة الاسم تمامًا.

دعنا نفترض أن لديك Win box Waldo ومربع Linux الخاص بك McBarker ، وعندما تحاول الاتصال بأي منهما حسب اسم الجهاز ، لا يعمل هذا الأمر.

تعرف على عنوان IP لكل مربع (برنامج إدارة جهاز التوجيه الخاص بك هو أسهل طريقة للقيام بذلك). سنقول Waldo هو 192.168.0.5 و McBarker هو 192.168.0.6. عند الاتصال بمشاركة على أي من المربعين ، استخدم IP بدلاً من الاسم. إذا كنت تتصل من المربع Win إلى مربع Linux ، فستذهب إلى شريط عناوين Windows Explorer واكتب \\ 192.168.0.6 لرؤية جميع المشاركات المتوفرة في مربع Linux.

من الواضح أن هذا ليس حلاً جميلًا ، لكنه ينجح. وإذا لم يحدث ذلك ، فهي إما مشكلة أذونات أو لا يمكن الاتصال بالمربع الآخر ، والذي ستختبره من خلال اختبار Pinging للمربع من موجه الأوامر (مثل PING 192.168.0.6 لمعرفة ما إذا كنت تتلقى ردًا).

إذا وجدت أن طريقة الاتصال المباشر تعمل من أجلك ، فأنا أقترح بشدة تعيين عناوين IP دائمة نظرًا لقيام الموجه بتعيينها ديناميكيًا. ما يعنيه هذا هو إعداد كل مربع على شبكتك بحيث يكتسب دائمًا عنوان IP نفسه بدلاً من أن يحدد الموجه بشكل عشوائي العنوان الذي سيتم تعيينه استنادًا إلى الجهاز الذي يتصل به أولاً.

كيفية الحصول على ويندوز "التحدث" إلى لينكس