Как работает подключение к удаленному рабочему столу Windows? IP-адрес используется для подключения к компьютеру, но .... как можно получить доступ к этому IP из любого места? Если, например, IP-адрес 192.168.1.55, ДОЛЖЕН быть другой 192.168.1.55 где-то еще в мире. Как Remote Desktop узнает, к какому из них подключиться?

Спасибо

edit: и если я какое-то время пользовался удаленным рабочим столом, а потом он внезапно не работал, что я должен проверить? компьютер может быть удаленно подключен к компьютеру локальной сети, однако ....... как я должен начать решать эту проблему?

4 ответа4

5

192.168.1.55 попадает в диапазон частных IP:

10.0.0.0-10.255.255.255
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255

Это все частные диапазоны IP. Проще говоря, эти пакеты никогда не покинут вашу локальную сеть и не маршрутизируются в общедоступном Интернете. Итак, да, есть тысячи (возможно, миллионы) 192.186.1.55, но он всегда подключается к локальному (это единственный вариант компьютера / маршрутизатора).

1

192.168.X.X используется только для внутреннего (частного) использования. Это означает, что он используется в вашей собственной сети, и его легко можно найти в любой сети мира. Обычно ваш маршрутизатор хранит это "внутри".

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

Чтобы отличить человека A с 123 и человека B с 123, они изобрели глобальные IP-адреса. Они уникальны и могут сравниваться с физическим адресом. Каждое интернет-соединение (обычно разделяемое несколькими ПК) имеет один уникальный глобальный IP-адрес. Этот IP-адрес используется при подключении к ПК за пределами вашей "страны" (сети).

1

как можно получить доступ к этому IP из любого места?

Как описали другие, этого не может быть. Если вы не находитесь в той же сети, что и машина, на которую хотите RDP, эта машина должна иметь маршрутизируемый, т. Е. Общедоступный IP-адрес, или, как в этом случае, она должна быть подключена к маршрутизатору, который имеет: и этот маршрутизатор должен был быть настроен для переадресации порта RDP (по умолчанию 3389) (в данном случае) на 192.168.1.55. Вы бы RDP на публичный адрес.

0

Каждому подключающемуся к Интернету будет присвоен статический IP-адрес, т.е. маршрутизатор / модем получит статический IP-адрес через интерфейс WAN (в случае домашних подключений).

Теперь у маршрутизатора будет DHCP-сервер, который назначит вам частный IP-адрес, например 192.168.1.55.

Теперь для доступа к Интернету частный IP-адрес будет сопоставлен со статическим IP-адресом маршрутизатора, а затем он перейдет в Интернет. Это называется NATTING = отображение частного IP на статический IP. То же самое будет в случае любых других пользователей локальной сети.

Теперь, когда вы хотите, чтобы rdp работал, брандмауэр в маршрутизаторе должен разрешать соединения rdp. Таким образом, пакет rdp с вашего компьютера будет сопоставлен со статическим IP-адресом и отправлен в место назначения, где будет проходить еще один наттинг.

Надеюсь, что вы ясно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .