내 웹 사이트 도메인 연결하기






    외부에서 접속 하기 위해서는 도메인이 꼭 필요합니다. 이전 포스팅을 보면 아시겠지만, 현재까지 웹 페이지 접속 주소는 IP주소로 되어있습니다. 

    일일이 그 아이피 주소를 외울 수 있을까요? 물론 제 것은 외울수 있죠! 하지만 다른 사람들은 그렇지 않을 것입니다. 다른 사람들에게 좀 더 좋은 접속환경을 만들기 위해서 꼭 해야 하는 과정중에 하나인 도메인 연결과정입니다.


    그뿐만이 아닙니다. 개인서버를 운영하는 경우에는 여러사이트를 만들었을 때 단순히 아이피 주소로만 한다면 곤란한 부분이 있습니다.


    현재 3개의 웹사이트가 설치되어있는 상태입니다.

    1.XE

    2. phpMyAdmin

    3. WordPress


    각각에 대해서 바인딩 정보를 이야기 하자면 이렇습니다.


    1. XE




    이 그림에서는 IP주소를 사용하고 있습니다. 그리고 메인 주소로 사용하기 때문에 포트도 80번 포트를 사용하고 있지요. 가장 메인이 되는 사이트라고 생각하면 됩니다. 


    근데, 문제는 그 다음입니다.


    2. phpMyAdmin




    이 경우 IP주소를 잡지 않았습니다. 즉, 현재는 접속하기 위해서 localhost로 접속을 하게 됩니다. 당연히 서버 컴퓨터로 직접 브라우저를 사용하여 localhost로 접속을 하면 정상적인 접속이 됩니다만... 외부에서 접속을 할 수없지요. 게다가 포트도 보시면 8080입니다. 여기의 불편함은 뒷 쪽에 좀 더 제대로 설명드리겠습니다.


    3. WordPress






    여기서 워드프레스 설정을 보시면 알겠지만 IP주소를 잡지 않았습니다. 즉, localhost입니다. 대신에 포트는 80을 사용하고 있습니다.



    요 위의 세 사이트의 경우들을 보면, 일단 바인딩에서 각각의 IP주소와 포트번호는 공유할 수 없습니다.

    위의 예를 보더라도 어느하나 IP주소와 포트번호가 완전히 같은 것은 없습니다. 그마저도 외부에서 접속 가능한 사이트는 한개의 사이트 밖에 없습니다. ( => 아이피가 지정되어 있는 Xe만 가능)


    그렇담, 이것보다 더 많은 사이트를 만들려면 여러개의 복잡하게 IP주소와 포트번호 조합으로 이루어야 할까요? 여러개의 사이트를 만들고 외부에서 각각을 접속하기 위해서 대표적으로 세가지 방법이 존재 합니다.


    1. IP주소를 달리하기


    이 방법은 제일 단순하면서도 명쾌한 방법입니다. 각 사이트들 마다 IP주소를 각각 부여하면 됩니다. 음.. 근데 IP주소는 한 랜카드당 하나의 IP주소를 할당해줍니다. 물론 IPv4방식과 IPv6의 차이로 2가지씩은 부여받고 있다고 하지만 그 이상의 사이트를 만들기 힘들어 보입니다.

    두 개 이상의 아이피주소를 할당받기 위해서는 두 개이상의 랜카드가 두 개이상의 랜선에 꽂혀 있어서 주소 부여가 가능합니다.

    저는 개인서버를 운영하고 싶습니다. 따라서 랜카드를 여러개 꽂는 무식한 방법을 하고 싶지 않고 첫번째 포스팅에서도 말씀드렸다시피 추가로 비용을 내고 싶지는 않았습니다. 전문적인 서버장비가 아니며, 추가적인 비용이 들어가지 않았으면 했기 때문에 이 방법은 현실적으로 불가능합니다. 먼저, 랜카드를 추가로 구입해야 하며, 인터넷 회선도 또 하나 구입해야 합니다. 이렇게 지출이 큰 것은 원치 않고 소개하고 싶지도 않습니다.

    한개의 랜카드로 얻어낼 수 있는 IP주소는 IPv4, IPv6, localhost(외부접속불가) 이 세가지가 전부입니다. 포트를 일정하게 맞춘다면 세개의 사이트 밖에 만들수 없는 상황입니다.



    이 사진 처럼 IP주소 선택에 선택지는 3개 밖에 없습니다.




    2. 포트 주소를 다르게 하기


    IP주소를 바꿀 수 없다면 그 다음으로 변경가능한 부분이 바로 포트 번호 입니다. 기본적으로 새 사이트를 만들면 웹 포트인 80포트로 기본 지정됩니다.

    하지만 IP주소는 원래 한개밖에 없는 상태에서 80포트를 몇개의 사이트에서 동시에 사용할 수 없기 때문에 포트번호를 달리 해야 합니다.

    위의 예에서 살펴보면 phpMyAdmin과 워드프레스는 같은 IP주소(여기서는 localhost)를 사용중인데, 포트번호를 달리 하여서 각기 따로 접근할 수 있도록 구분지어 놓았습니다.

    phpMyAdmin의 경우에는 localhost에 8080포트를 잡아 놓았으며, WordPress는 localhost에 80포트를 설정해 놓았습니다.

    이제 웹 브라우저에서 단순히 주소에 localhost를 입력한다면 접속하는 사이트는 워드프레스일까요 phpMyAdmin일까요?

    기본적으로 주소를 입력하면 웹 사이트 접속시에는 특별히 포트번호를 적지 않는다면 :80포트로 접속을 하게 됩니다. 따라서 주소창에 localhost를 입력하였다면 접속되는 사이트는 워드프레스 사이트 입니다. 그럼 phpMyAdmin을 접속하기 위한 방법은 localhost:8080을 입력하면 됩니다. 주소 뒤에 :8080을 추가로 입력해주어서 이 포트를 하용한다고 신호를 보내야 합니다.

    저 말고 외부에서 접속해 주는 사용자가 주소를 외우기도 힘든데, 포트번호까지 일일이 외어야하는 그런 불행한 일이 생기면 내 사이트에 방문을 해줄까요? 전 안해요.




    여기서처럼 포트를 80포트가 아니라 81포트로 살짝 변경해놓고 접속을 할 때는 웹페이지에서 :81을 추가로 붙여줘야 접속이 가능합니다.





    3. 바인딩에서 호스트 이름 추가 하기



    여기 사진에서 보면 바인딩 단락에서 실제로 건들이지 못한 부분이 있습니다. 바로 호스트 이름이라는 부분인데, 여기만 잘만 완성하면 같은 IP주소와 같은 포트번호로도 여러개의 아이피 주소를 만들 수 있습니다.


    예를 들면 이러합니다.

    Xe 사이트를 만들었는데, 도메인 서비스를 받아서 www.xe.com 이란 도메인을 사용중이라고 합니다.

    그리고 phpMyAdmin 사이트는 www.phpMyAdmin.com 그리고 워드프레스는 www.WordPress.com의 도메인을 구입하였다고 합시다.

    물론, 예를 위한 예시 주소이므로 실제 사이트들과는 전혀 관계가 없습니다.


    저에게는 IP주소가 하나밖에 없습니다. 바로 192.168.138.136이라는 주소밖에 없는 상태입니다. 그리고 각각의 사이트를 추가 포트번호를 적지않고 접속할 수 있도록 하기 위해서 포트번호를 모두 80으로 맞춰놓고 싶습니다. 원래대로라면 사용이 불가능 하지만 각각의 바인딩 부분에서 해당 사이트들을 적어줍니다.



    Xe 사이트

    IP주소 : 192.168.138.136 

    포트 번호 : 80

    호스트 이름 : www.xe.com 


    phpMyAdmin 사이트

    IP주소 : 192.168.138.136 

    포트 번호 : 80

    호스트 이름 : www.phpMyAdmin.com


    워드프레스 사이트

    IP주소 : 192.168.138.136 

    포트 번호 : 80

    호스트 이름 : www.WordPress.com



    이렇게 구성이 됩니다. 대신 각 도메인 서비스에서 접속해야 하는 IP주소를 192.168.138.136 으로 설정해 놓으면 IP주소는 서로 같아도 www.xe.com, www.phpMyAdmin.com, www.WordPress.com 이 세주소로 각각 접속하였을 때는 서로 다른 주소로 접속하게 됩니다.


    근데, 3개의 도메인을 보유하는 것은 돈낭비이자 너무 비효율적이지요. 일반적인 사용자들은 이렇게 사용합니다. (심지어 저도 이렇게 사용합니다.)


    메인을 XE로 둡니다. 

    여기서 접속 가능한 도메인은 studyforus.co.kr 과 일반적인 웹 주소인 www.studyforys.co.kr을 바인딩에서 호스팅 주소로 연결하여 이 두 주소를 입력하면 Xe사이트로 접속하게끔 설정해놓은 상태입니다.

    그리고 phpMyAdmin 경우는 phpmyadmin.studyforus.co.kr

    워드프레스는 blog.studyforus.co.kr 로 사용을 합니다. (일반적으로 워드프레스는 설치형 블로그로 사용합니다.)

    즉, 메인은 메인주소로 나머지 필요한 사이트 들은 ***.studyforus.co.kr과 같은 서브 도메인을 이용하여 연결하게 됩니다.



    여기처럼 호스트 이름은 이렇게 등록해놓으시면 호스트 이름에 적힌 주소로 접속가능합니다. 다만, www.studyforyus.co.kr 이란 도메인을 구입해 놓으셔야 하며, 도메인 설정에서 IP주소를 잡아주어야 합니다. 현재는 예시를 든 것이고 실제 주소는 구입하지 않았기 때문에 다음과 같은 화면이 나타납니다.



    이제 앞으로 여러사이트를 만들기 위해서는 어떤 방법을 선택하셔야 할지 감이 옵니다. 바로 세번째 방법인 호스트이름을 달리하여 여러사이트로 접속할 수 있게 하는 방법을 선택합니다.



    다음 시간에는 도메인에서 실제 주소들을 연결하는 방법에 대해서 소개해보도록 하겠습니다. 앞으로는 도메인은 종류가 좀 있지만 무료 도메인과 유료 도메인중 이용료가 싼 것들로 해서 포스팅을 하도록 하겠습니다.





    Posted by Study For Us clamp2x
    • oirosiu05282@gmail.com
      2015.03.14 21:46 신고

      도메인을 구입했습니다.
      도메인 업체측에 dns인지 네임서버 입력하는 란이 있는데 뭐라고 입력해야 저희 집에 있는 외부아이피 주소랑 연결이 될까요...?
      도움주시면 감사하겠씁니다.

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.03.14 22:06 신고

        http://studyforus.tistory.com/205 이글이 조금 도움이 될 듯합니다. DNS 정보중에 A 레코드에 IP주소를 입력하면 됩니다.
        이 글 카테고리에 있는 내용들을 참고해 보세요~^^

    • iis
      2015.05.20 19:04 신고

      iis 서버로 홈페이지 구축이 가능한가요?...궁금합니다...

      홈페이지 만들어보고싶어요

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.05.20 19:05 신고

        네. 가능합니다. ^^ 제 블로그 글을 처음부터 같이 따라하시면 구축가능합니다. ^^


    • 2015.05.29 08:59

      비밀댓글입니다

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.05.29 10:08 신고

        제가 SQL Server Data Tool을 써보지 않아서 좀 더 상세하게 답변은 어렵지만, 일반적으로 외부 프로그램에서 localhost를 접속 주소로 같는 경우에는 해당 컴퓨터 IP 주소로 접속해도 대부분 접속이 가능합니다.

        제 블로그에 아래의 두 카테고리는 도움이 될만한 부분입니다. 참고해보세요.^^

        즉, http://IP주소:포트번호/ReportServer 형태로 브라우저 주소창에 입력하면 됩니다.
        공유기를 사용하는 경우에는 포트포워딩이나, TwinIP 설정등을 하시는 것이 도움이 됩니다.^^


        WOL 및 공유기 설정

        http://studyforus.tistory.com/category/%EC%9C%88%EB%8F%84%EC%9A%B0%208.1%20%EC%84%9C%EB%B2%84%EA%B5%AC%EC%B6%95%20/%20NAS/WOL%20%EB%B0%8F%20%EA%B3%B5%EC%9C%A0%EA%B8%B0%20%EC%84%A4%EC%A0%95


        IP주소 및 외부 연결

        http://studyforus.tistory.com/category/%EC%9C%88%EB%8F%84%EC%9A%B0%208.1%20%EC%84%9C%EB%B2%84%EA%B5%AC%EC%B6%95%20/%20NAS/IP%EC%A3%BC%EC%86%8C%20%EB%B0%8F%20%EC%99%B8%EB%B6%80%20%EC%97%B0%EA%B2%B0%20

    • 우에하라
      2015.06.04 17:38 신고

      포트에 관해 궁금한 점이 있습니다. 이 질문을 보실 지 모르겠네요ㅠ
      전 Asus사의 공유기를 사용중인데요.
      이 공유기는 기본적으로 포트:80 을 점유하고 있습니다.
      즉, 내/외부에서 브라우저를 통한 HTTP 접속시, Asus 공유기의 설정화면이 나옵니다.
      그래서 웹서버를 사용하기 위해서는 기본 80포트가 아닌,
      다른 번호의 외부 포트번호로 포워딩 해줘야 하는데요. (예, 외부:8181 --> 내부:80)
      이런 경우, 도메인 연결을 어떤방법으로 진행해야 하나요?
      강좌를 오래된 것부터 시간순으로 보면서 따라가는 중인데요,
      내부 80포트를 공유기가 차지하고 있어서, 어려움이 많습니다ㅠ

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.06.04 22:27 신고

        블로그에 달린 댓글은 항상확인합니다.^^

        아수스공유기의 경우 외부 접속을 Yes로 바꾸면 접속 포트를 따로 설정할 수 있습니다.

        Administrator > system > Enable Web Access from WAN 을 Yse로 바꾸면 하단에 Port of Web Access from WAN 이라며 접속 포트를 설정할 수 있는데, 여기서 80포트 외에 다른 포트를 설정하시면 될 것 같습니다.
        그리고 포트포워딩을 통해 80포트를 사용하시면 됩니다.^^


    • 2015.06.12 21:56

      비밀댓글입니다

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.06.12 22:51 신고

        내부 IP와 외부 IP에 대한 개념을 이해하고 포트포워딩에 대해서 알면 문제가 해결 됩니다.

        아래는 공유기 설정에 관련된 카테고리이고
        http://studyforus.tistory.com/category/%EC%9C%88%EB%8F%84%EC%9A%B0%208.1%20%EC%84%9C%EB%B2%84%EA%B5%AC%EC%B6%95%20/%20NAS/WOL%20%EB%B0%8F%20%EA%B3%B5%EC%9C%A0%EA%B8%B0%20%EC%84%A4%EC%A0%95

        이거는 IP 설정에 관련된 카테고리 입니다.

        http://studyforus.tistory.com/category/%EC%9C%88%EB%8F%84%EC%9A%B0%208.1%20%EC%84%9C%EB%B2%84%EA%B5%AC%EC%B6%95%20/%20NAS/IP%EC%A3%BC%EC%86%8C%20%EB%B0%8F%20%EC%99%B8%EB%B6%80%20%EC%97%B0%EA%B2%B0%20

        여기 글들을 쭉 읽어보시면 도움이 될꺼에요.^^

    • sepy
      2015.07.03 02:41 신고

      안녕하세요.
      좋은 글을 보면서 열심히 공부하는 1인입니다.
      막히는게 있어서 이렇게 글 올립니다.
      현재 (닷홈)에서 도메인을 구매하여 네임호스트를 등록하였고 도메일을 ping 테스트 하니 정상적으로 응답하였습니다.
      헌데 문제는... iis에서 ip주소 선택하고 호스트 이름 적고나면 접속이 될것으로 (위의 글대로) 예상하고 시도하였으나 접속이 되질 않습니다.
      호스트 없이 ip주소만 선택해서 실행하면 페이지가 정상적으로 작동합니다(일반 index.html)...
      써주신 글을 보며 처음부터 여기까지 따라왔는데 여기서 막혀 전혀 넘어가질 못하고 있네요 ...
      도움 부탁드립니다.
      ( 혼자서 답을 찾아내려고 해봤는데.... 몇일을 검색을 달려도 답을찾기가 쉽지가 않네요. 도움 부탁드립니다.!)

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.07.03 14:07 신고

        일단 환경을 정확하게 알아야 할 것같네요. 공유기를 사용해서 서버가 연결이 되었는지 아님 인터넷 선을 다이렉트로 서버에 연결하였는지도 확인부탁드립니다.^^
        그리고 대화는 spot IM 에서 이어나갈게요.

    • Seraph
      2016.01.26 23:53 신고

      강의 정말 잘하시는거같아요 ㅠㅠ 근데 개인적으로 도메인이 너무 복잡스럽네여..... 어떻게 손을대야할지,,,,
      no-ip라는 곳에서 ddns설정하면 host네임이라고 있는데 ex)noip.ddns.net 이걸로는 못사용하나요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.01.26 23:55 신고

        물론 사용할 수 있습니다. ^^

        도메인에 관한 내용의 이해를 돕고자 글을 꾸준히 작성한 적이 있습니다.
        http://studyforus.tistory.com/246 이글 한번 읽어보세요. 분명 도움이 될겁니다.^^

    • Seraph
      2016.01.27 00:27 신고

      답글이 정말 빨라서 좋네요 ㅜㅜ 정말 감사합니다
      잘 이해가 안가서 그런데 noip.ddns.net 이걸로 도메인 대신해서 쓸 수 있다는 말씀이시죠?
      죄송스럽지만 몇가지만 더 ㅎㅎ
      지인들끼리 사용할 웹페이지 인데 이제 워드프레스로 웹페이지를 꾸미고 영상 을 올려 재생시키려면 따로 ftp서버도 만들어야 하는 건가요?
      HTML, javascript 는 언제사용하나요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.01.27 00:30 신고

        웹서버를 구축하면 브라우저가 웹서버에 있는 파일들을 불러들이게 되는데 그 때 필요한 언어가 HTML, PHP, Javascript 등입니다. 워드프레스 안에는 그 언어들로 구성이 되어있고, 쉽게 설정이 가능하기 때문에 직접 신경쓸일은 없다고 봅니다.

        직접 서버 컴퓨터를 가지고 작업을 한다면 꼭 FTP가 필요없기는 하지만 외부에서 접속해서 파일을 관리해야하는 경우라면 필요하기도 합니다. 하지만, 단순히 워드프레스 사용이 목적이라면 항상 필요하지는 않습니다.^^

    • Favicon of http://greencoder.tistory.com BlogIcon greenCode
      2016.02.07 23:07 신고

      궁금하던 부분이었는데요. 제 pc에는 iis 대신 bitnami의 winamp 를 설치하여 웹페이지를 만들고 있습니다. 카페24에 전개하기 전에 개발, 수정, 업데이트 등을 부담없이 테스트하는 데 활용하고 있습니다. 위 iis 에서 처럼 ip와 호스트, 그리고 실제 경로를 설정하는 곳을 어디에서 해줘야 할까요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.02.08 23:38 신고

        winapm 이라면 웹 사이트 설정부분에서 설정할 수 있지 않을까 합니다.
        제가 알기로 간편 아파치 설정을 지원하는 걸로 알고 있습니다.^^

    • rhkgkrwk250@gmail.com
      2016.02.19 06:50 신고

      마지막 3번째 방법은 서브도메인을 말씀하시는 건가요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.02.19 09:42 신고

        서브도메인이 될수도 있고 다른 도메인이 될 수도 있습니다.
        호스트 헤더는 2차든 3차든 도메인 주소가 다르면 됩니다. ^^

    • 카케
      2016.03.12 21:47 신고

      안녕하세요 질문 좀 드리겠습니다.
      현재 IP주소는 1.1.1.1
      a.com 도메인 구입 후 1.1.1.1로 포워딩 중
      관리자페이지 주조는 1.1.1.1:9999
      현재는 방법을 잘 몰라 관리자페이지를 위와 같이 아이피주소치고 들어가는데 관리자페이지를 admin.a.com 으로 하고 싶습니다. 어떻게 해야 효율적인 방법일런지요. 좋은강의 잘 읽었습니다.

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.03.12 21:50 신고

        서버는 IIS를 사용하시나요? 그렇다면 역방향 프록시로 설정이 가능합니다.

        또한, 리눅스를 사용한다면 NginX 서버를 이용해 역방향 프록시 설정도 가능하구요.
        관련글은 아래의 글을 참고해보세요.^^
        http://studyforus.tistory.com/195

        그리고 이전 실제 적용 예시 입니다.
        http://studyforus.tistory.com/198

        도움이 되었으면 하네요.^^

    • Dobob
      2016.10.12 21:19 신고

      윽 여전히 질문을 하게 되네요.. 확실히 많이 알아갑니다. 문제는 현제 서브도메인까지 셋팅이 완료되었습니다 cloud.dobobwiki.xyz 입니다 이게 잘못 설정을 햇는지 cloud.dobobwiki.xyz 를 입력하면 메인이 나와버리는데 어디가 잘못되었을까요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.10.12 21:22 신고

        서버쪽 설정을 어떻게 했는지 알려주세요.
        아주 정보도 알려주시지 않고 왜안되냐고 물어보시면 답변드리기 힘듭니다. ^^;;


    • 2016.10.19 19:37

      비밀댓글입니다

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.10.19 20:33 신고

        가능합니다. 마이그레이션이라는 작업을 통해 서버 이전할 수 있습니다. ^^

    • 올리브
      2016.12.03 11:57 신고

      현재 도메인 구입한 상태고 dns설정도 했습니다. 주소창에 도메인 치면 default web 으로 접속이 되는 상태입니다. 알려주신 방법으로 php, mysql 그리고 워드프레스 모두 설치했습니다. 이제 주소창에 도메인 치면 기본페이지가 아닌 워드프레스로 이동되게 하려고 하는데 한번 실패를 해서 건드리지를 못하고 있네요. iis 설정의 default web 바인딩 설정을 보면 포트가 80이고 http 외에 그 아래 net 같은게 주루룩 입력이 되어 있습니다. 워드프레스는 바인딩 설정에 포트가 8이고 http 하나만 달랑 있는 상태입니다. 어떻게 해야 도메인 기본 접속 페이지를 워드프레스로 옮길 수 있나요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.12.04 14:50 신고

        Default Web Site에 있는 바인딩 설정을 삭제하고
        새로만든 워드프레스 사이트의 호스트 헤더에 도메인을 연결하시면 됩니다.
        바인딩 설정이 중복되는 경우 웹서버가 정상적으로 작동이 되지 않습니다. ^^

        그리고 블로그 내용 다음편을 만저 보시면 원하는 설정 내용이 있습니다. 질문 전에 블로그 내용중에서라도 검색을 한번 해보시면 질문이 많이 줄어들것 같습니다. 블로그에 게재한 내용들을 많이 질문하시네요. ^^;;

    • 질문
      2017.04.13 18:08 신고

      바인딩 설정 호스트 이름에서 www를 사용하면 접속이 안되는데 어디에 문제가 있는 것인가요? dns 호스트에는 www가 등록되어 있는데 www가 포함되면 연결이 되질 않습니다.

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2017.04.13 19:05 신고

        호스트명이 www 인곳에 레코드가 정확하게 서버로 향했는지 확인해보시기 바랍니다.
        접속이 안되면 에러코드가 있는데 그 에러코드를 알려주시면 훨씬 도움이 됩니다. ^^

    • 초보자
      2018.05.08 04:03 신고

      혹시 짐작가는 부분이 있으실까 해서 질문드립니다. iis를 이용해서 다른 분들처럼 홈페이지 만들어 보고 싶어서 테스트하는데, 코딩 전에 외부접속에서 막혔습니다. 이사오기 전엔 KT를 사용했었는데 80번 포트가 안 막혀있었나봅니다. 그 때는 윈도우즈 10 방화벽에 인바운드 새규칙 설정, 공유기에 포트포워딩, iis에 80번 포트 바운딩 했더니 됐었습니다. 그런데 현재는 LG인터넷을 사용하는데, 웹싸이트에서 80번 포트를 확인해보니 막혀있습니다. 그래서 대체 포트로 8080를 사용하고 있는데요, 아무리 인바운드 규칙, 공유기 8080포트포워딩, iis 8080 바운딩을 해도 접속이 안됩니다. 제가 모르는 또다른 문제가 있을까요? 초보라서 검색해도 더 떠오르는 문제점이 없어요. 현재는 직접 사설ip:8080을 타이핑하면 접속됩니다. 그런데 localhost:8080을 하면 이건 또 안되더라구요. 총체적으로 문제 투성이네요.
      공유기 포트포워딩, iis 바운딩, 윈도우즈10 방화벽 설정 이 세 가지 말고 다른 무엇이 있을까요? 혹시 알려주시면 감사하겠습니다.

    • 초보자
      2018.05.08 17:05 신고

      바인딩 설정은 사설IP:8080으로 했었는데 말씀대로 *:8080하니 localhost:8080으로 접속할 수 있게 됐어요. 하지만 여전히 외부에선 접속불가군요. 일단 내부테스트는 해볼 수 있으니 코딩부터 하다가 천천히 외부접속을 시도해봐야겠어요. 감사합니다.

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2018.05.08 19:14 신고

        Localhost는 내부에서만 사용할 수 있는 주소입니다. 여러가지 시도해보세요. ^^

    • PB
      2018.05.11 19:53 신고

      안녕하세요, 한 서버에서 여러 웹 페이지를 IIS로 돌리기 위해 이것저것 찾아보던 극 초보자가 이렇게 보석같은 글을 보게 되었습니다. 다만 궁금한게 있어 이렇게 질문드립니다 ㅠㅠ.
      언급한 대로 한 서버에서 여러 웹 페이지를 IIS로 돌려야 할 상황이며 지금 이 포스팅에서 설명하는 상황과 비슷한 상황입니다(돈아낀다고 한 서버에 몰아붙이라는데...아흑...). 그런데 여기서는 각 도메인에 대해 외부 호스팅을 구입해야 하는 상황이지만, 저같은 경우에는 이 사이트들이 모두 사내 내부 네트워크 용으로 배포될 예정입니다. 즉, 외부에서는 접속하지 않아도 될, 아니 접속을 하면 안되는 경우라 호스팅을 돈주고 사기에도 뭐한 상황입니다.
      이 경우에 따로 호스팅 구매없이 저렇게 웹 주소로 처리할 수 있는 방법이 있을까요? 아니면 지금 이 환경에서, 어떻게하면 한 서버에서 여러 사이트를 내부 사용자들이 필요에 따라 특정 사이트만 접속할 수 있게 운영할 수 있을까요? 조언을 요청드리며, 보석같은 글에 정말 다시한번 감사를 드립니다.

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2018.05.15 14:37 신고

        원래 한 서버에서 서규모 사이트 여러군데 돌리는 것이 보통입니다. 내부 네트워크도 각 컴퓨터를 일일이 살정이 가능하다면 내부 네트워크전용으로 사용할 수 있습니다.

        그 외에는 전문 라우터나 허브 장비를 사용해야 하구요.

        각 컴퓨터의 hosts 파일을 수정해서 특정 도메인은 내부 네트워크로 연결되도록 지정하면 됩니다. ^^

티스토리 툴바