Почему удаленный рабочий стол у меня не работает по имени компьютера, а только по IP?
У меня есть компьютер на работе, к которому я могу подключиться только удаленно при использовании IP-адреса компьютера, а не при использовании имени компьютера.
Я вижу, что имя моего компьютера правильно установлено как "JoshPC" (например), и нет никаких конфликтов с именами других компьютеров.
Что может быть не так? Я очистил кэш DNS на ПК, пытаясь подключиться к нему, но не повезло.
Редактировать:
- ПК находятся в одной сети друг с другом
- я пробовал
ipconfig /registerdns
и не получил ошибок (хотя еще не ждал 15 минут) ping -a [IP]
дает правильное имя- Я пытался использовать полное имя компьютера
5 ответов
Я надеюсь, что вы подключаетесь с компьютера в одной сети, и оба Windows. От машины, к которой вы подключаетесь JoshPC
, Что значит ping -a <IPofJoshPC>
дать? Это дает другое имя компьютера? Если это так, то ваш DNS-сервер не обновляется с записями ресурсов JoshPC
, От JoshPC
, пытаться ipconfig /registerdns
, Это займет 15 минут или около того, чтобы зарегистрировать записи ресурсов этого компьютера с помощью DNS.
Edit1: увидел, что вы обновляете. Интересно! После некоторого ожидания, если оно все еще не работает, я предлагаю попробовать получить доступ к машине с полным доменным именем, если вы еще не пробовали. Я не сталкивался с этой ошибкой в офисе, но когда я использовал VPN из дома, я обычно получаю эти ошибки. Простое указание имени компьютера не приведет к соединению, но соединение с полным именем будет подключено.
Edit2: если вышеописанное не помогает, попробуйте использовать nslookup для JoshPC
и сравните IP-адреса, которые вы получаете. Если они разные, то ваш DNS определенно не обновляется. Попробуйте связаться с администратором или очистить и зарегистрироваться с DNS.
Это связано с безопасностью RDP на другом конце (установленный на TLS или высокий) и использованием сертификата от некоторого внутреннего CA
Я столкнулся с этой же проблемой, когда наткнулся на эту страницу. На моих машинах я заметил, что при пинге хоста его компьютером маршрутизируется пинг за пределами моей домашней сети моему провайдеру, но когда я пингую клиента по имени его компьютера (от хоста), он обычно находит его в сети.
Вот результат проверки связи хоста с клиентом по имени компьютера:
Pinging HOSTNAME.nyc.rr.com [67.215.65.XXX] with 32 bytes of data:
Reply from 67.215.65.XXX: bytes=32 time=14ms TTL=51
Reply from 67.215.65.XXX: bytes=32 time=34ms TTL=51
Reply from 67.215.65.XXX: bytes=32 time=14ms TTL=51
Reply from 67.215.65.XXX: bytes=32 time=12ms TTL=51
Ping statistics for 67.215.65.XXX:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 12ms, Maximum = 34ms, Average = 18ms
При пинге клиента с хоста по имени его компьютера отображается:
Pinging CLIENT [192.168.11.32] with 32 bytes of data:
Reply from 192.168.11.32: bytes=32 time=5ms TTL=128
Reply from 192.168.11.32: bytes=32 time=1ms TTL=128
Reply from 192.168.11.32: bytes=32 time=1ms TTL=128
Reply from 192.168.11.32: bytes=32 time=1ms TTL=128
Ping statistics for 192.168.11.32:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 5ms, Average = 2ms
Может быть, у кого-то есть больше понимания этого?
Мой маршрутизатор работает под управлением DD-WRT v24SP2-MULTI (20.11.11). Я не переадресовывал порты RDP, потому что я использую только удаленный рабочий стол для внутреннего использования.
РЕДАКТИРОВАТЬ
Похоже, проблема связана с разделом реестра DhcpDomain. По какой-то причине он был установлен на nyc.rr.com на одном компьютере и домен моего бизнеса на другом, хотя оба были моими домашними компьютерами. Установка их на бланк устранила проблемы, которые у меня были.
Отредактируйте DhcpDomain="" в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\\
Похоже, что DNS-сервер (тот, который содержит IP -> разрешение имен) кэшировал неправильную пару IP -> имен. Попросите вашего системного администратора удалить запись, а затем попробуйте удаленное взаимодействие.
Я иногда сталкивался с этой проблемой, и это наш опыт, который может быть связан с высокой загрузкой процессора. Если процессор забивается, подключение через RDP становится ненадежным. Либо мы не можем подключиться вообще, либо мы испытываем то же явление, что и возможность подключения с IP, но не с именем хоста. Если мы подождем, пока процессор успокоится, то он будет работать более последовательно.
Я понимаю, что это анекдотично, но я надеюсь, что это поможет.