트위즐러
316
2021-05-09 16:37:01 작성 2021-05-09 21:36:08 수정됨
7
145

EC2 연결 후 ERR_CONNECTION_REFUSED


EC2 연결을 아래와 같이 했습니다.


그리고 '퍼블릭 IPv4 DNS' 로 접속하니 아래와 같은 창이 뜹니다.



인바운드 규칙을 빼먹은걸까요..??



ㅠㅠ 처음 연동이라 .. 알려주시면 정말 감사하겠습니다.ㅠㅠ


sudo netstat -tnlp

시 아래와 같이 나옵니다.

아예 연결이 안되는 걸까요?


0
  • 답변 7

  • kimchs9325
    462
    2021-05-09 18:36:24

    ec2같은 경우에는 인바운드,아웃바운드만 설정하면 

    리눅스 os에서 따로 뭘 설정할 필요없이 연결이 잘 됩니다.


    HTTP하고 HTTPS에 대해서 포트 범위를 일단 다 풀어봐보세요.


    그리고 HTTP, HTTPS만 안 되는 건지

    SSH도 안 되는 건지 확인 한번 해보세요.

  • 트위즐러
    316
    2021-05-09 19:29:39

    kimchs9325 답변 감사합니다.

    아직 해결은 안되서 잘 모르지만..

    이게 되면 포트폴리오에 dns만 공유하면 아무나 접속할 수 있는 건가요??


    jpa 처럼 매번 실행을 시켜줘야하는건지

    제가 지금 다른 걸 하는건지 알려주세요ㅠㅠ

  • kimchs9325
    462
    2021-05-09 20:01:45

    트위즐러

    그렇죠. 누구나 접속이 가능하죠.

    한번 설정해놓으면 당연히 매번 실행할 필요가 없습니다.

  • 트위즐러
    316
    2021-05-09 20:21:03
  • 트위즐러
    316
    2021-05-09 21:38:00

    kimchs9325 

    죄송하지만 염치 불구하고 하나 더 물어보겠습니다.ㅠㅠ

    위에 본문에 맨 아래 사진 추가했습니다.


    인바운드 규칙에 추가한 8080, 443, 80 이 netstat -tnlp 시  안보이는데 어떤게 잘 못 된건지 모르겠습니다.

    아무리 다시 해봐도 똑같아서ㅠㅠ 

  • kimchs9325
    462
    2021-05-09 22:57:01 작성 2021-05-09 22:58:01 수정됨

    트위즐러

    해당 컴퓨터 내부에서

    $ sudo nmap -p 0-10000 localhost

    이 명령을 해도 8080, 443, 80이 안 뜨나요??

    만약에 안 뜬다면, 그 서비스가 제대로 실행이 안 되서 그런 거 아닐까요?

  • 트위즐러
    316
    2021-05-10 15:11:37

    kimchs9325 아마도 그런 것 같습니다. 아예 처음부터 다시 해 보고 있습니다.

    그런데 전에는 putty로 gradlew build할 때 5분 안에 끝났거든요.

    이번에는 1시간 넘게 build 중 인데 이게 맞는 건가요?

  • 로그인을 하시면 답변을 등록할 수 있습니다.