Почему я не могу соединиться со своим сервером VNC снаружи моей сети?

У меня есть компьютерное выполнение сервер TightVNC. Это находится в моей домашней сети. Компьютер, на котором это установлено, имеет локально статический IP-адрес 192.168.1.100. Я могу соединиться с этим vnc сервером от своей прекрасной домашней сети, но не могущий соединиться снаружи моей сети (использование IP-адреса, который я вижу по www.whatismyip.com).

Я передал порт 5900 (и 5800) к IP-адресу 192.168.1.100. Но если я использую canyouseeme.org, я не могу видеть тот порт.

Я запускаю Windows 7.

Какие-либо предложения?

2
задан 03.10.2009, 12:57

5 ответов

Я проверил бы это дважды, Вы передали порт, поскольку это - все, что необходимо должны быть сделать.

Если существует проблема, попытайтесь изменить порт по умолчанию в случае, если Ваш ISP блокирует его.

Наконец, можно хотеть проверить это дважды, Вы передали соответствующий протокол, я не могу помнить, является ли это TCP или UDP, который необходим, но если у Вас есть один - пробуют другой (или оба!)

1
ответ дан 08.12.2019, 07:39

192.168.1.100 частный IP-адрес, к которому Вы никогда не будете мочь получить доступ снаружи своей сети. Необходимо использовать IP-адрес модема. Ваш маршрутизатор делает преобразование адресов, которое видит Ваши 192.168.1.100 внутренне и когда Вы посылаете электронное письмо или что-либо еще в сети, Ваш маршрутизатор переводит тот IP в общедоступный IP-адрес, который понимает "Облако". Я не знаю точно, как создать TightVNC, но я действительно знаю, что необходимо использовать общедоступный адрес и не частный IP-адрес. Надежда это получает Вас идущий в правильном направлении.

2
ответ дан 08.12.2019, 07:39

Согласно этому, необходимо передать 5800 также.

0
ответ дан 08.12.2019, 07:39

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

Мой IP-адрес 66.xxx.xxx.90, таким образом, я должен был бы ввести эту информацию (а не 192 серии IP) для доступа к моему использующему компьютеры TightVNC.

Другое решение Вашей проблемы состояло бы в том, чтобы зарегистрироваться в доменном имени с помощью DynDNS.com (или подобный сайт), загрузить их программное обеспечение и удостовериться, что это обновляет. Что это позволяет, Вы, чтобы сделать являетесь доступом Ваша домашняя сеть с помощью чего-то как MyDomain. Mine.nu (который является, как мой настраивается). Намного легче помнить имя, которое Вы придумали, чем те глупые бесполезные числа.

0
ответ дан 08.12.2019, 07:39

Я просто попробовал canyouseeme.org отсюда, и это, кажется, работает как ожидалось: видит порты, которые я знаю, открыты, не видит порты, которые я знаю, закрываются. Таким образом, это походит на хороший инструмент.

Если это говорит, что Ваши порты все еще закрываются, Ваши порты все еще закрываются. Это могло произойти из-за Вашего ISP или любого устройства в Вашем соединительном тракте. Это могло также произойти из-за Вашего сервера VNC, не работающего, поэтому удостоверьтесь, что это работает перед тестированием.

Вот некоторые вещи проверить:

  • Win7 имеет активный брандмауэр? Это могло позволять локальный трафик на тех портах, но блокировать внешний трафик? (Если сомнительный, отключите его достаточно долго для тестирования.)
  • Какой маршрутизатор делают/моделируют, Вы используете? Последнее встроенное микропрограммное обеспечение? Какие-либо другие пользователи, сообщающие о проблемах с передачей?
  • Что выше Вашего маршрутизатора? Модем Cable/DSL? Это должно быть настроено для разрешения входящего трафика?
0
ответ дан 08.12.2019, 07:39

Теги

Похожие вопросы