Azure에서 Linux Ubuntu 14.04 VM을 만들었습니다. VM이 가동 중이며 SSH를 통해 연결할 수 있습니다.Azure Ubuntu VM 외부에서 Apache에 연결할 수 없습니다.
나는 apache2를 설정하고 실행 중입니다. 내 공개 IP로 외부에서 액세스하려고하면 내 문제가 시작됩니다.
1) Nmap은이 포트가 열려 있음을 보여줍니다 :
나는 때문에 아파치가 실행 생각
Starting Nmap 7.01 (https://nmap.org) at 2016-10-06 07:42 UTC
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000055s latency).
PORT STATE SERVICE
80/tcp open http
2) 로컬 호스트 뭔가 보여 곱슬 곱슬 실행
3)는 tcpdump -i eth0를 '
netstat -ntlp
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:29131 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp6 0 0 :::80 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
: 포트 80 '은 들어오는 연결을의
으로 출력한다 보여 6,
그러나 실행은
ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'
단지 내 개인 IP와는 IPv6를 보여줍니다.
Azure의 지원 담당자에 따르면 내 VM, 네트워크 보안 그룹, 종점 및 기타 항목의 설정은 괜찮은 것 같습니다.
모두 괜찮 으면 문제를 해결하는 가장 쉬운 방법은 새 리소스 그룹에 새 VM을 만드는 것입니다. 하늘면의 모든 것을 올바르게 구성하면이 간단한 구성이 작동하지 않습니다. – 4c74356b41
@ 4c74356b41 "새로운 VM을 설치"하는 방법으로 문제를 해결하는 방법은 무엇입니까? –
질문을 편집하여 엔드 포인트 (또는 네트워크 보안 그룹) 구성 방법을 표시하십시오. 귀하는 귀하의 질문에 두 가지 모두 언급했지만, 단 하나만 적용됩니다 (클래식 또는 리소스 관리자를 통해 VM을 설정하는 경우에 따라 다름). 단지 "Azure Support guy는 괜찮습니다"라고 말하는 것은 여기서 도움이되지 않습니다. –