Как сопоставить общедоступный порт с частным портом в виртуальной машине Azure?

Я использую виртуальную машину Azure для размещения приложения TCP Server. Я создал общедоступный порт [80] и частный порт [8000] на виртуальной машине Azure. Как я могу подключить мое внешнее приложение TCP-клиент к приложению TCP-сервера, работающему на виртуальной машине Azure?

Делается ли это путем сопоставления общедоступного порта 80 с частным портом 8000; и запустить мой сервер на частном порту? Если да, то как составить карту?


person Pavan    schedule 03.07.2013    source источник


Ответы (2)


arrow_upward
1
arrow_downward

Вы можете сопоставить порты виртуальных машин Windows Azure на портале.

Щелкните виртуальную машину на портале и перейдите на вкладку ENDPOINTS, щелкните + Add и следуйте двухэтапному мастеру, добавив общедоступный и частный порт для использования.

person Fishcake    schedule 03.07.2013
comment
Спасибо за ответ. Я сделал то же самое, что ты сказал. Но мой клиент сокета не может подключиться к общедоступному порту. в чем может быть проблема? Я также определил входящее правило для частного порта. - person Pavan; 04.07.2013

arrow_upward
1
arrow_downward

Вам также необходимо создать правило в вашем брандмауэре для приема входящих подключений через порт 8000.

person art    schedule 12.07.2013