Eu tenho dois computadores PC e quero compartilhar arquivos entre eles com um cabo Ethernet cruzado. Eu tenho jogado com diferentes configurações de rede, mas não consigo fazê-lo funcionar.
Computador 1
- SO: Windows XP Pro SP2
- Nome do host: TOSH
- Grupo de trabalho: GRUPO DE TRABALHO
Conexão local (propriedades do Protocolo da Internet 4)
- IP: 10.0.0.1
- Máscara de sub-rede: 255.255.255.0
- Gateway padrão: nenhum
- DNS primário: nenhum
- DNS secundário: nenhum
Computador 2
- SO: Windows Vista SP2
- Nome do host: GIGA
- Grupo de trabalho: GRUPO DE TRABALHO
Conexão de área local 1 (propriedades do Protocolo da Internet 4)
- IP: 10.0.0.2
- Máscara de sub-rede: 255.255.255.0
- Gateway padrão: nenhum
- DNS primário: nenhum
- DNS secundário: nenhum
Conexão de rede sem fio (propriedades do Protocolo da Internet 4)
- IP: Obter automaticamente (192.168.0.103 é atribuído pelo DHCP)
- Máscara de sub-rede: NA (255.255.255.0 em vigor)
- Gateway padrão: NA (192.168.0.1 é DHCP / gateway)
- DNS primário: obtenha automaticamente
- DNS secundário: obtenha automaticamente
Por enquanto, tudo bem! Eu posso executar ping nos dois, funciona nas duas direções. Para a demonstração, aqui estão os resultados do ping.
Executando ping no computador 1 do computador 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>
Executando ping no computador 2 do computador 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>
Desculpe por isso, o computador XP está localizado em sueco. Mas é auto-explicativo de qualquer maneira.
No computador Vista:
- O Firewall do Windows está desabilitado.
- Não há firewall de terceiros instalado.
- Posso ver o computador TOSH se clicar em Rede.
- Eu posso ver os compartilhamentos e impressoras no TOSH.
- Posso navegar pela pasta Documentos Compartilhados e ler e gravar arquivos de e para esta pasta.
No computador XP:
- O Firewall do Windows está desabilitado.
- O Kaspersky Internet Security está instalado, mas a proteção está em pausa.
- Posso ver o computador GIGA se clicar em Meus locais de rede.
- Eu posso ver os compartilhamentos e impressoras no GIGA.
- I NÃO PODE procurar a pasta Pública. Isso resulta em erro.
Então você pode ver o erro aqui agora. Novamente, o XP está localizado em sueco. Para referência, essa mensagem de erro pode precisar de uma tradução.
\ Giga \ Public não está disponível. Você pode não ter permissão para usar este recurso. Peça ajuda ao administrador do servidor.
Acesso negado.
Por que funciona de uma maneira, mas não da outra? Isso tem algo a ver com a atribuição de IP? Um sendo servidor, o outro sendo um cliente? ...
E é possível acessar todos os arquivos de um disco inteiro do sistema sem restrições, como se você estivesse sentado naquele computador? Ou você precisa fazer compartilhamentos para cada pasta com os arquivos que deseja acessar no outro computador? Talvez o FTP seja uma solução melhor para um acesso mais amplo aos arquivos?
Acesso no XP: meu principal interesse é acessar esses caminhos
- C: \ Documents and Settings \
- C: \ Programa \
Mas ter acesso a toda a unidade C: no computador XP seria muito melhor.
Acesso no Vista: eu quero acessar esses caminhos
- C: \ Usuários \
- C: \ Usuários \ Público \
Eu gostaria de acessar pelo menos a pasta Pública. Mas, por algum motivo, isso não está funcionando ...
Usando os compartilhamentos de administrador
Conforme sugerido nos comentários, tentei usar os compartilhamentos de administrador para acessar toda a unidade de disco. Fiz isso nos dois computadores, mas não funcionou em nenhum deles. O que acontece é que recebo uma caixa de diálogo de autenticação solicitando nome de usuário e senha. Mas quando digito meu nome de usuário e senha, o acesso é negado. Ele diz que preciso verificar o nome de usuário e a senha.
Eu estava usando o nome de usuário e a senha do computador remoto ... devo usar o nome de usuário e a senha do computador local (o computador do qual estou acessando o outro computador) e talvez até tenha o mesmo nome de usuário nos dois computadores? ...
No computador XP
No computador Vista
Após a primeira tentativa de logon, o campo de entrada "nome de usuário" fica acinzentado e indisponível. Nesse ponto, apenas o campo da senha pode ser alterado. Após a segunda tentativa, o campo de nome de usuário se torna não apenas indisponível, mas também vazio. Neste ponto, tenho que começar tudo de novo no prompt Executar. Isso é normal?...
É diferente com o XP. Não importa quantas vezes eu digite a senha incorreta ou quantas tentativas faça para acessar o compartilhamento do administrador, a caixa de diálogo permanecerá. Além disso, ele não mostra nenhum erro ou aviso sobre o uso da senha correta, como no Vista. A caixa de diálogo pisca e retorna quando o logon falha.
Por que o acesso ao compartilhamento do administrador não está funcionando? Preciso fazer algumas alterações no sistema primeiro? Talvez alguma edição do registro? Ou alguma edição da Diretiva de Grupo?
Criando novas contas de compartilhamento e usuário
Eu criei um novo compartilhamento no computador Vista.
Local path: C:\Share 1
Share name: Share 1
Network path: \\GIGA\Share 1
Group: All
Permissions: read, change
Eu dei controle total ao grupo Todos.
Também criei novas contas de usuário (Testuser1) nos computadores XP e Vista. Eu tenho os seguintes usuários agora.
Usuários de computador XP
- Descartes (conta de administrador)
- Testuser1 (conta de administrador)
- Administrador (conta de administrador interna, ativada)
- Gäst (conta de convidado interna, ativada, não em uso)
Usuários de computador com Vista
- Sammy (conta de administrador)
- Testuser1 (conta de administrador)
- Administrador (conta de administrador interna, desabilitada)
- Gäst (conta de convidado interna, ativada, não em uso)
Se eu entrar como Sammy no computador com Vista e tentar abrir \ 10.0.0.1 \, a pasta Rede será aberta e os compartilhamentos e recursos do computador XP serão mostrados. Eu posso abrir \ 10.0.0.1 \ Shared Documents e escrever e ler arquivos. Se eu tentar abrir \ 10.0.0.1 \ c $, recebo um erro. Estou conectado como Descartes no computador XP quando faço isso.
Enquanto estiver logado como Descartes no computador XP e Sammy no computador Vista, se eu tentar abrir \ 10.0.0.2 \, a pasta Meus locais de rede será aberta e os compartilhamentos e recursos do computador Vista serão exibidos. Não consigo abrir \ 10.0.0.2 \ Public, recebo um erro. Além disso, se eu tentar abrir \ 10.0.0.2 \ c $, recebo um erro.
Agora que criei o novo compartilhamento 1 no computador Vista, tentei abri-lo no computador XP. Quando eu estava logado como Descartes no computador XP, isso não funcionou. Mas quando eu entrei como o novo Testuser1, funcionou!
Vou tentar resumir tudo aqui em cima. Toshi é o computador XP e GIGA é o computador Vista.
De GIGA a TOSHI (remoto)
- Sammy @ GIGA pode ler e gravar em \ 10.0.0.1 \ Shared Documents \ com Descartes @ TOSH
- Sammy @ GIGA pode ler e gravar em \ 10.0.0.1 \ Shared Documents \ com Testuser1 @ TOSH
- Testuser1 @ GIGA pode ler e gravar em \ 10.0.0.1 \ Shared Documents \ com Descartes @ TOSH
- Testuser1 @ GIGA pode ler e escrever em \ 10.0.0.1 \ Shared Documents \ com Testuser1 @ TOSH
De TOSHI a GIGA (remoto)
- Descartes @ TOSH não pode acessar \ 10.0.0.2 \ Public \ com Sammy @ GIGA
- Descartes @ TOSH não pode acessar \ 10.0.0.2 \ Share 1 \ com Sammy @ GIGA
- Descartes @ TOSH não pode acessar \ 10.0.0.2 \ Public \ com Testuser1 @ GIGA
- Descartes @ TOSH não pode acessar \ 10.0.0.2 \ Share 1 \ com Testuser1 @ GIGA
- Testuser1 @ TOSH não pode acessar \ 10.0.0.2 \ Public \ com Sammy @ GIGA
- Testuser1 @ TOSH pode ler e gravar em \ 10.0.0.2 \ Share 1 \ com Sammy @ GIGA
- Testuser1 @ TOSH não pode acessar \ 10.0.0.2 \ Public \ com Testuser1 @ GIGA
- Testuser1 @ TOSH pode ler e gravar em \ 10.0.0.2 \ Share 1 \ com Testuser1 @ GIGA
Quando efetuo login como Testuser1 no computador XP (TOSHI) e tento conectar-me ao computador Vista (GIGA), recebo a caixa de diálogo de autorização. Nessa caixa de diálogo, uso as mesmas credenciais do usuário conectado ao computador Vista no momento. Portanto, se o Sammy estiver atualmente conectado no computador Vista, eu usaria as credenciais para o Sammy autorizar, e assim por diante. Não tenho certeza do que aconteceria se eu usasse as credenciais para o Testuser1 no Vista (a conta do Vista). Isso resultaria em muitas permutações para o meu cérebro lidar. Eu não seria capaz de saber mais o que é o quê. Já é complicado como é. :)
Quando efetuo login como Descartes no computador XP e tento conectar-me ao computador Vista, não recebo a caixa de diálogo de autorização. Ele simplesmente entra em ação. Acho que efetua login automaticamente quando faço login no Windows. Provavelmente tem algo a ver com essa conta e sua configuração. Essa é a conta preferida na qual estou conectado quando o Windows XP é carregado.
Na nota lateral, como posso fechar uma conexão sem precisar sair dessa conta? Existe uma opção de desconexão em algum lugar da pasta Meus locais de rede e da exibição Exibir grupo de trabalho?
Eu criei apenas um único novo compartilhamento no computador Vista para teste. Não tentei criar um novo compartilhamento no computador XP e tente acessá-lo no computador Vista. Apenas presumo que funcionará, porque já posso acessar a pasta Documentos Compartilhados no computador com Vista. Se eu puder acessar este, acredito que posso acessar qualquer compartilhamento no computador XP a partir do computador Vista. É uma suposição, mas uma suposição qualificada, dado o que eu já sei.
\\10.0.0.1\c$
o prompt Executar do Vista e pressionar Enter (para acessar a unidade C: no XP), recebo uma caixa de diálogo de autenticação. Ele pede nome de usuário e senha. Eu tenho duas contas, uma é minha própria conta de usuário administrador e a outra é a conta de administrador. Qual eu preciso usar? Eu tentei os dois, mas não consigo acessar.
net share
, se você não vê c $ listadas em seguida, digitenet share c$=c:\