80번 포트가 막힌 경우 웹서버 운영하기

1. 80번 포트가 막혀있는지 확인하기

  • 웹서버는 일반적으로 80포트로 운영이 됩니다.
    • 80 포트가 아닌 경우 http://www.domain.com:8080 과 같은 형식으로 호스트이름 끝부분에 콜론(:) 과 포트번호를 붙입니다.(:8080)
  • 일반적으로 개인용인터넷회선에 대하여는 인터넷회선제공업체(ISP)에서 서버운영을 하지 못하도록 80 포트를 막는 경우가 대부분입니다.
    • 일부 상품에서는 개인용회선이라고 하더라도, 80포트가 열려있는 경우도 있습니다.
  • 따라서 자신의 회선에서 80포트가 지원되는지, 열려 있는 포트가 무엇인지 확인해보시기 바랍니다.
    • http://www.whatsmyip.org/ports/에서 간단하게 열려있는 포트를 검사할 수 있습니다.
      • 테스트를 하기 전에, 해당 서버에 웹서버가 실행되고 있어야 합니다.
      • 테스트는 해당 서버에서 웹브라우저를 직접 열어서 테스트를 하십시오.
    • 80 포트가 열려 있지 않은 경우, 다른 포트(예:8080) 으로 웹서버를 운영해야 합니다.
Listen 8080
NameVirtualHost *:8080

<VirtualHost *:8080>
ServerName www.domain.com
DocumentRoot /www/domain
</VirtualHost>

2. 웹 포워딩을 이용해 웹서버 운영하기

  1. 예를 들어, 회원님의 도메인이 mydomain.com 인 경우이고, www.mydomain.com (또는 mydomain.com)으로 웹서버 주소를 가지고 싶다고 가정합니다.
  2. 먼저, "호스트 IP(A) 관리" 메뉴에서 web.mydomain.com 에 대하여 IP주소를 지정합니다.
  3. 회원님의 컴퓨터에서 80포트가 아닌 다른 포트로 서버를 운영합니다. (예: 8080)
  4. 공유기를 사용한다면 공유기에서 해당포트 8080을 포트포워딩 설정(가상서버 또는 DMZ설정이라고도 합니다.)을 해야 합니다.
  5. 외부에서 웹으로 접근 시, IP주소로 웹서버가 운영되는지 확인하십시오. (예: http://1.2.3.4:8080) 그런 다음에 연결할 홈페이지 주소 (예: http://web.mydomain.com:8080) 로 서버가 운영되는 지를 확인합니다.
  6. 웹포워딩 설정에서, www.mydomain.com 과 mydomain.com 을 http://web.mydomain.com:8080으로 연결합니다. ("주소 숨김"으로 하셔도 됩니다.)
  7. 위와 같이 하는 이유는 같은 호스트이름으로는 웹포워딩을 할 수 없기 때문에, www.mydomain.com 을 web.mydomain.com:8080 으로 연결하는 것입니다.
  8. 회원님의 서버(web.mydomain.com)가 유동IP에서 운영된다면, 다이나믹 DNS로 IP주소를 업데이트하도록 합니다.
  9. 외부에서 www.mydoman.com 으로 치면, 회원님의 홈페이지가 잘 보일 것입니다.
또 다른 질문이 있으십니까? 문의 등록

0 댓글

댓글을 남기려면 로그인하세요.