порт 3389 не открывается на azure виртуальной машине - PullRequest
0 голосов
/ 02 мая 2020

когда я пытаюсь сделать rdp, это не работает.

sudo netstat -plnt | grep rdp

tcp        0      0 127.0.0.1:3350          0.0.0.0:*               LISTEN      106888/xrdp-sesman
  1. Предполагается, что приведенная выше команда возвращает еще одну строку с открытым портом 3389, но это не так.

  2. In NSG, я открыл входящие соединения через порт 3389, и в тесте соединения в консоли azure он показывает, что входящие соединения с портом работают.

Это не имеет смысла для меня.

1 Ответ

0 голосов
/ 02 мая 2020

Я предполагаю, что вы создали виртуальную машину Windows / Linux из образа Market Place, поэтому по умолчанию 3389 разрешен внутри Windows Firewall, для Linux этот порт 3389 может быть вашей службой, работающей на этом порту. Когда вы создаете форму правила NSG traffi c снаружи, вы должны использовать частный IP-адрес вашей виртуальной машины.

Вам необходимо убедиться, что ваш NSG связан либо с вашим NI C, либо с SU BNET ВМ, поэтому я предлагаю вам протестировать его с помощью Network Watcher, использовать тот же удаленный IP-адрес 200.200.200.200 и порт 45654, это зависит от вас, он должен иметь общедоступный c IP и порт из источника. Для локального IP-адреса и порта вы помещаете информацию о вашей виртуальной машине (частный IP-адрес). В моем случае запрещен порт 3389.

network watcher

Еще один тест, который вы можете выполнить, если у вас есть другая виртуальная машина в том же SU BNET этого, попробуйте te lnet PRIVATE_IP 3389.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...