В играх компьютеры не видят друг друга

Обновлено: 06.07.2024

1. Соединил напрямую с помощью интернет кабеля два компьютера, один под управлением windows 7, другой windows 10. Почему windows 10 не видит windows 7 в проводнике на вкладке сеть? windows 7 увидел windows 10, но не с первой попытки (несколько раз обновлял интерфейс проводника). А потом соединил компы через хаб - теперь вин7 вообще перестал видеть вин10. На обоих компьютерах выключил брандмауэр, разрешил все права в домашних и общественных сетях (хотя, эти права только и делают, что регулируют те или иные правила фаервола). Пробовал включать - отключать dhcp. Вопрос - как настроить соединение, чтобы компы (с вин7 и вин10) видели друг друга (не только пинг, но и просмотр папок) без всяких проблем? Вот только начал изучать сети, решил начать с самого простого - объединить два компа в сеть, и тут меня поджидает такой облом, что заставляет думать о сетях, как о чем-то магическом и непонятном, и настраивается это все только с помощью с помощью бубна и такой-то матери. Не самое приятное ощущение.
2. Не раз слышал выражение "если протоколы изменятся, не нужно менять всю систему". Объясню свое понимание. Возьмем протокол tcp, изменим его. Изменим программное обеспечение, которое реализует протокол. Интерфейсы tcp оставим без изменений. Программное обеспечение внедрим во все компьютеры, на которых предполагается использовать измененный протокол. И сеть начинает фунционировать (при условии, что измененный алгоритм протокола tcp верен, и программное обеспечение его правильно реализует). Правильно ли мое понимание? Я специально взял tcp, потому что он лежит между другими уровнями.
3. Одинаковы ли интерфейсы протоколов tcp и udp? Допустим, я создал свой протокол на 7 уровне приложений, и подключил его к tcp. Могу ли я подключиться к udp, не меняя код, который отвечает за подключение к интерфейсу транспортного уровня?
4. Возьмем два вида связи: проводной и wifi. Оба вида могут работать с интернетом, другими словами, видеть друг друга. Как именно реализована инкапсуляция функционала? Оба этих вида связи имеют один и тот же интерфейс для вышестоящего уровня? Или может, интерфейсы разные, но вышестоящий уровень подключается к этим двум интерфейсам одновременно?

Предвосхищая вопросы "читай книги" - читаю, но не дошел еще пока до материала, который бы ответил на мои вопросы. В гугле тоже не смог найти.

leahch

Во первых, кабель эзернет, но не суть важно. Важно то, что микрософтовский протокол SMB, очень плохо работает с несколькими сетевыми адаптерами.
1) настройте на одном компьютере адрес например 192.168.142.41, а на втором 192.168.142.42.
2) и делатель в настройках сети вырубить на остальных адаптерах протокол Microsoft share чего-то там.

POS_troi

Вы назадавали вопросов на пару тройку глав книги.

Исходный код Linux — прекрасный способ узнать о конструкции драйверов для множества типов устройств, включая драйверы сетевых устройств. Вы обнаружите различия в конструкции и использовании доступных API ядра, но каждый будет полезен либо инструкциями, либо как отправная точка для нового драйвера.
Вопрос - как настроить соединение, чтобы компы (с вин7 и вин10) видели друг друга (не только пинг, но и просмотр папок) без всяких проблем?

Компьютеры не видят друг друга при помощи протоколов. При помощи протоколов могут обмениваться данными разные программы.

Нужно понимать, чем служба "Брэндмауэр Windows" отличается от "Браузер компьютеров", что такое shared resource. Собственно, в одноранговой windows-сети именно от "браузера компьютеров" и зависит видимость в проводнике. Но вместо этого, можно просто напрямую обращаться к сетевому ресурсу по его wins имени (\\сервер\ресурс)

Опять же, нельзя просто включать-выключать DHCP и ждать результата, если вы не понимаете чем занимается DHCP и на что это влияет.

2. Не раз слышал выражение "если протоколы изменятся, не нужно менять всю систему". Объясню свое понимание. Возьмем протокол tcp, изменим его.

Не лезьте в дебри, пока не поняли основы. Модель OSI содержит уровни для того, чтобы изолировать одни, и связать другие. Именно поэтому, протокол TCP работает не только поверх ethernet, но и поверх pptp и поверх кучи других протоколов. Поэтому и можно интернет получить и по ethernet кабелю и по спутнику и по модему, и так далее.

CityCat4

читаю, но не дошел еще пока до материала, который бы ответил на мои вопросы

Так как у вас нет контроллера домена и других сервисов (например WINS сервер) то значит у вас используется режим Рабочая группа, список компьютеров сети машины с windows собирают самостоятельно, т.е. они будут появляться/исчезать в списке не сразу. Имя рабочей группы для компьютеров должно совпадать, настраивается в свойства Компьютер -> Дополнительные параметры системы -> закладка Имя компьютера -> кнопка Изменить.

Чтобы пользователи имели доступ к папкам на другом компьютере в рабочей группе их имена и пароли должны совпадать, иначе будет появляться запрос пароля. По умолчанию, пользователи без пароля доступа к удаленной машине не имеют (это можно изменить в политиках этой удаленной машины). Так же в настройках общего доступа к папке необходимо прописать соответствующего пользователя (или 'Все') и права доступа. Права на файлы и каталоги для файловой системы NTFS так же должны учитывать доступ для этого пользователя.

Компьютеры должны быть подключены в одну локальную сеть, и у них должны быть IP адреса из одной и той же сети, например 192.168.0.1 - 192.168.0.255 при использовании маски 255.255.255.0. Обычно, при использовании роутера все адреса выдаются автоматически (там есть dhcp сервер), кстати windows 7+ могут использовать ipv6 адреса.

p.s. совет, на windows 7 не выбирайте тип сети 'Домашнаяя', выбирайте 'Сеть предприятия'.

p.p.s. еще совет, исключите русскоязычные имена пользователей (и пробелы в именах), даже если локальная сеть будет работать, проблемы будут вылезать в играх и сторонних программах, не готовых к этому.
-----------
Для приложений в коде почти нет разницы при подключении tcp или udp, это просто флаг в методе, но нужно понимать что udp не дает гарантии что данные поступят в том порядке, в котором они ушли, в т.ч. могут вообще какие то пакеты не прийти. это вынуждает разработчиков контролировать это (это цена за более высокую 'производительность' udp по сравнению tcp).

Вам нет никакой необходимости создавать свой ip протокол. Я не знаю, кто вам сказал "если протоколы изменятся, не нужно менять всю систему", но возможно имелись в виду протоколы и форматы общения приложений, например в windows машины передают файлы по протоколу smb а в сетях linux администраторы могут выбрать nfs (поддержка которого в windows прекращена, да и ранее была ограниченной с багами, полагаю намеренно), эти протоколы не совместимы, грубо говоря это то как именно файлы будут передаваться по сети.

wifi и проводной ethernet - имеют различия на канальном уровне, это уровень ниже ip-протоколов, и не имеет никакой разницы для них и выше, данные могут передаваться как угодно, хоть на голубях (в rfc как я помню даже этот вариант был описан), хотя приложения могут учитывать особенности радио канала (скорость и пинги, например).

далее настроили сеть следующим образом: ип 192.168.0.1 на ПК, 192.168.0.2 на НОУТЕ, маска подсети на обоих одинаковая 255.255.255.0, все остальное ничего не писали, вроде как и не нужно, рабочая группа одна и та же по названию, оба компа пингуются без проблем, даже в сетевом окружение видны и можем заходить на доступ к друг к другу лазить по папкам которые заранее открыли, а точнее по диску каждый, но вот в играх друг друга не видем, только например КС или Q3, там где короче говоря коннект по ипу можно написать соединяет и можно поиграть, только еще прикол в том что иногда сразу конектит, а иногда потупит немного =)) еще забыл сказать что на обоих компах стоит Есет Смарт Секюрити 4.0, мы его в диспетчере задач рубанули даже, брандмаузер тоже на обоих выключили, на ноуте стоит еще оутпост файрвол он тоже выключен и все равно игры не пашут, не понятно ничего, помогите найти рещение проблемы, заранее блогадарим

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Сеть между 2-мя компами
Здравствуйте, Имею две машины - М1 и М2. М1 - подключена к интернет напрямую (по MAC-адресу, IP.

Сеть и инет между 2 компами
Добрый день всем. Столкнулся с небольшой проблемкой когда захотел настроить сеть и нет между 2.

сеть между 2 компами в Win 7
Люди, помогите, а если стоит две виндовс 7 (ноутбук и стационарный комп.) как настроить локальную.

Связь между 2 компами по WIFI
Вот есть проблема. Дома стоит 2 компьютера 1 Linux 2 Windows. На линуксе стоит аксесс поинт и.

Виндовый брандмеер конечно правильно отключили, еще и службу его остановите, вообще, а вот по поводу фаерволлов от Нода и Аутпоста, то вы бы лучше не отключали, а правила бы разрешающие настроили в межсетевом экране по доверию к адресам 192.168.0.1 и 192.168.0.2.
Чтобы убедится что, что нет проблем именно в коннекте по сети выполните в обоих компах следующее:
c 1 компа
Пуск-выполнить - cmd (ентер)
ping 192.168.0.2 -n 100

c 2 ping 192.168.0.1 -n 100

в конце пинга не должно быть потерь. То есть 100 отправленно, 100 принято и небольшое время типа от 1 до 3 секунд.
Если сеть работает "чисто", то проблема в настройках клиент -сервер в игре\играх.

Компы в локальной сети не видят друг друга

Суть проблемы: Есть общий доступ к папке, но компы не видят друг друга в одной сети. Подключены через wi-fi роутер. У обоих компов стоит "Домашняя сеть", ip 192.168.1.100 и 192.168.1.101 у обоих маска 255.255.255.0 и шлюз 192.168.1.1
Сетевое обнаружение и общий доступ к папкам включены, брандмауэр выключен на обоих компах, уже и не знаю что делать. Все гайды в сети одинаковые по сути, а все пункты из них у меня уже выполнены. Раньше сеть работала нормально, но сейчас не в какую не могу настроить. Оба компа Windows 7 x64

Рабочая группа у обоих машин одинакова?
Машины пингуются?Какие антивирусы стоят?

Рабочая группа одинаковая, у обоих WORKGROUP. Пропинговать второй ip с первого не могу, превышено ожидание. Антивирусы не стоят, да и не в них дело, системы чистые.

Какой роутер используется?
Обе машины по ви-фи?
Какие настройки там вообще?

Роутер TP-LINK WR340GD оба подключены через обычный RJ-45, wi-fi только для ноута служит. Настройки без понятия где посмотреть, раньше было все нормально. Я поменял комплектующие компа и сетевую карту, потому что встроенная в мать сгорела, сейчас стоит Edimax EN-9260TXE. Переустановил винду и все никак не могу настроить сеть между компами. Может быть такое, что сеть не работает потому что у обоих компов netBIOS-имя компьютера: АДМИН-ПК .

festU
NetBIOS имя пингу не мешает.Это для буквенных имен тазиков в локальной сети.(А вообще смените одно из них,дабы потом "не споткнуться")И-нет на обоих машинах есть?Если нет пинга с машины на машину,копайте в сторону адресов,подсетей,шлюза.Кстати,адреса у машин в ручную забиты или по ДХЦП получены?Они роутер(шлюз) нормально пингуют?
Судя по информации выше,вы просто что-то где-то упустили.Проверьте еще раз,на всякий.

festU: Роутер TP-LINK WR340GD оба подключены через обычный RJ-45, wi-fi только для ноута служит. Настройки без понятия где посмотреть, раньше было все нормально. Я поменял комплектующие компа и сетевую карту, потому что встроенная в мать сгорела, сейчас стоит Edimax EN-9260TXE. Переустановил винду и все никак не могу настроить сеть между компами. Может быть такое, что сеть не работает потому что у обоих компов netBIOS-имя компьютера: АДМИН-ПК .

может)) в сети у каждого компа должно быть уникальное имя, вот пользователь может быть один

Последний раз редактировалось festU 24.08.2013 17:20, всего редактировалось 1 раз.

festU
1)Прошивку роутера не меняли?может стал с 192.168.1.1 на192.168.0.1
2)Настройки безопасности роутера,может запретили прохождение пинга внутри сети или сетевое обнаружение (как то так?)Попробуйте отключить NAT
3)Возможно в роутере настроена привязка МАС адреса сетевой карточки к адресу сети(параметр ARP Binding)
4)Не знаете как настроить роутер значит поставьте в настройках сетевых карт компов получать адреса автоматически(TCP/IPv4)
Пробуйте и результат в студию

Изображение

Вроде все норм, с роутером вообще ничего не делал. спойлер

festU: Поменял имя, не в этом дело. Что ж за проблема то

не знаю как в виндовсе, но в линуксе помогает два действия если не видет виндовые шары, это рустарт сервис самбы и рестар нетбиос, обычно виснет нетбиос, попробуй его остановить запустить из консоли

В винде тож иногда помогает. Выполнить -> netsh winsock reset

Изображение

netsh winsock reset - помогло
Но не могу получить доступ, уже давно все включено, что еще ему не хватает спойлер

в семерке ещеж пароль групы надо ввести чтоб добавить компутер

festU: брандмауэр выключен на обоих компах, уже и не знаю что делать.

Должен быть обязательно включён, это условие работы локальной сети. Адресация идёт через него.

festUА что пишет когда запускаете устранение неполадок сети?
И вкладку роутера скрин "IP & MAC Binding"
Ну и еще скрины:route print
ipconfig /all

Последний раз редактировалось vik-pa 24.08.2013 21:37, всего редактировалось 2 раза.

У меня брандмауэр выключен, более сложная конфигурация сети плюс разные ОС, все работает во всех направлениях. ЧЯДН?
Попробуйте сделать сеть общественной с простым доступом к файлам и принтерам.
Да, еще нужно отключить парольную защиту общего доступа.

Сделайте пинг на второй компьютер и покажите вывод команды:

Если выключен брандмауэр - надо расшарить папку и разрешить ГОСТЕВОЙ доступ по сети и пустые пароли для сетевого доступа, это делается в групповых политиках

rizloff: Если выключен брандмауэр - надо расшарить папку и разрешить ГОСТЕВОЙ доступ по сети и пустые пароли для сетевого доступа, это делается в групповых политиках

кто то может подсказать точно где найти групповые политики, и что именно поменять.
очень похожая проблема, компы видят друг друга, пингуются, но не могу добавить сетевой принтер, картинка 1 в 1 как выше, комп с принтером ругается, говоря что нехватает прав.
компы в 1 сети, рабочая группа одна.

Компьютер не видит компьютеры в сети

При использовании нескольких компьютеров в одной локальной сети бывает такое, что одна машина по каким-то причинам не видит другую. В рамках данной статьи мы расскажем о причинах возникновения подобной проблемы и методах ее решения.

Не видно компьютеров в сети

Перед тем как переходить к основным причинам, вам нужно заранее проверить, точно ли все ПК правильно подключены к сети. Также компьютеры должны находиться в активном состоянии, так как режим сна или гибернации может повлиять на обнаружение.

Примечание: Большинство проблем с видимостью ПК в сети возникает по одним и тем же причинам, вне зависимости от установленной версии ОС Windows.

Причина 1: Рабочая группа

Иногда подключенные к одной сети ПК имеют разную рабочую группу, из-за чего не могу быть обнаружены друг другом. Решить данную проблему довольно легко.

    На клавиатуре нажмите сочетание клавиш «Win+Pause», чтобы перейти к информации об установленной системе.

Использование горячих клавиш на клавиатуре

Переход к дополнительным параметрам в ОС Виндовс

Переход к изменению имени в ОС Виндовс

Процесс изменения рабочей группы в ОС Виндовс

Просьба перезагрузки ПК в ОС Виндовс

Возможность перезапуска ПК в ОС Виндовс

Если вы все сделали правильно, трудности с обнаружением должны разрешиться. В целом подобная проблема встречается нечасто, так как имя рабочей группы обычно устанавливается автоматически.

Причина 2: Сетевое обнаружение

Если в вашей сети находится несколько компьютеров, но ни один из них не отображается, вполне возможно, что был заблокирован доступ к папкам и файлам.

    С помощью меню «Пуск» откройте раздел «Панель управления».

Переход к панели управления в ОС Виндовс

Переход к настройкам сети в ОС Виндовс

Переход к изменению параметров сети в ОС Виндовс

Включение общего доступа в ОС Виндовс

Включение доступа для частной сети в ОС Виндовс

Изменения необходимо применить на всех ПК в локальной сети, а не только основном.

Причина 3: Сетевые службы

В некоторых случаях, особенно если вы используете ОС Windows 8, может быть деактивирована важная системная служба. Ее запуск не должен вызвать сложностей.

    На клавиатуре нажмите сочетание клавиш «Win+R», вставьте представленную ниже команду и нажмите кнопку «ОК».

Открытие служб через Выполнить в ОС Виндовс

Поиск службы маршрутизации в ОС Виндовс

Процесс запуска службы в ОС Виндовс

После этого нужно перезагрузить компьютер и проверить видимость другого ПК в локальной сети.

Причина 4: Брандмауэр

Буквально любой компьютер защищен антивирусом, позволяющим работать в интернете без угрозы заражения системы вирусами. Однако иногда средство защиты становится причиной блокировки вполне дружелюбных соединений, из-за чего его необходимо временно отключить.

Процесс отключения Windows Defender на Виндовс 8

При использовании сторонних антивирусных программ, вам также нужно будет произвести отключение встроенного файервола.

Процесс отключения файервола антивирусной программы

Дополнительно следует проверить доступность компьютера с помощью командной строки. Однако перед этим выясните IP-адрес второго ПК.

Вычисление IP-адреса компьютера

    Откройте меню «Пуск» и выберите пункт «Командная строка (Администратор)».

Открытие командной строки администратора в ОС Виндовс

Ввод команды ping в ОС Виндовс

Добавление IP-адреса для проверки в ОС Виндовс

Успешная проверка пинга между ПК в ОС Виндовс

В случае если компьютеры не пингуются, вновь проверьте файервол и правильную настройку системы в соответствии с предыдущими пунктами статьи.

Заключение

Каждое озвученное нами решение позволит вам без проблем сделать компьютеры видимыми в рамках одной локальной сети. В случае возникновения дополнительных вопросов, обращайтесь к нам в комментариях.

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Еще статьи по данной теме:

Вот именно такая же проблема, 25 компов, разные ОС. Периодически сетка как-бы пропадает. У нас лечится отключением роутера от питания на пару минут.

Добрый день. Соединил два компьютера. Все сделал как вы написали. В итоге на одном видно другой папки и принтер а на другом нет. Ping идёт в обе строны. Win10

такая же проблема. с ноута не вижу ПК, а с ПК ноут вижу.

Проверните правильно ли написана рабочая группа. Лично у меня была такая проблема.

Vlad, здравствуйте. Смеем предположить, что проблемные устройства обновились до сборки 1803 Windows 10. Начиная с этой сборки система подключения к локальной сети была несколько изменена. Мы рекомендуем вам ознакомиться со второй частью указанной ниже статьи. В ней мы подробно описали процесс настройки локальной сети в Windows 10 (1803 и выше).

подскажите в чём причина. в центре управления сетями общественой сети есть интернет. когда входишь на вкладку состояния. нажимаешь далее свойства там по чему то нету в общее доступ

А дальше? Смелее.

сеть не стала отображать все комп-ры

С одного компа видит сетевой компьютер в сети, с другого(вроде бы) с теми же настройками нет
Помогите, в чём причина?
Спасибо.

Гранд мерси. После ликвидации причины 3 все заработало)))

Здравствуйте! Проблема следующая: есть три компьютера, назову их А1 (мой), А2 (брата) и А3 (друга). Хотим поиграть по локальной сети через Хамачи, но в чем заковыка:
А2 видит сервера, созданные А1-ым и А3-им;
Но А3 и А1 не видят ничьих серверов.
Т.е. при создании сервера компами А1 и А3, игру видит только А2. Между собой никак не объединяются. Помогите, пжлст! В интернете искал, ничего не помогло

Читайте также: