Я пытаюсь получить удаленный доступ к рабочему столу через VNC с компьютера, работающего под управлением Windows7. Компьютер, на котором работает сервер TigerVNC (вариант пользовательского режима, другой не работал), находится в Китае, а я нахожусь в Европе. Я упоминаю об этом, так как вы часто слышите о проблемах Интернета в отношении Китая. Ранее я тестировал сервер TigerVNC + клиент между компьютерами нашей внутренней сети, чтобы убедиться, что я в целом правильно использую программное обеспечение.

Я сделал это: На целевом компьютере сервер TigerVNC установлен и запущен после запуска Windows. В настройках их маршрутизатора была добавлена переадресация портов для порта 5900 - по умолчанию для VNC, и это не изменилось. Я также заставил их отключить брандмауэр Windows.

Затем я попытался подключиться к их машине с помощью TigerVNC Viewer, попросив их сообщить, что "whatsmyip" возвращает со своей машины, чтобы узнать их внешний IP-адрес. Зритель выдал эту ошибку: « невозможно подключиться к сокету: истекло время ожидания соединения (10060) »

Согласно записи форума в другом месте, эта ошибка означает, что этот IP-адрес не отвечает вообще, что означает, что неправильный IP-адрес или брандмауэр блокируется. Что странно, учитывая мои предыдущие шаги. Кроме того, выполнение команды «ping [address]» из cmd приводит к тайм-ауту / потере пакетов 100%. (их IP меняются ежедневно, поэтому я хотел подключиться к сегодняшним IP и VNC, чтобы настроить там dynDNS для получения постоянного удаленного доступа)

Что еще может быть не так?

1 ответ1

1

Если возможно. Попросите кого-нибудь в этом месте установить no-ip или аналогичный, чтобы у вас был DNS, который автоматически обновляется на серверах ip. Таким образом, вы можете минимизировать риск, что у вас неправильный IP.

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

http://www.yougetsignal.com/tools/open-ports/

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