Я успешно подключился к Mac с помощью VNC в локальной сети, но не могу подключиться при попытке через Интернет. Я перенаправил порт в маршрутизаторе. Как я могу узнать, блокируют ли интернет-провайдеры VNC? Как я могу остаться незамеченным, если это происходит? VPN? Как я могу узнать, работает ли переадресация портов?
2 ответа
Вы можете попробовать перенаправить порт SSH, а затем запустить VNC через туннель SSH. Хотя он не сообщает, блокируется ли VNC, я всегда обнаруживал, что SSH легче устранять.
http://www.cyberciti.biz/tips/tunneling-vnc-connections-over-ssh-howto.html
Это хорошее использование для NMAP, если на открытом порту работает сервер, он вернется открытым для NMAP, если порт заблокирован, он вернется закрытым (или если сервер не работает). По сути, если что-то принимает входящие соединения через порт и порт открыт для интернета, NMAP увидит это и сообщит об этом.
Следует также отметить, что если вы пытаетесь подключиться к серверу, который находится за NAT, ваш собственный общедоступный IP-адрес с компьютера в той же сети NAT, если маршрутизатор не поддерживает отражение NAT, попытка не удастся. Вы можете получить другие результаты с другого компьютера с другим публичным IP-адресом.