Как зайти на компьютер по ip в локальной сети
Обновлено: 24.11.2024
В настоящее время у меня возникла проблема, когда мои компьютеры B и C могут получить доступ к компьютеру A по имени (например, \\computerA ) , но компьютер D не может использовать это имя.
Компьютер D может получить доступ к A только через свой IP-адрес (например, \\192.168.0.xxx ).
Компьютер D работает под управлением Windows 10, а A — под управлением Windows XP.
Это небольшая проблема, но я хотел бы решить ее и всегда использовать имя компьютера.
@NetworkKingPin A подключен к маршрутизатору с помощью кабеля, кабеля B, беспроводного соединения C (Win8) и беспроводного соединения D. чувак извини, а как мне это проверить >_
6 ответов 6
Вам следует еще раз проверить, включено ли ваше Сетевое обнаружение. Вот шаги, чтобы включить его (на основе Windows 10):
- Перейдите в Панель управления, открыв Дополнительные настройки общего доступа (кнопка Пуск).
- Введите сеть, откройте Центр управления сетями и общим доступом и выберите Изменить дополнительные параметры общего доступа.
- Включите сетевое обнаружение и Сохранить изменения.
При подключении к сети также важно выбрать тип сетевого расположения, например: Дом, Работа, < em>Общедоступный и Домен. На основании этого Windows назначает состояние сетевого обнаружения и соответствующим образом настраивает порты брандмауэра Windows для этого состояния.
Желательно выбрать местоположение Дома, где включено Сетевое обнаружение, что позволяет вам видеть другие компьютеры и устройства, а другим пользователям сети видеть ваш компьютер в сети. .
Вы можете изменить свое местоположение, выбрав вариант в Центре управления сетями и общим доступом (либо Рабочая сеть, Домашняя сеть, либо Общедоступная сеть).
Если ваш компьютер виден через \\192.168.0.xxx) , ваша локальная сеть должна работать, поэтому, возможно, вам просто нужно повторно войти в нужную рабочую группу. Если все дело в обнаружении имени, вам следует проверить, совпадает ли ваш широковещательный IP-адрес.
Устранение неполадок
Если это все еще не работает, проверьте следующее:
-
вы отключили любой другой брандмауэр (для проверки отключите временно антивирус),
Ваш компьютер отвечает на эхо-запросы с других компьютеров, например. в командной строке (измените IP-адрес на соответствующие IP-адреса вашего компьютера):
вы подключены к той же сети,
ваш IP-адрес находится в том же диапазоне (и маска вашей сети совпадает),
Это необходимо для отправки широковещательных пакетов на один и тот же широковещательный IP-адрес (например, 192.168.255.255 ).
Все компьютеры должны находиться в одной локальной сети или подсети.
компьютеры находятся в одной рабочей группе и домашней группе (может быть не обязательно),
проверьте, открыты ли на вашем компьютере порты для обмена файлами (порты 139 и 445), например,
Если telnet отсутствует, установите его через (запуск от имени admin):
Я еще раз проверю, но было бы разумно, если бы все компьютеры не могли подключиться к D через его имя, но здесь происходит 2/3 моих компьютеров.
@timoseewho По моему опыту, в Windows всегда были проблемы с подключением нескольких компьютеров с самого начала. У меня никогда не было пуленепробиваемых шагов, чтобы исправить это. Особенно, когда они находятся в разных основных версиях.
хе-хе, а рабочая группа что-нибудь изменит? я думаю, что в конечном итоге мне, возможно, придется просто принять тот факт, что единственный способ подключиться — это использовать его ip;p
@timoseewho Обычно вы должны видеть все рабочие группы, но на всякий случай лучше иметь одинаковые. Я думаю, что самым надежным способом было бы использовать ping и telnet, чтобы увидеть, что все компьютеры имеют открытые порты 139 и 445 и сетевую маску одинаковую, чтобы они могли обнаружить себя с помощью широковещательных пакетов.
@timoseewho Однако вы упомянули, что это работает через //IP , так что сеть работает нормально, возможно, вам просто нужно снова войти в сеть (тот, который еще не виден)
Мне помогло следующее решение:
добавить IP-адрес и общее имя в файл клиентского хоста
Или как пакетный файл (запуск от имени администратора)
SET NEWLINE=^& эхо.
НАЙТИ /C /I "имя_сервера" %WINDIR%\system32\drivers\etc\hosts
ЕСЛИ %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^ 192.168.1.100 server>>%WINDIR%\System32\drivers\etc\hosts
Rem В строке выше вы добавляете имя OP и сервера
Единственная проблема заключается в том, что это работает только на той машине, на которой находится файл hosts. На других машинах могут по-прежнему возникать проблемы в зависимости от конфигурации сети.
ЕСЛИ %ERRORLEVEL% NEQ 0 ЭХО %NEWLINE%^ 192.168.1.100 сервер>>%WINDIR%\System32\drivers\etc\hosts Разве сервер в этой строке не должен быть именем сервера? Чтобы не отставать от второй строки, где мы ищем имя сервера в файле hosts?
Мне удалось решить эту проблему, остановив и запустив службу браузера компьютера из services.msc.
- Windows + R
- Введите Services.msc и нажмите Enter.
- найти службу браузера компьютера
- Остановите и запустите службу.
Я знаю, что это очень старый вопрос, но я также знаю, что у людей все еще возникают проблемы с ним. Главный ответ действительно касался этого в самом конце их поста, но я не думаю, что было уделено достаточно внимания тому, насколько это действительно важно. Проблема в том, что Windows XP использует SMB 1.0 и не поддерживает SMB 2.0. Windows 10 работает на базе SMB 2.0 и не поддерживает SMB 1.0 без включения его в программах добавления/удаления. Это фундаментальное несоответствие между двумя операционными системами. В системе Windows 10 удерживайте клавишу с логотипом Windows и нажмите R, введите appwiz.cpl и нажмите Enter. Нажмите «Включить или отключить функции Windows» и прокрутите вниз до SMB 1.0. Нажмите + рядом с ним и включите клиент SMB 1.0/CIFS, затем дождитесь его завершения и перезагрузите компьютер. Имейте в виду, что это приведет к уязвимости безопасности в системе Windows 10, но вам нужно будет сделать это для доступа к любым общим ресурсам в этой системе Windows XP. Оттуда вы сможете сопоставить имя компьютера или IP-адрес. Если имя компьютера не работает, вероятно, произошел сбой в вашем маршрутизаторе, и его необходимо перезагрузить. Лично я предпочитаю сопоставлять все по IP-адресу. Если это по-прежнему не работает, вам может потребоваться предоставить учетные данные на компьютере с Windows 10 для подключения к компьютеру с XP.
У меня была эта проблема в сети домена разработки, и решение заключалось в том, чтобы убедиться, что все компьютеры в одном и том же месте синхронизируют время с контроллером домена. Раньше у меня были проблемы с синхронизацией времени, поэтому я отказался от нее и устанавливал часы на каждом ПК/сервере вручную, отключив w32time.
Решением было синхронизировать их с контроллером домена следующим образом. Первые два шага могут не понадобиться, если служба уже запущена
Обратите внимание, что 10.5.0.2 — это IP-адрес контроллера домена
Я считаю, что MS теперь не доверяет компьютерам, где время не показывает правильное время. Это верно как для доступа к общим ресурсам UNC, так и для подключения по RDP. До исправления я мог подключиться к IP-адресу с помощью UNC или RDP, но не с помощью имени компьютера или имени хоста.
Я также обнаружил, что мне приходилось несколько раз запускать последнюю команду /resync, прежде чем она вступала в силу, и некоторые компьютеры нуждались в перезагрузке, прежде чем доступ через unc стал возможен, но в конечном итоге все разрешилось с помощью этого метода.
Часто, когда вы работаете на компьютере, вам нужно подключиться к другим компьютерам, чтобы запустить программное обеспечение или проверить данные на них. Это может включать подключение к бизнес-серверу, используемому вашей рабочей группой, или открытие сеанса удаленного рабочего стола на рабочем ПК из дома. В любом случае, если вы знаете доменное имя или IP-адрес компьютера, есть несколько инструментов, позволяющих это сделать.
Удаленный доступ к компьютеру с помощью удаленного рабочего стола
Удаленный рабочий стол Microsoft является одним из наиболее распространенных инструментов для подключения к удаленному компьютеру с ОС Microsoft Windows. Это программное обеспечение позволяет подключаться к компьютеру под управлением Windows 10 или многих более ранних версий операционной системы с другого компьютера с Windows или смартфона под управлением Android или iOS. Он позволяет удаленно управлять компьютером с помощью клавиатуры и мыши, используя стандартный интерфейс Windows.
Прежде чем вы сможете подключиться к компьютеру с помощью удаленного рабочего стола, вы должны включить его на компьютере, к которому вы подключаетесь. Для этого нажмите «Пуск» и выберите «Настройки». В меню «Настройки» нажмите «Удаленный рабочий стол», а затем выберите «Включить удаленный рабочий стол». Запишите имя компьютера.
Затем на другом компьютере с Windows откройте приложение "Удаленный рабочий стол" и введите имя или IP-адрес компьютера, к которому вы хотите подключиться. Вы также можете сделать это на смартфоне под управлением iOS или Android с помощью приложения Microsoft Remote Desktop из App Store или магазина Google Play. Существуют и другие сторонние клиенты для протокола удаленного рабочего стола, известного как RDP, которые вы можете загрузить для других операционных систем.
Другие инструменты удаленного доступа к компьютеру
В дополнение к удаленному рабочему столу другие инструменты, которые вы можете использовать для удаленного доступа к компьютеру, включают в себя VNC с открытым исходным кодом, что означает виртуальную сетевую консоль. Как и удаленный рабочий стол, он позволяет использовать клавиатуру и мышь для управления удаленным компьютером.Доступно несколько программных пакетов VNC, и обычно вам необходимо установить VNC как на локальный компьютер, так и на удаленный компьютер, которым вы планируете управлять.
Другое коммерческое программное обеспечение, такое как TeamViewer, доступно для подключения к удаленному рабочему столу или демонстрации вашего экрана во время конференц-связи и собраний, чтобы другие могли видеть данные на вашем компьютере.
SSH, что означает Secure Shell, часто используется программистами и системными администраторами для связи с удаленными серверами. В отличие от удаленного рабочего стола и VNC, SSH открывает соединение командной строки с удаленным компьютером, хотя во многих случаях вы также можете пересылать удаленный графический и онлайн-контент на свой компьютер. Он чаще используется для подключения к Linux и другим системам Unix, чем к компьютерам с Windows или Mac.
Чтобы подключиться с помощью SSH или VNC, вам необходимо знать имя или IP-адрес удаленного компьютера.
Поиск вашего IP-адреса
Если вам нужно подключиться к удаленному компьютеру и вы не уверены в IP-адресе, вы можете проверить его в настройках Windows.
Нажмите "Меню "Пуск", а затем "Настройки". В меню "Настройки" нажмите "Сеть и Интернет".
Если вы используете проводное подключение к компьютеру, нажмите "Ethernet", а затем ваше подключение, чтобы увидеть IP-адрес. Если вы используете соединение Wi-Fi, нажмите "WiFi", а затем "Дополнительные параметры".
При подключении к компьютеру с помощью клиента удаленного рабочего стола вы создаете одноранговое соединение. Это означает, что вам нужен прямой доступ к ПК (иногда называемый «хост»). Если вам нужно подключиться к компьютеру из-за пределов сети, в которой работает ваш компьютер, вам необходимо включить этот доступ. У вас есть несколько вариантов: использовать переадресацию портов или настроить VPN.
Включите переадресацию портов на маршрутизаторе
Переадресация портов просто сопоставляет порт IP-адреса вашего маршрутизатора (ваш общедоступный IP-адрес) с портом и IP-адресом компьютера, к которому вы хотите получить доступ.
Конкретные шаги по включению переадресации портов зависят от используемого вами маршрутизатора, поэтому вам потребуется поискать в Интернете инструкции для своего маршрутизатора. Общее обсуждение шагов можно найти в статье wikiКак настроить переадресацию портов на маршрутизаторе.
Прежде чем сопоставить порт, вам потребуется следующее:
Внутренний IP-адрес ПК: откройте «Настройки» > «Сеть и Интернет» > «Статус» > «Просмотреть свойства сети». Найдите конфигурацию сети со статусом «Работает», а затем получите адрес IPv4.
Ваш общедоступный IP-адрес (IP-адрес маршрутизатора). Есть много способов найти это — вы можете выполнить поиск (в Bing или Google) по запросу «мой IP» или просмотреть свойства сети Wi-Fi (для Windows 10).
Сопоставляемый номер порта. В большинстве случаев это 3389 — порт по умолчанию, используемый для подключений к удаленному рабочему столу.
Доступ администратора к вашему маршрутизатору.
Вы открываете свой компьютер для доступа в Интернет, что не рекомендуется. Если необходимо, убедитесь, что для вашего ПК установлен надежный пароль. Предпочтительнее использовать VPN.
После того, как вы сопоставите порт, вы сможете подключиться к хост-компьютеру из-за пределов локальной сети, подключившись к общедоступному IP-адресу вашего маршрутизатора (второй пункт выше).
IP-адрес маршрутизатора может измениться — ваш интернет-провайдер (ISP) может назначить вам новый IP-адрес в любое время. Чтобы избежать этой проблемы, рассмотрите возможность использования динамического DNS — это позволяет вам подключаться к ПК, используя легко запоминающееся доменное имя вместо IP-адреса. Ваш маршрутизатор автоматически обновляет службу DDNS с вашим новым IP-адресом, если он изменится.
В большинстве маршрутизаторов можно указать, какой исходный IP-адрес или исходная сеть могут использовать сопоставление портов. Итак, если вы знаете, что собираетесь подключаться только с работы, вы можете добавить IP-адрес своей рабочей сети, что позволит вам не открывать порт для всего общедоступного Интернета. Если хост, который вы используете для подключения, использует динамический IP-адрес, установите ограничение источника, чтобы разрешить доступ из всего диапазона этого конкретного интернет-провайдера.
Вы также можете настроить статический IP-адрес на своем ПК, чтобы внутренний IP-адрес не менялся. В этом случае переадресация портов маршрутизатора всегда будет указывать на правильный IP-адрес.
Используйте VPN
Если вы подключаетесь к локальной сети с помощью виртуальной частной сети (VPN), вам не нужно открывать свой компьютер для общедоступного Интернета. Вместо этого, когда вы подключаетесь к VPN, ваш клиент RD действует так, как будто он является частью той же сети и имеет доступ к вашему ПК. Существует ряд доступных VPN-сервисов — вы можете найти и использовать тот, который вам больше подходит.
За последние годы компьютерные устройства прошли долгий путь. Современная семья сейчас стала мобильной в том смысле, что теперь у них есть смартфоны, планшеты и различные другие гаджеты с богатыми сетевыми возможностями.Теперь им легко создавать домашнюю сеть и получать удаленный доступ к компьютеру с помощью IP-адреса.
Домашняя сеть вполне возможна, если вы знаете, как настроить домашний маршрутизатор и другие устройства, чтобы иметь возможность удаленного доступа к компьютеру с IP-адресом. Для этого вам нужно понимать несколько вещей, в том числе WAN (глобальная сеть), LAN (локальная сеть), DNS (система доменных имен) и многое другое.
Хотя все это может показаться громоздким и слишком техническим, это довольно просто, если вы знакомы с веб-интерфейсом маршрутизатора. Просто убедитесь, что у вас есть хорошая резервная копия настроек, прежде чем вносить какие-либо изменения.
Основные условия для успешного удаленного доступа к компьютеру с IP-адресом
Чтобы иметь возможность успешно удаленно получать доступ к компьютеру с IP-адресом, полезно знать некоторые основные понятия, связанные с домашней сетью.
Шлюз
Большинство интернет-провайдеров предоставляют своим абонентам устройства, сочетающие в себе функции маршрутизатора и модема. Маршрутизатор действует как шлюз, который позволяет подключать несколько устройств к сети, в то время как современный устанавливает подключение к Интернету. Это очень важно, если вы хотите успешно получить удаленный доступ к компьютеру с IP-адресом.
Подключения
Есть три варианта, когда вы хотите настроить домашнюю сеть и иметь возможность удаленного доступа к компьютеру с IP-адресом.
<р>1. ПроводнаяВ проводной сети вы подключаете кабели Ethernet к сетевым адаптерам для установления соединения. Хотя ему не хватает мобильности и он обычно подходит для настольных компьютеров, у него есть свои преимущества. Поскольку они обеспечивают прямой тип соединения, проводные сети способны передавать данные быстрее и стабильнее. Он также обеспечивает значительно более высокий уровень безопасности и лучше всего подходит для удаленного доступа к компьютеру с IP-адресом. <р>2. Беспроводная связь
Беспроводная технология отличается мобильностью и удобством. Однако по сути это компромисс с точки зрения производительности, безопасности и надежности. Количество устройств, свободный от препятствий маршрутизатор и правильное использование протоколов безопасности жизненно важны при развертывании беспроводной сети. Вы должны убедиться, что вы установили свою безопасность задолго до того, как вы получите удаленный доступ к компьютеру с IP-адресом. <р>3. Powerline Network
В настоящее время это более популярно. При таком типе подключения вам необходимо подключить к сетевой розетке специальный приемник, который подключается к вашим сетевым устройствам и связывается с ними по зашифрованному сигналу. Также хорошо, если вы получаете удаленный доступ к компьютеру с IP-адресом. Этот метод не добавляет никаких дополнительных расходов к счетам за коммунальные услуги и обеспечивает степень надежности, которая находится где-то между проводной и беспроводной сетью.
Устройства
К сети можно подключить гораздо больше, чем настольные и портативные компьютеры. То же самое касается удаленного доступа к компьютеру с IP-адресом. Принтеры, сетевые устройства хранения данных и множество мобильных гаджетов — все они могут быть подключены к сети.
В большинстве случаев ваши устройства придется настраивать вручную. Ваша конфигурация будет зависеть от операционной системы, работающей на вашем центральном сетевом компьютере.
Формирование сети перед удаленным доступом к компьютеру с IP-адресом
Создание сети обычно заключается в подключении устройств, которые вы хотите интегрировать, к маршрутизатору. В зависимости от устройства могут потребоваться кабели. Беспроводные продукты оснащены встроенными функциями Wi-Fi, что устраняет необходимость в прокладке физических проводов.
После всех настроек, которые вы сделали, последнее, что вам нужно сделать перед удаленным доступом к компьютеру с IP-адресом, это убедиться, что у вас есть защита данных и сети, такая как программное обеспечение Comodo Internet Security, которое обеспечивает полную защиту от вирусов и любые виды атак.
Создание домашней сети связано с множеством проблем, но преимущества перевешивают недостатки. Вы должны обратить внимание на все необходимое, и вы будете пожинать плоды своей собственной домашней сети.
В моей локальной сети я могу ввести IP-адрес компьютера, например: \\xxx.xxx.xxx.xxx, и получить доступ к общим файлам/принтерам этого компьютера.
Но когда я пытаюсь по имени компьютера, он меня не пускает. По какой причине?
Ответы
Если вы работаете в стандартной среде, где есть только ваш модем/маршрутизатор и меньшее количество устройств, войдите в свой локальный шлюз (обычно 192.168.0.1, 10.0.0.138 или 192.168.1.1), введите свои учетные данные (обычно admin/admin) и проверьте в конфигурации, что служба DNS включена. Если нет, вам нужно будет включить это, сохранить настройки и, возможно, перезагрузить модем/маршрутизатор.
Если вы используете сервер, на котором работают службы DHCP и DNS в вашей сети, убедитесь, что служба DNS запущена правильно. Вероятно, стоит перезапустить службы в любом случае, просто чтобы быть уверенным. Откройте MMC DNS и проверьте, есть ли какие-либо записи в зоне прямого просмотра. Если нет, у вас проблема с компьютерами, регистрирующими свои данные в DNS. Убедитесь, что он настроен правильно и ПК могут обновлять свои собственные записи.
Полезные команды:
ipconfig / flushdns
Очищает все локально кэшированные записи DNS, может решить проблему, когда IP-адрес не был обновлен локальной системой.
ipconfig /all
ищите DNS-сервер под подключенным интерфейсом, если его нет, то настройки IP, вероятно, установлены на статические, и вам нужно будет установить DNS вручную под вашей сетевой картой. настройки.
nslookup
Выдает вам IP-адрес, назначенный компьютеру, который вы ищете, в соответствии с таблицей DNS в DNS.
ping
Отправьте эхо-запрос на компьютер, к которому вы пытаетесь получить доступ, через имя ПК, если он разрешает IP-адрес, запустите ipconfig на компьютере, к которому вы пытаетесь получить доступ, и убедитесь, что IP-адрес совпадает.
netsh int ip reset C:\reset.log
Полный сброс сетевого адаптера, очистка кеша и настроек сети.
Если у вас по-прежнему возникают проблемы, попробуйте перезапустить модем/маршрутизатор/сервер и клиентские ПК. Обычно это устраняет довольно много проблем.
Читайте также: