У меня есть два компьютера, и я хочу обмениваться файлами между ними с помощью перекрестного кабеля Ethernet. Я играл с различными сетевыми конфигурациями туда-сюда, но я не могу заставить его работать.
Компьютер 1
- ОС: Windows XP Pro SP2
- Имя хоста: TOSH
- Рабочая группа: WORKGROUP
Подключение по локальной сети (свойства Internet Protocol 4)
- IP: 10.0.0.1
- Маска подсети: 255.255.255.0
- Шлюз по умолчанию: нет
- Основной DNS: нет
- Вторичный DNS: нет
Компьютер 2
- ОС: Windows Vista SP2
- Имя хоста: GIGA
- Рабочая группа: WORKGROUP
Подключение по локальной сети 1 (свойства Internet Protocol 4)
- IP: 10.0.0.2
- Маска подсети: 255.255.255.0
- Шлюз по умолчанию: нет
- Основной DNS: нет
- Вторичный DNS: нет
Беспроводное сетевое соединение (свойства Internet Protocol 4)
- IP: Получить автоматически (192.168.0.103 назначается DHCP)
- Маска подсети: нет данных (действует 255.255.255.0)
- Шлюз по умолчанию: NA (192.168.0.1 - это DHCP / шлюз)
- Основной DNS: Получить автоматически
- Вторичный DNS: Получить автоматически
Все идет нормально! Я могу пинговать их обоих, это работает в обоих направлениях. Для демонстрации, вот результаты пинга.
Пингует компьютер 1 с компьютера 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>
Пингует компьютер 2 с компьютера 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>
Извините, компьютер XP локализован на шведский. Но это все говорит само за себя.
На компьютере Vista:
- Брандмауэр Windows отключен.
- Там не установлен сторонний брандмауэр.
- Я могу видеть компьютер TOSH, если я нажму на Сеть.
- Я могу просматривать акции и принтеры на TOSH.
- Я могу просматривать папку «Общие документы» и читать и записывать файлы из этой папки и в нее.
На компьютере XP:
- Брандмауэр Windows отключен.
- Kaspersky Internet Security установлен, но защита приостановлена.
- Я могу увидеть компьютер GIGA, если нажму на «Мои сетевые объекты».
- Я могу просматривать акции и принтеры на GIGA.
- Я не могу просмотреть общую папку. Это приводит к ошибке.
Таким образом, вы можете увидеть ошибку здесь и сейчас. Опять же, XP локализован на шведский. Для справки, это сообщение об ошибке может нуждаться в переводе.
\ Giga \ Public недоступен. Возможно, у вас нет разрешения на использование этого ресурса. Обратитесь за помощью к администратору сервера.
Доступ запрещен.
Почему это работает в одну сторону, а не в другую? Это как-то связано с назначением IP? Один сервер, а другой клиент? ...
И возможно ли получить доступ ко всем файлам всего системного диска без каких-либо ограничений, как если бы вы сидели за этим компьютером? Или вам нужно создавать общие папки для каждой папки с файлами, к которым вы хотите получить доступ на другом компьютере? Возможно, FTP - лучшее решение для более широкого доступа к файлам?
Доступ на XP: я в первую очередь заинтересован в доступе к этим путям
- C: \ Documents and Settings \
- C: \ Program \
Но иметь доступ ко всему диску C: на компьютере с XP было бы гораздо приятнее.
Доступ в Vista: я хочу получить доступ к этим путям
- C: \ Users \
- C: \ Users \ Public \
Я хотел бы получить доступ по крайней мере к общей папке. Но по какой-то причине это не работает ...
Использование админских акций
Как предлагается в комментариях, я попытался использовать общие ресурсы администратора для доступа ко всему диску. Я сделал это на обоих компьютерах, но ни на одном из них это не сработало. Что происходит, я получаю диалоговое окно аутентификации с запросом имени пользователя и пароля. Но когда я ввожу свое имя пользователя и пароль, доступ запрещен. Там написано, что мне нужно проверить имя пользователя и пароль.
Я использовал имя пользователя и пароль удаленного компьютера ... я должен использовать имя пользователя и пароль локального компьютера (компьютер, с которого я обращаюсь к другому компьютеру) и, возможно, даже иметь одинаковые имена пользователей на обоих компьютерах? ...
На компьютере XP
На компьютере Vista
После первой попытки входа поле ввода «имя пользователя» становится серым и недоступным. На данный момент только поле пароля может быть изменено. После второй попытки поле имени пользователя становится не только недоступным, но и пустым. На этом этапе я должен начать все заново из строки «Выполнить». Это нормально?...
С XP все по-другому. Не имеет значения, сколько раз я ввожу неправильный пароль или сколько попыток я делаю для доступа к общему ресурсу администратора, диалог остается на месте. Кроме того, он не показывает никаких ошибок или предупреждений об использовании правильного пароля, как в Vista. Диалоговое окно просто мигает и возвращается при сбое входа в систему.
Почему админский общий доступ не работает? Должен ли я сначала внести некоторые изменения в систему? Может, какой-нибудь реестр отредактировать? Или какую-то групповую политику отредактировать?
Создание новых общих и учетных записей пользователей
Я создал новую папку на компьютере Vista.
Local path: C:\Share 1
Share name: Share 1
Network path: \\GIGA\Share 1
Group: All
Permissions: read, change
Я дал полный контроль над группой All.
Я также создал новые учетные записи пользователей (Testuser1) на компьютерах с XP и Vista. У меня есть следующие пользователи сейчас.
Пользователи компьютеров XP
- Декарт (учетная запись администратора)
- Testuser1 (учетная запись администратора)
- Администратор (встроенная учетная запись администратора включена)
- Gäst (встроенный гостевой аккаунт, включен, не используется)
Пользователи компьютеров Vista
- Сэмми (учетная запись администратора)
- Testuser1 (учетная запись администратора)
- Администратор (встроенная учетная запись администратора отключена)
- Gäst (встроенный гостевой аккаунт, включен, не используется)
Если я вхожу в систему как Сэмми на компьютере Vista, и если я пытаюсь открыть \ 10.0.0.1 \, то открывается папка «Сеть» и отображаются общие ресурсы и ресурсы компьютера XP. Я могу открыть \ 10.0.0.1 \ Shared Documents и писать и читать файлы. Если я пытаюсь открыть \ 10.0.0.1 \ c $, я получаю сообщение об ошибке. Когда я это делаю, я вошел в систему как Декарт на компьютере с XP.
Когда я вошел в систему как Descartes на компьютере с XP и Sammy на компьютере с Vista, если я попытаюсь открыть \ 10.0.0.2 \, откроется папка My Network Places и будут показаны общие ресурсы и ресурсы компьютера Vista. Я не могу открыть \ 10.0.0.2 \ Public, я получаю сообщение об ошибке. Кроме того, если я пытаюсь открыть \ 10.0.0.2 \ c $, я получаю сообщение об ошибке.
Теперь, когда я создал новый Share 1 на компьютере с Vista, я попытался открыть его с компьютера с XP. Когда я вошел в систему как Декарт на компьютере с XP, это не сработало. Но когда я вошел как новый Testuser1, это сработало!
Я постараюсь обобщить все это здесь. Тоши - это компьютер XP, а GIGA - это компьютер Vista.
От ГИГИ до ТОШИ (удаленный)
- Sammy @ GIGA может читать и писать в \ 10.0.0.1 \ Shared Documents \ with Descartes @ TOSH
- Sammy @ GIGA может читать и писать в \ 10.0.0.1 \ Shared Documents \ with Testuser1 @ TOSH
- Testuser1 @ GIGA может читать и писать в \ 10.0.0.1 \ Shared Documents \ with Descartes @ TOSH
- Testuser1 @ GIGA может читать и писать в \ 10.0.0.1 \ Shared Documents \ with Testuser1 @ TOSH
От TOSHI до GIGA (удаленно)
- Декарт @ TOSH не может получить доступ к \ 10.0.0.2 \ Public \ с Sammy @ GIGA
- Декарт @ TOSH не может получить доступ к \ 10.0.0.2 \ Поделиться 1 \ с Сэмми @ ГИГА
- Декарт @ TOSH не может получить доступ к \ 10.0.0.2 \ Public \ с Testuser1 @ GIGA
- Декарт @ TOSH не может получить доступ к \ 10.0.0.2 \ Поделиться 1 \ с Testuser1 @ GIGA
- Testuser1 @ TOSH не может получить доступ к \ 10.0.0.2 \ Public \ с Sammy @ GIGA
- Testuser1 @ TOSH может читать и писать в \ 10.0.0.2 \ Share 1 \ с Sammy @ GIGA
- Testuser1 @ TOSH не может получить доступ к \ 10.0.0.2 \ Public \ с Testuser1 @ GIGA
- Testuser1 @ TOSH может читать и писать в \ 10.0.0.2 \ Share 1 \ with Testuser1 @ GIGA
Когда я вхожу в систему как Testuser1 на компьютере с XP (TOSHI) и пытаюсь подключиться к компьютеру с Vista (GIGA), я получаю диалоговое окно авторизации. В этом диалоговом окне я использую те же учетные данные, что и для пользователя, вошедшего в систему на компьютере с Vista в данный момент. Так что, если Сэмми в настоящее время вошел в систему на компьютере Vista, я бы использовал учетные данные для Сэмми для авторизации и так далее. Я не уверен, что случилось бы, если бы я использовал учетные данные для Testuser1 на Vista (учетная запись Vista). Это привело бы к слишком большому количеству перестановок для моего мозга. Я не смог бы знать, что есть что больше. Сложно уже как есть. :)
Когда я вхожу в систему как Декарт на компьютере с XP и пытаюсь подключиться к компьютеру с Vista, вообще не получаю это диалоговое окно авторизации. Он просто запускает сразу. Я думаю, что он входит в систему автоматически, когда я вхожу в Windows. Вероятно, это как-то связано с этой учетной записью и ее конфигурацией. Это предпочтительная учетная запись, в которую я вошел, когда загружается Windows XP.
На примечании стороны, как я могу закрыть соединение, не выходя из этой учетной записи? Есть ли где-нибудь опция отключения в папке «Мои сетевые метки» и в представлении «Просмотр рабочей группы»?
Я создал только одну новую папку на компьютере Vista для тестирования. Я не пытался создать новый общий ресурс на компьютере XP и попытаться получить к нему доступ с компьютера Vista. Я просто предполагаю, что это будет работать, потому что я уже могу получить доступ к папке Shared Documents с компьютера Vista. Если я смогу получить доступ к этому, я думаю, что я могу получить доступ к любой папке на компьютере с XP с компьютера Vista. Это предположение, но квалифицированное предположение, учитывая то, что я уже знаю.
\\10.0.0.1\c$
строке Vista и нажимаю Enter (чтобы получить доступ к диску C: на XP), я получаю диалоговое окно аутентификации. Он запрашивает имя пользователя и пароль. У меня есть две учетные записи, одна из которых является моей собственной учетной записью администратора, а другая - учетной записью администратора. Какой из них мне нужно использовать? Я пробовал оба, но не могу получить доступ.
net share
если вы не видите c $ в списке, а затем введитеnet share c$=c:\