Anonim

Nick escriu:

Em preguntava si hi ha alguna manera de tenir 2 ordinadors, un linux i un windows basat en una xarxa i poder comunicar-se.
Abans he vist "eines de xarxa de Windows" però només he pogut anar a l'ordinador de Windows i no a la inversa.

Coneixeu alguna manera d’aconseguir que un ordinador Windows parli amb un ordinador linux?

Aquest no estic exactament segur de com respondre, perquè "parlar" pot significar coses diferents. Pot significar l’ús compartit de la connectivitat de xarxa, donar accés a fitxers específics de qualsevol sistema donat de la vostra xarxa, donar permisos d’accés a dispositius (com una impressora), etc. Vaig a suposar que Nick es refereix a l'intercanvi de fitxers.

Linux bàsicament es pot connectar a qualsevol altre ordinador o dispositiu sempre que sigui compatible amb el protocol. Quan es tracta de compartir fitxers, un bloc de carreteres que sol trobar la gent és "PC X pot parlar" amb PC Y , però PC Y no pot parlar amb PC X. Malauradament, mai hi ha hagut una solució senzilla a aquest problema, perquè, així, diferents sistemes operatius configuren els seus permisos de manera diferent.

Pel que fa a Linux, el mètode més comú és utilitzar Samba, que està dissenyat específicament per a compartir compartir fitxers i impressores; La documentació per a això és abundant, ja que ha estat força llarg. La documentació d'Ubuntu sobre Samba és aquí.

Des del punt de vista de Windows, Vista i 7 van introduir una seguretat més estricta en el sistema operatiu, cosa que per a alguns és una molèstia. Tot i això, considero que és una molèstia necessària, ja que fa que sigui una xarxa més segura.

És cert que la part de Windows serà la que us causi problemes quan intenteu "parlar" amb Linux, però podeu fer algunes coses per facilitar el procés.

1. Usuari i contrasenya del mateix nom tant a màquines Windows com a Linux

Això no és exactament el més segur de fer, però facilita l’ús compartit de fitxers. Si l'usuari "Quincy" es troba al quadre de Windows amb la contrasenya "OhMagooYou'veDoneItAgain", "Quincy" també hauria d'estar al quadre Linux amb la mateixa contrasenya.

Nota important: NO feu que la casella Linux i Windows tingui el mateix nom de la màquina , sinó que la compartició no funcionarà. Els noms d’usuari poden ser els mateixos, però els noms de màquina no poden ser.

2. Conegui el seu grup de treball de Windows

Si no teniu ni idea de què és un grup de treball de Windows, és cert que el vostre nom del grup de treball sigui MSHOME o WORKGROUP. Probablement hauríeu de canviar això per alguna cosa que recordareu.

Si voleu canviar el grup de treball a, per exemple, ROADHOG, com fer-ho a XP ja és aquí i per a Win7 ja hi és aquí. Tingueu en compte que haureu de reiniciar una vegada quan ho feu per tal que els canvis siguin efectius.

3. Linux sol ser el millor entorn per compartir-lo

Windows en general té una manera desagradable de compartir coses a través d'una xarxa. I per desagradable, vull dir que de vegades les accions poden desaparèixer i reaparèixer aleatòriament (és a dir, "El recurs de xarxa estava a la meva llista de llocs de xarxa fa un segon … on aniria?) Això és especialment cert quan intenteu accedir a coses sense fil o intentar feu que les caixes XP i 7 Win "juguin bé" entre elles.

La forma de compartir fitxers de Linux és per a tots els propòsits i propòsits més "sòlids" perquè bàsicament actua com un servidor fins i tot quan s'executa com a escriptori. Quan compartiu alguna cosa de Linux, la probabilitat de que hi hagi cap cosa malament semblant a la xarxa és poc freqüent. Si, d’altra banda, passarà de Linux a un quadre de Win, poden passar-hi coses complicades. De vegades és possible que no tingueu més opció en aquest tema, però heu d'aconsellar que es faci "estranya" a la xarxa quan feu la cosa Win-to-Linux.

4. Quan la resta falla, connecteu-vos "directament per IP"

Cada ordinador de la vostra xarxa, ja sigui basat en Linux o Windows, té un nom de màquina, però a vegades aquests noms simplement no es traduiran a la xarxa. Si això passa, us connecteu a les accions directament per adreça IP en lloc del nom de la màquina per saltar-vos del procés de traducció de noms del tot.

Imaginem que teniu el vostre quadre Waldo i el vostre quadre Linux McBarker , i quan intenteu connectar-vos a qualsevol per nom de màquina, simplement no funciona.

Esbrineu quina és l’adreça IP de cada caixa (el programa d’administració del vostre enrutador és la manera més fàcil de fer-ho). Diguem que Waldo és 192.168.0.5 i McBarker el 192.168.0.6. Quan es connecti a un recurs compartit a qualsevol dels dos quadres, utilitzeu la IP en lloc del nom. Si connecteu des del quadre Win al quadre Linux, accediríeu a la barra d’adreces de l’Explorador de Windows i escriviu \\ 192.168.0.6 per veure totes les accions disponibles al quadre Linux.

Evidentment, aquesta no és una solució bonica, però funciona. I si no és així, és un problema de permisos o no es pot contactar amb l’altra caixa, la qual es posarà a prova posant PINGing a la casella de la Sol·licitud de comandaments (p. Ex. PING 192.168.0.6 per veure si obté una resposta).

Si trobeu que el mètode IP directe funciona per a vosaltres, us suggereixo assignar adreces IP permanents ja que probablement han estat assignades dinàmicament per l'encaminador. El que això vol dir és configurar cada caixa de la vostra xarxa, de manera que sempre adquireix la mateixa adreça IP en lloc de que l’encaminador decideixi aleatòriament quina adreça assignar en funció de quin dispositiu es connecta primer.

Com aconseguir que Windows parli de “parlar” a linux