2016-08-15 3 views
0

Что я пытался до сих пор ...Я не может открыть порт VM Azure в

  1. Созданы лазурные виртуальные машины как на классическом и ARM.
  2. создания конечных точек классического и ARM машины (NSG) порт: 9000
  3. Open позволяют порт 9000 в брандмауэре на Windows Server R2 Datacenter
  4. Проверка состояния порта на check-host.net
  5. По умолчанию статус порта (Remote Desktop) является open, другие порты закрыты.

Вот как я создал свою конечную точку в классической архитектуре azure. & Сделать новые правила исходящего исходящего трафика.

enter image description here

Результат испытания Моего заказ Порт (закрытый) & удаленный рабочий стол Порт (Open):

(я собираюсь добавить свое второе изображение в качестве ссылки в комментариях)

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

+0

Не совсем уверен, что здесь происходит, но ... Там в настоящее время услуги отключение - https://azure.microsoft.com/en-us/status/ - может ли это быть виновником (внесение изменений в виртуальную машину будет функцией управления сервисами, что в настоящее время влияет)? Если это так, здесь ничего нельзя сделать. Если нет: отредактируйте свой вопрос, чтобы показать, как вы создали конечные точки (или NSG). –

+0

Спасибо за ваш ответ david, но ... я не думаю, что есть проблема с отключением службы, связанная с этим, потому что ... У меня установлен порт по умолчанию, созданный с помощью лазурной машины, открыт, а все остальные созданные мной порты закрыты. –

ответ

0
+0

OP уже упоминал о создании конечных точек (и групп сетевой безопасности). –

+0

@ harram-butt вы можете попробовать, если вы можете открыть с помощью опции «Изменить параметры» с помощью «Панель управления \ Система и безопасность \ Брандмауэр Windows \ Разрешенные приложения»? или добавить новое исходящее правило из «Расширенные настройки» – Shiham

+0

Спасибо Shiham за ваш добрый ответ ... Я создал свои конечные точки так же, как описано в этом руководстве. Более того, я добавил в брандмауэр правила привязки и исходящего трафика разрешить прослушивание этого порта. но статус порта остается закрытым. Помоги мне.! –

0

я написал короткий пост о том, как это сделать некоторое время назад для HTTP и HTTPS-трафика. Я думаю, что тот же самый процесс применит в вашем случае:

• The Azure Management Console has to be used to setup Inbound and Outbound security rules. 
• This is necessary, for example, to allow HTTP and HTTPS traffic thru to the Azure virtual machine. 
• NOTE: The Azure virtual machine will likely be configured with the Windows Firewall on. 
    ○ If the Windows Firewall is on, then it also will likely need to be configured with rules to allow HTTP and HTTPS traffic. 
    ○ In this sense, Azure has two firewalls: 
     § One firewall managed via the Azure Management Console. 
     § Another firewall manage via the Windows Firewall. 
• For inbound security rules, the following settings were used to allow HTTP and HTTPS traffic: 
    ○ HTTP: 
     § Name: Port_80_HTTP_Traffic 
     § Priority: 100 
     § Source: Any 
     § Protocol: Any 
     § Source Port Range: * 
     § Destination: Any 
     § Destination Port Range: 80 
     § Action: Allow 
    ○ HTTPS: 
     § Name: Port_443_HTTPS_Traffic 
     § Priority: 101 
     § Source: Any 
     § Protocol: Any 
     § Source Port Range: * 
     § Destination: Any 
     § Destination Port Range: 443 
     § Action: Allow 
• For outbound security rules: 
    ○ HTTP: 
     § Name: Port_80_HTTP_Traffic_Outbound 
     § Priority: 100 
     § Destination: Any 
     § Destination Port Range: * 
     § Source: Any 
     § Protocol: TCP 
     § Source Port Range: 80 
     § Action Allow 
    ○ HTTPS: 
     § Name: Port_443_HTTP_Traffic_Outbound 
     § Priority: 101 
     § Destination: Any 
     § Destination Port Range: * 
     § Source: Any 
     § Protocol: TCP 
     § Source Port Range: 443 
     § Action Allow 
+0

Спасибо! я попробую это .. скажите, что он идет так же для Custom Port? Как я хочу создать порт: 9000 (TCP или UDP) с именем GpsTrack_9000 ... будет ли ваш код работать? Фактически у меня есть gps tracker, который отправит данные на 9000 порт. Теперь у меня есть приложение, работающее на лазурной VM, и прослушивание данных, поступающих на 9000 порт. Но я не получил данных на этом порту, пока приложение работает в режиме работы ... Я проверил свой порт 9000, его статус закрывался. –

+0

@HarramButt Я считаю, что подход должен также работать для вашего «пользовательского» порта. –