2014-04-27 4 views
2

설명 : Microsoft Azure에서 VM에 Centos 6.5를 구축했습니다. 별표를 사용하기 위해 5060을 열어야합니다. 먼저 VM에서 끝점 5060을 활성화했습니다. 그리고 CentOS 6.5에서 iptables에서 포트 5060을 수용하기위한 규칙을 추가했습니다. 저장 한 후 다시 시작했습니다.Microsoft Azure 방화벽

외부에서 텔넷 5060을 연결하면 거부되었습니다.

그런 다음 iptables를 비활성화하고 다시 시도했지만 매우 유선 연결도 거부되었습니다.

즉, CentOS 6.5의 My iptables는 전혀 작동하지 않습니다. 비록 내가 그것을 닫았지만, 나는 여전히 포트 22를 제외한 다른 항구에 도착할 수 없다.

누군가 나를 도울 수 있는가? 매우 감사합니다!

마이클

답변

2

포트가

  1. 푸른에 대한 귀하의 ISP
  2. 끝점을 폐쇄 할 수있다 4 곳이있다. 열려 있는지 확인하십시오.
  3. OS의 방화벽 (예 : 귀하의 경우
  4. 응용 프로그램

단계에서 IPTables에 1

IPTables에 통해 모든 것을 허용합니다. 기본적으로 방화벽을 제거하십시오. 지금 telnet을 시도하십시오. 작동하는 경우 IPtable 잘못 구성됩니다. 응용 프로그램이 열려있는 포트가있는 경우, 자신의 VM에

2 단계

텔넷 확인합니다. 그렇다면 방화벽 차단입니다. 그렇지 않은 경우 응용 프로그램이 포트를 열지 않습니다.

3 단계

사용 http://www.canyouseeme.org/ 포트를 확인하여 ISP의 개방 밖에.

이 방법이 효과가 있다면 ISP에 문의하십시오. 그렇지 않으면 Azure의 끝점 구성입니다.

+0

답장을 보내 주셔서 감사합니다.하지만 step2로했을 때 VM에서 텔넷 할 수 없습니다. 그래서 내 응용 프로그램이 22 (내가 노력한 80 또는 5060, 모두 Azure에서 열어 본) 이외의 포트를 열지 않아야합니다. 다음에 해결 방법을 알고 있습니까? 감사합니다. Michael –

+1

안녕하세요. 텔넷을 사용할 수 없도록 이러한 포트에서 응용 프로그램을 실행하지 않았기 때문에이 문제를 해결했습니다. 다시 감사합니다 –

관련 문제