Come configurare 2 computer PC per la condivisione di file con un cavo crossover?


10

Ho due computer PC e voglio condividere file tra loro con un cavo Ethernet crossover. Ho giocato con diverse configurazioni di rete avanti e indietro, ma non riesco proprio a farlo funzionare.

Computer 1

  • Sistema operativo: Windows XP Pro SP2
  • Nome host: TOSH
  • Gruppo di lavoro: WORKGROUP

Connessione alla rete locale (proprietà Internet Protocol 4)

  • IP: 10.0.0.1
  • Maschera di sottorete: 255.255.255.0
  • Gateway predefinito: nessuno
  • DNS primario: nessuno
  • DNS secondario: nessuno

Computer 2

  • Sistema operativo: Windows Vista SP2
  • Nome host: GIGA
  • Gruppo di lavoro: WORKGROUP

Connessione alla rete locale 1 (proprietà Internet Protocol 4)

  • IP: 10.0.0.2
  • Maschera di sottorete: 255.255.255.0
  • Gateway predefinito: nessuno
  • DNS primario: nessuno
  • DNS secondario: nessuno

Connessione di rete wireless (proprietà Internet Protocol 4)

  • IP: Ottieni automaticamente (192.168.0.103 è assegnato da DHCP)
  • Subnet mask: NA (255.255.255.0 in vigore)
  • Gateway predefinito: NA (192.168.0.1 è DHCP / gateway)
  • DNS primario: ottieni automaticamente
  • DNS secondario: ottieni automaticamente

Fin qui tutto bene! Posso eseguire il ping di entrambi, funziona in entrambe le direzioni. Per la dimostrazione, ecco i risultati del ping.

Pinging Computer 1 da Computer 2:

C:\Windows\system32>ping 10.0.0.1

Pinging 10.0.0.1 with 32 bytes of data:
Reply from 10.0.0.1: bytes=32 time=1ms TTL=128
Reply from 10.0.0.1: bytes=32 time<1ms TTL=128
Reply from 10.0.0.1: bytes=32 time<1ms TTL=128
Reply from 10.0.0.1: bytes=32 time<1ms TTL=128

Ping statistics for 10.0.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 1ms, Average = 0ms

C:\Windows\system32>

Pinging Computer 2 da Computer 1:

C:\WINDOWS>ping 10.0.0.2

Skickar signaler till 10.0.0.2 med 32 byte data:

Svar från 10.0.0.2: byte=32 tid < 1 ms TTL=128
Svar från 10.0.0.2: byte=32 tid < 1 ms TTL=128
Svar från 10.0.0.2: byte=32 tid=1ms TTL=128
Svar från 10.0.0.2: byte=32 tid < 1 ms TTL=128

Ping-statistik för 10.0.0.2:
    Paket: Skickade = 4, mottagna = 4, Förlorade = 0 (0 %),
Ungefärligt överföringstid i millisekunder:
    Lägsta = 0 ms, Högsta = 1 ms, Medel = 0 ms

C:\WINDOWS>

Scusatemi, il computer XP è localizzato in svedese. Ma si spiega da sé comunque.

Su computer Vista:

  • Windows Firewall è disabilitato.
  • Non è installato alcun firewall di terze parti.
  • Posso vedere il computer TOSH se faccio clic su Rete.
  • Posso visualizzare le condivisioni e le stampanti su TOSH.
  • Posso sfogliare la cartella Documenti condivisi e leggere e scrivere file da e verso questa cartella.

Su computer XP:

  • Windows Firewall è disabilitato.
  • Kaspersky Internet Security è installato ma la protezione è in pausa.
  • Posso vedere il computer GIGA se faccio clic su Risorse di rete.
  • Posso visualizzare le condivisioni e le stampanti su GIGA.
  • Io NON POSSO sfogliare la cartella pubblica. Si traduce in errore.

errore

Quindi puoi vedere l'errore qui ora. Ancora una volta, XP è localizzato in svedese. Per riferimento, questo messaggio di errore potrebbe richiedere una traduzione.

\ Giga \ Public non è disponibile. Potresti non avere i permessi per usare questa risorsa. Chiedi aiuto all'amministratore del server.

Accesso negato.

Perché funziona in un modo ma non nell'altro? Questo ha qualcosa a che fare con l'assegnazione IP? Uno è un server, l'altro è un client? ...

Ed è possibile accedere a tutti i file di un intero disco di sistema senza alcuna restrizione, come se fossi seduto su quel computer? O devi fare condivisioni per ogni singola cartella con file a cui vuoi accedere sull'altro computer? FTP è forse una soluzione migliore per un accesso più ampio ai file?

Accesso su XP: sono principalmente interessato ad accedere a questi percorsi

  • C: \ Documents and Settings \
  • C: \ Programmi \

Ma avere accesso all'intera unità C: sul computer XP sarebbe molto più bello.

Accesso su Vista: voglio accedere a questi percorsi

  • C: \ Users \
  • C: \ Users \ Public \

Vorrei accedere almeno alla cartella pubblica. Ma per qualche motivo che non funziona ...

Utilizzo delle condivisioni di amministrazione


Come suggerito nei commenti, ho provato a utilizzare le condivisioni di amministrazione per accedere all'intera unità disco. L'ho fatto su entrambi i computer ma non ha funzionato su nessuno dei due. Quello che succede è che ottengo una finestra di dialogo di autenticazione che richiede nome utente e password. Ma quando digito il mio nome utente e password, l'accesso viene negato. Dice che devo controllare il nome utente e la password.

Stavo usando il nome utente e la password del computer remoto ... dovrei usare il nome utente e la password del computer locale (il computer da cui accedo all'altro computer) e forse ho anche lo stesso nome utente su entrambi i computer? ...

Su computer XP

XP1

XP2

XP3

Sul computer Vista

vista1

vista2

vista3

vista4

vista5

Dopo il primo tentativo di accesso, il campo di input "nome utente" diventa inattivo e non disponibile. A questo punto è possibile modificare solo il campo password. Dopo il secondo tentativo, il campo del nome utente diventa non solo non disponibile ma anche vuoto. A questo punto devo ricominciare tutto da capo dal prompt Esegui. È normale?...

È diverso con XP. Non importa quante volte digito la password sbagliata o quanti tentativi faccio per accedere alla condivisione di amministrazione, la finestra di dialogo rimane attiva. Inoltre, non mostra alcun errore o avviso sull'uso della password corretta come su Vista. La finestra di dialogo lampeggia e ritorna quando l'accesso non riesce.

Perché l'accesso alla condivisione dell'amministratore non funziona? Devo prima apportare qualche modifica al sistema? Forse qualche modifica del registro? O qualche modifica di Criteri di gruppo?

Creazione di nuovi account di condivisione e utente


Ho creato una nuova condivisione sul computer Vista.

Local path: C:\Share 1
Share name: Share 1
Network path: \\GIGA\Share 1
Group: All
Permissions: read, change

Ho dato il pieno controllo al gruppo All.

share1

share1

share1

Ho anche creato nuovi account utente (Testuser1) sia su computer XP che Vista. Ora ho i seguenti utenti.

Utenti di computer XP

  • Cartesio (account amministratore)
  • Testuser1 (account amministratore)
  • Amministratore (account amministratore incorporato, abilitato)
  • Gäst (account ospite integrato, abilitato, non in uso)

Utenti di computer Vista

  • Sammy (account amministratore)
  • Testuser1 (account amministratore)
  • Amministratore (account amministratore integrato, disabilitato)
  • Gäst (account ospite integrato, abilitato, non in uso)

Se accedo come Sammy sul computer Vista e se provo ad aprire \ 10.0.0.1 \, si apre la cartella Rete e vengono visualizzate le condivisioni e le risorse del computer XP. Posso aprire \ 10.0.0.1 \ Documenti condivisi e scrivere e leggere file. Se provo ad aprire \ 10.0.0.1 \ c $, visualizzo un errore. Ho effettuato l'accesso come Descartes sul computer XP quando lo faccio.

Durante l'accesso come Cartesio sul computer XP e Sammy sul computer Vista, se provo ad aprire \ 10.0.0.2 \, si apre la cartella Risorse di rete e vengono visualizzate le condivisioni e le risorse del computer Vista. Non riesco ad aprire \ 10.0.0.2 \ Public, ricevo un errore. Inoltre, se provo ad aprire \ 10.0.0.2 \ c $, visualizzo un errore.

Ora che ho creato il nuovo Share 1 sul computer Vista, ho provato ad aprirlo dal computer XP. Quando ho effettuato l'accesso come Descartes sul computer XP, questo non ha funzionato. Ma quando ho effettuato l'accesso come nuovo Testuser1, ha funzionato!

Proverò a riassumere tutto qui. Toshi è il computer XP e GIGA è il computer Vista.

Da GIGA a TOSHI (remoto)

  • Sammy @ GIGA può leggere e scrivere su \ 10.0.0.1 \ Documenti condivisi \ con Cartesio @ TOSH
  • Sammy @ GIGA può leggere e scrivere su \ 10.0.0.1 \ Documenti condivisi \ con Testuser1 @ TOSH
  • Testuser1 @ GIGA può leggere e scrivere su \ 10.0.0.1 \ Documenti condivisi \ con Cartesio @ TOSH
  • Testuser1 @ GIGA può leggere e scrivere su \ 10.0.0.1 \ Documenti condivisi \ con Testuser1 @ TOSH

Da TOSHI a GIGA (remoto)

  • Cartesio @ TOSH non può accedere a \ 10.0.0.2 \ Public \ con Sammy @ GIGA
  • Cartesio @ TOSH non può accedere a \ 10.0.0.2 \ Condividi 1 \ con Sammy @ GIGA
  • Cartesio @ TOSH non può accedere a \ 10.0.0.2 \ Public \ con Testuser1 @ GIGA
  • Cartesio @ TOSH non può accedere a \ 10.0.0.2 \ Condividi 1 \ con Testuser1 @ GIGA
  • Testuser1 @ TOSH non può accedere a \ 10.0.0.2 \ Public \ con Sammy @ GIGA
  • Testuser1 @ TOSH può leggere e scrivere su \ 10.0.0.2 \ Condividi 1 \ con Sammy @ GIGA
  • Testuser1 @ TOSH non può accedere a \ 10.0.0.2 \ Public \ con Testuser1 @ GIGA
  • Testuser1 @ TOSH può leggere e scrivere su \ 10.0.0.2 \ Share 1 \ con Testuser1 @ GIGA

Quando eseguo l'accesso come Testuser1 sul computer XP (TOSHI) e provo a connettermi al computer Vista (GIGA), viene visualizzata la finestra di dialogo di autorizzazione. In quella finestra di dialogo, uso le stesse credenziali dell'utente che al momento ha effettuato l'accesso al computer Vista. Quindi, se Sammy è attualmente connesso al computer Vista, utilizzerei le credenziali per l'autorizzazione di Sammy e così via. Non sono sicuro di cosa succederebbe se usassi le credenziali per Testuser1 su Vista (l'account Vista). Ciò comporterebbe troppe permutazioni per il mio cervello da gestire. Non sarei più in grado di sapere cosa sia cosa. È già complicato così com'è. :)

Quando eseguo l'accesso come Descartes sul computer XP e provo a connettermi al computer Vista, non visualizzo affatto quella finestra di dialogo di autorizzazione. Salta subito dentro. Penso che acceda automaticamente mentre accedo a Windows. Probabilmente ha qualcosa a che fare con quell'account e la sua configurazione. Questo è l'account preferito a cui ho effettuato l'accesso al caricamento di Windows XP.

Nella nota a margine, come posso chiudere una connessione senza dover uscire da quell'account? Esiste un'opzione di disconnessione da qualche parte nella cartella Risorse di rete e nella vista Visualizza gruppo di lavoro?

Ho creato una sola nuova condivisione sul computer Vista per i test. Non ho provato a creare una nuova condivisione sul computer XP e tentare di accedervi dal computer Vista. Suppongo che funzionerà, perché posso già accedere alla cartella Documenti condivisi dal computer Vista. Se riesco ad accedere a questo credo di poter accedere a qualsiasi condivisione sul computer XP dal computer Vista. È un presupposto, ma un presupposto qualificato, dato quello che già so.


1
Esiste una condivisione nascosta a cui puoi accedere digitando \\ computer \ c $ che ti consentirà di accedere all'unità C
Darius

Se si desidera condividere l'intero disco C, basta condividere l'intero disco rigido e può applicare in modo ricorsivo le autorizzazioni selezionate a ogni sottodirectory. Ovviamente stai attento a non lasciarlo aperto al mondo esterno ...
Neil Neyman,

prova anche a avviare \\ 10.0.0.1 e, se funziona, come molti hanno già accennato \ c $. Penso che c $ si chiami condivisione dell'amministratore. puoi accedere a qualsiasi unità / partizione. se ce n'è uno quindi h%.
barlop

@Darius Quando scrivo \\10.0.0.1\c$nel prompt Esegui di Vista e premo Invio (per accedere a C: unità su XP), viene visualizzata una finestra di dialogo di autenticazione. Richiede nome utente e password. Ho due account, uno è il mio account utente amministratore e l'altro è l'account amministratore. Quale devo usare? Ho provato entrambi ma non riesco ad accedere.
Samir,

1
La macchina Xp può provare al prompt dei comandi net sharese non vedi c $ elencato, quindi digitanet share c$=c:\
Neil Neyman

Risposte:


1

Puoi semplicemente condividere la C: su entrambe le macchine, imposta le autorizzazioni Condividi su Tutti> Controllo completo e le autorizzazioni NTFS su Tutti> Controllo completo e LOGO ANONIMO> Controllo completo

Chiaramente non sicuro, ma si sarebbe in grado di leggere / scrivere file senza complicazioni.


0

Ho piuttosto una soluzione molto semplice per te.
Poiché hai già inserito entrambi i cumputer (1 e 2) nella stessa rete, ora puoi semplicemente andare su "Risorse di rete" del computer1 e cercare il computer2.
Quindi posizionare i dati che è necessario condividere nella cartella pubblica di computer2.
Ora vai su computer2 e controlla il contenuto nella sua cartella pubblica.
Procedendo il prossimo passo sarà condividere le altre cartelle e sarete direttamente in grado di accedervi (instade di andare nella cartella "pubblica").


0

Questo è il modo più semplice che conosco per farlo (supponendo che nessun software di sicurezza o firewall stia ostruendo:

Da TOSH, utilizzare il comando

NET USE T: \\GIGA\C$ /persistent:no

Ora ti verranno chieste le credenziali. È necessario utilizzare le credenziali di amministratore di GIGA, NON di TOSH.

Dovrebbe essere tutto ciò che serve. Se non ricordi il login dell'amministratore su GIGA ma è già connesso, puoi in alternativa creare un nuovo login dell'amministratore (ovviamente non devi usare il nome "amministratore" per avere i diritti di amministratore).

Per sfogliare l'unità, basta andare su T:

Si noti che ci sono problemi nel tentativo di creare una condivisione a livello di root di un'unità (ovvero C $) ma la condivisione di amministrazione esiste per impostazione predefinita.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.