분류 목록

    분류 전체보기 (1498)
    남식이의 생활 이야기 (149)
    유용한 정보<휴대폰> (668)
    유용한 정보<컴퓨터> (636)
    유용한 정보<기타> (45)

웹서버 운영시 꼭 열어줘야하는 포트들의 목록

 이 포스트에서는 웹서버(또는 홈서버)를 운영하려고 하는 경우 방화벽, 공유기, 인터넷 회선에서 필자가 언급하는 포트가 열려있을 경우에만 해당하는 기능을 사용할 수 있습니다. 이 포스트에서 언급하고 있지 않은 포트의 정보가 필요하신 경우에는 댓글을 통하여 해당 포트명을 남겨주시면 확인한 후 조금 더 자세한 정보를 답글로 남겨드리겠습니다.


일반적으로 많이 사용되는 포트번호
 서비스  포트번호  비고
 FTP  21 (TCP)  FTP 서버를 운영하는 경우
 SMTP  25 (TCP)  메임 서버를 운영하는 경우
 POP3  110 (TCP)  메일 서버를 운영하는 경우
 DNS  53 (TCP)  네임서버(DNS) 서버를 운영하는 경우
 DNS  53 (UDP)  네임서버(DNS) 서버를 운영하는 경우
 HTTP  80 (TCP)  웹서버를 운영하는 경우
 Network Drive  137 (TCP)  공유폴더, 프린터 서버 기능을 사용하는 경우
 Network Drive  138 (UDP)  공유폴더, 프린터 서버 기능을 사용하는 경우
 Network Drive  139 (TCP)  공유폴더, 프린터 서버 기능을 사용하는 경우
 Remote Desktop  3389 (TCP)  원격 데스크톱 기능을 사용하는 경우
 SSH  22 (TCP)  SSH 서비스를 운영하고 있는 경우
 Telenet  23 (TCP)  텔넷 서비스를 운영하고 있는 경우
 상단에 첨부한 표를 참고하시면 확인할 수 있듯이 각 서비스에 따라서 사용되는 포트는 차이가 있습니다.
 우선, 웹서버의 기본적인 기능을 수행하기 위해서는 80 (TCP) 포트를 사용할 수 있는 상황이어야하며, 나머지 포트의 경우에는 포트변경을 통하여 다른포트로 대체하여 사용하는 것이 가능합니다. 그렇지만, 80 (TCP) 포트를 사용할 수 없는 경우에는 포트변경을 하게될시 접속주소가 아이피:포트번호(예:123.123.123.123:8888)로 연결해야하므로 권장하지 않으며, 가급적 80 (TCP) 포트를 사용할 수 있는 인터넷 회선의 사용을 권장합니다.
 참고로 MySQL의 관리자 포트인 3306(TCP)의 경우에는 굳이 열어주지 않아도 PhpMyAdmin을 통하여 쉽고 간편하게 관리할 수 있습니다. 필자의 경우에는 이 방법을 권장합니다.


내 인터넷 회선에서 사용가능한 포트번호

 불과 얼마전까지만 하더라도 인터넷 회선에서 사용이 가능한 포트번호의 확인을 위해서는 별도의 프로그램을 설치해야했지만, 최근에는 Shields 홈페이지(새창)를 이용하면 인터넷 브라우저에서도 사용이 가능한 포트번호를 확인할 수 있습니다. Shields 홈페이지에 접속하시면 If you are new to this site and ourservices 항목의 [Proceed]버튼을 클릭하신 후, 서비스 화면에서 [Common Ports]버튼을 클릭합니다.  몇초정도 기다리시면 귀하의 인터넷 회선에서 사용이 가능한 포트번호를 조회하여 출력하며, [PASSED]의 경우 모든 기능을 사용할 수 있는 상태를 의미하고, [FAILED]는 일부 포트가 차단되어 있다는 것을 의미합니다.

 만약, 귀하의 인터넷 회선에서 일부 항목을 사용할 수 없는 경우에는 대체 사용가능한 포트를 확인해보세요.


공유기를 사용중이라면 공유기에서도 해당 포트를 열어주세요!

 만약, 인터넷 공유기를 사용하고 있다면 반드시 공유기에서도 해당 포트를 사용할 수 있도록 설정해주어야 합니다.
 이 부분은 공유기의 제조사에 따라서 차이가 있을 수 있으므로 공유기 제조사 홈페이지에서 제공해는 메뉴얼을 참고하여 포트를 열어주시기 바랍니다.
신고

의견을 남겨 주세요

  1. Favicon of http://www.uzoogom.com 우주곰 2009.07.31 10:25 신고  수정/삭제  댓글쓰기

    REMOTE DESKTOP 포트번호가 잘못 기재 되어있내요.
    3369가 아닌 3389 입니다' -')

  2. 공주민 2013.12.29 12:40 신고  수정/삭제  댓글쓰기

    공유기에서 80포트를 열어줬는데도 외부에서 못들어오네요. 인터넷은 cj케이블 기가넷입니다ㅠㅠ 참고로 ftp로 쓰는 포트는 잘 열립니다.

    • Favicon of http://jnstory.net 조남식 2013.12.29 18:59 신고  수정/삭제

      이 부분에 대해서는 정확하게 답변을 해드리기 어려울 듯 합니다. 인터넷 회선에 따라서 80포트를 비롯한 외부포트가 막혀있는 경우가 있기 때문에 다른 경우를 고려해보셔야 할 것 같습니다. (혹시 모르니, 아파치에서 포트를 8080, 8282등으로 변경하여 시도해보시기 바랍니다.)

Powerd by Tistory, designed by criuce, modify by Namsik's Story
rss
TOP