질문 / 답변

    바인딩 및 포트포워딩 설정, php 삭제



    댓글 중 질문 내용입니다. 3가지 정도로 요약해 보자면, 


    1. http://localhost/wordpress 로는 접속이 되는데 ddns설정하고 난뒤 http://ddns:port/wordpress로는 왜 안되는가?
    2. http://ddns:port로만 접속하게 할 수 없는가?
    3. php 삭제는 어떻게 진행하는가?




    첫번째 질문 (바인딩 설정과 연관)


    첫번째 질문과 두번째 질문의 연관성이 많은데, 먼저 설명드리자면


    http://localhost 로 접속되는 사이트가 ddns로 해당 사이트로 연결을 지으면 접속이 안되는 이유는 의외로 간단합니다. 바인딩 설정을 localhost로 설정하였기 때문입니다.

    바인딩 설정이 localhost로 되어 있는것에 IP주소로 되어있는 실제 주소를 추가해주면 됩니다.



    (질문자님께서는 WordPress로 이야기를 해주셨는데 방법은 동일합니다.) 

    바인딩을 추가할 해당 사이트에서 우측 사이트 편집 메뉴에 바인딩을 클릭합니다.



    그중에 추가를 눌러서 바인딩을 추가합니다. 그중 IP주소 항목에 보면 지정하지 않은 모든 IP는 localhost를 뜻하는 것이니 컴퓨터의 실제 IP주소를 설정해주시는 것이 좋습니다.



    선택한 IP주소를 추가하고 난 뒤 제대로 바인딩 설정이 되어 있는지 확인합니다. 여기서 반드시 확인해야 할 부분은 IP주소와 포트 입니다.



    이제 공유기 설정으로 들어갑니다. ipTIME이나 다른 공유기나 설정은 똑같기 때문에 비슷하게 설정 진행해주시면 됩니다. 

    만약 ipTIME 공유기를 쓰시면 고급설정 > NAT/라우터 관리 > 포트포워드 설정 항목으로 들어간 뒤 다음 부분을 설정합니다.



    1. 내부 IP 주소 : 아까 바인딩에서 설정한 IP주소로 입력합니다.

    2. 내부포트 : 역시 이것도 아까 바인딩에서 설정한 포트 번호를 입력합니다.

    3. 외부포트 : http://ddns.도메인:포트번호 에서 사용할 포트번호를 선택합니다.


    여기서 예로 아까 설정한 IP주소는 http://192.168.0.4 포트 80 이었기 때문에 

    내부 IP주소는 192.168.0.4 내부 포트는 80~80으로 설정합니다. 그리고 외부포트를 88로 잡아서 http://ID.iptime.org:88 로 접속하면 해당 사이트로 접속되게끔 설정할 수 있습니다.



    여기까지 설정이 되었다면 DDNS로 제공받은 주소로 접속하면 정상적으로 외부에서 접속가능합니다.




    두번째 질문 (실제 경로 설정)


    두번째 질문은 최초에 웹사이트를 개설할 때 실제 경로를 wordpress가 들어있는 하위 폴더로 지정하시면 됩니다.

    예를 들어서 http://localhost의 실제경로가 c:\web 이라면 좀더 상세하게 실제 경로를 c:\web\wordpress로 설정하면 앞으로 localhost로 접속할 때 자동적으로 http://localhost/wordpress와 접속한 것 같은 효과를 얻을 수 있습니다.


    새 사이트를 만드는 경우



    기존에 있던 사이트를 변경할 때


     


    사이트 설정 우측에 기본설정을 클릭하신 뒤 실제 경로 부분을 수정해주시면 됩니다.




    세번째 질문(php 삭제)


    이 질문은 나중에 자세히 포스팅할 예정이었는데 일단 간단하게 설명드리겠습니다. 


    먼저, 서버 홈에서 FastCGI 설정항목으로 들어갑니다.



    그 중 삭제할 버전의 php 경로를 기억하시고 그것을 삭제해주시면 됩니다.


    저는 c:\program files (x86)\iis express\PHP\v5.5 안에 있는 5.5버전의 php를 삭제할 예정입니다.



    또한 처리기 매핑 항목에 들어가서 추가로 삭제해야 하는 항목이 있습니다.



    여기에서 아까와 같은 경로에 있는 FastCGI 모듈을 삭제해주시면 됩니다. (더블 클릭하면 어느 경로에 있는 모듈인지 확인 가능합니다. 그중 아까 삭제할 버전의 php의 실제경로와 같은 모듈을 삭제합니다.)




    마지막으로 이 두가지를 삭제하였으면, 실제 경로에 있던 파일들을 삭제해주시면 php 삭제는 완료 됩니다.




    'NAS-윈도우 서버구축/질문 & 답변' 관련 글 more
    Posted by Study For Us clamp2x
    • 이전 댓글 더보기

    • 2014.09.25 02:29

      비밀댓글입니다

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

        남겨주신 주소로 접속을 해보았으나, 서버가 꺼져있는지 접속이 안되네요.
        또한 1979포트는 저도 확인해보니 열려있는 상태고 서버컴퓨터에서 방화벽 설정을 통해 내부80포트를 오픈하였다면 모든 설정이 완료된 상태인데 접속이 되지 않네요.

        접속주소를 DDNS 주소가 아닌 공인IP주소:1979로 접속해서 서버에 접속하는 지 확인 부탁드립니다. 공인 IP주소는 internet ip address 항목에 적혀 있는 주소입니다.^^

        참고로 말씀드리면 외부에서 접속할 포트인 80포트와 21포트가 막혀 있어서 포트포워드 기능을 사용하셔야 할 것같네요;;

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2014.09.25 03:01 신고

        아 그리고 같은 공유기를 사용하는 컴퓨터중에 서버외에 다른 컴퓨터가 있다면 (또는 스마트 폰이나 태블릿) 브라우저를 이용해서 서버에 접속을 한번 해보시기 바랍니다.
        즉, 내부 IP인 http://192.168.1.xx 를 같은 공유기에서 회선을 사용하는 기기를 이용하여 접속 시도를 해보시기 바랍니다. (와이파이를 사용해서 접속한다면 같은 공유기 신호를 뿌리는 와이파이로 접속하셔야 합니다.)
        완전 외부에서 접속하도록 바로 설정하기 보단 내부망 다른 컴퓨터에서 접속가능한지 차근차근 살펴보도록 하죠~^^


    • 2014.09.25 12:10

      비밀댓글입니다

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2014.09.25 12:16 신고

        상세한 정보 감사합니다.^^

        보니깐 DDNS는 정상작동 하는 것으로 보이고 (공인 IP와 똑같은 요청결과를 보이는 것으로 보면) 공유기 내에서 포트포워딩의 문제 같습니다. 설정 방법을 적어 두신것을 봐도 정확하게 하신것 같은데, 그럼 방법을 바꿔서 Port Range Forwarding을 이용해서 설정해보는 것은 어떨까요?

        Start~End Port : 외부에서 접속할 포트 범위를 설정합니다. (시작과 끝 포트 번호를 같게 해도 괜찮을 듯하네요.)
        Protocal : Both
        그담에 IP주소와 Enabled 체크해주시기 바랍니다.

        이 방식은 내부포트를 지정해서 포워드해주는 방식이 아니라 프로토콜 따라서 가는 것같네요. http면 자동으로 내부80포트로 접속하고 ftp면 내부21포트로 접속하는 것같으니 이 방법으로 설정 부탁드립니다.^^


    • 2014.09.25 14:36

      비밀댓글입니다

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

        공유기 다른 설정을 알아보니깐 왠지 이 방법이 맞을것 같다는 생각이 듭니다.
        내부 네트워크에서는 공유기 설정이라도 접속이 가능한데, 외부 네트워크에서는 전혀 접속할 수 없는 것을보니 공유기 내에 방화벽이 설정되어 있어 보입니다.
        공유기 설정 메뉴중
        Security > Firewall > SPI Firewall Protection 항목을 Disabled로 변경하시고 그 하단에 Filter Anonymous Internet Requests 항목(이부분은 반드시 확인해주세요.)의 체크를 해제해주시기 바랍니다.^^

        이쪽 방화벽 설정에서 가급적이면 모두 끄고 포트포워딩 한 번 해보세요.^^


    • 2014.09.25 15:37

      비밀댓글입니다

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

        IIS에서 세팅이 잘못된 것은 아닐겁니다. 내부 IP주소로 들어갔는데는 정상적으로 페이지가 로딩이 된다면 외부에서도 똑같이 보여야 합니다.
        그 근거로 서버를 끈상태에서 포트포워드된 주소로 접속하였을 때 not found error가 나왔다는 이야기는 서버는 정상적으로 동작하고 있는데 제대로 포트 전달을 하지 못하는 것 같습니다.

        일단 외부네트워크를 통해서 포트기능은 제대로 작동하는 지 확인하기 위해 외부에서 공유기 설정을 가능하게 설정해보도록 합시다.

        Administration > Management > Remote Access 항목을 살펴보시면
        Enabled로 활성화 시켜주시고, 하단에 Romote Management Port를 적절한 포트로 바꿔주시기 바랍니다. 나머지 설정은 변경하지 않으셔도 됩니다.(임의의 열린 포트로 설정해주세요.)
        그리고 외부 네트워크(셀룰러 네트워크 사용하세요.)에서 공인IP:Port 를 입력해서 라우터 설정이 제대로 들어가는지 확인 부탁드립니다.
        공인 IP주소를 적어주셔서 열린 포트를 확인해봤는데 전부 막혀 있는 듯하네요;;

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2014.09.25 16:54 신고

        외부에서 라우터 설정이 가능하게끔 하고 라우터 비밀번호를 변경하시거나 끄고 그 주소 좀 알려주실 수 있을까요?

        제가 직접 설정을 보고 싶어요.^^;; 껄끄러우시다면 안알려주셔도 괜찮습니다.


    • 2014.09.26 05:02

      비밀댓글입니다

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2014.09.26 11:39 신고

        아침에 일이 있어서 답변이 조금 늦었습니다.^^;;

        이번에도 비밀 댓글로 외부 접속 주소와 포트번호 알려주시고, 서버도 오늘 하루 동안만 켜놓고 계시도록 부탁드립니다.^^
        해결이 될지 모르겠지만 그래도 최대한 해결해보도록 할게요^^


    • 2014.09.26 12:05

      비밀댓글입니다

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

        네 감사합니다.^^ 확인해보고 대략 완료되면 이 댓글은 삭제하도록 할게요.^^

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2014.09.26 12:31 신고

        죄송한데, IP를 다시 할당받아보고 싶어서 IP Address Release 버튼을 눌렀습니다.
        내부 네트워크에서 Status > Router > 하단에 IP Address Renew 버튼 한번 눌러주세요.^^


    • 2014.09.26 12:41

      비밀댓글입니다

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

        할당된 내부 아이피 정보를 확인하니깐 192.168.1.99가 없더라구요.

        라우터 설정을 확인해보니 내부포는 100이후 부터 설정한다고 되어 있는데 혹시 서버 컴퓨터의 이름을 알 수 있을까요?

        목록으로 나오는 컴퓨터 이름은 이렇네요.
        MININT-5BVTODQ, palja04-PC, WDMycloud, HeekyungPC, Jaejuns-iPhone


    • 2014.09.26 14:03

      비밀댓글입니다

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2014.09.26 15:28 신고

        라우터 상태 한번 확인 부탁드립니다. 설정하다보니 접속이 안되네요.^^
        그리고 혹시 서버 컴퓨터를 랜선을 직접 꼽아서 Wireless말고 LAN으로 연결해 주실 수 있을까요?


    • 2014.09.26 15:42

      비밀댓글입니다

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2014.09.26 15:52 신고

        라우터 기기에 리셋버튼 찾아서 한 번 눌러주시거나 전원을 빼고 10초정도 기다린 뒤에 다시 전원 연결부탁드립니다.

        몇가지 더 확인 해봐야 하는데 접속이 안되요~^^


    • 2014.09.26 16:06

      비밀댓글입니다

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

        공유기 설정 접속하는게 전체적으로 느려졌네요. 조금 기다렸다가 다시 시도해 보겠습니다. 그냥 접속하고 페이지 로딩하는 것 조차 꽤 시간이 걸리네요.^^


    • 2014.09.26 17:07

      비밀댓글입니다


    • 2014.09.26 18:08

      비밀댓글입니다

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

        유선 연결해서 내부 IP가 바뀌긴 하였는데 바인딩 바꿔주셨군요.^^ 감사합니다.
        저도 접속해봤는데 포트포워드 말고 DMZ를 이용하는 방법으로 다시 시도해 볼게요~


    • 2014.09.26 23:24

      비밀댓글입니다


    • 2014.09.27 00:18

      비밀댓글입니다


    • 2014.09.27 07:58

      비밀댓글입니다

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

        네. 근데 현재 공유기 설정과 네트워크는 무관해 보입니다.
        포트포워딩이 잘못 연결되는 원인이 무엇인지 알아보려고 공유기 설정은 건드리지 않았어요~
        자꾸 연결이 WDcloud연결되는거 같아요. 일단 저도 공유기 설정은 건드리지 않겠습니다~^^


    • 2014.09.27 11:11

      비밀댓글입니다

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

        자고 왔어요^^
        그리고 공유기 버그로 그런 현상이 있다고 하기도 하는데 확인중입니다.


    • 2014.09.27 16:13

      비밀댓글입니다

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

        네 일단, 유선으로 연결할 때는 100으로, 무선으로 잡을 때는 111으로 잡히게끔 reserve해 놓았습니다.
        그리고 IIS에서 바인딩 수정이 아니라 추가가 되면 추가로 해놓으세요. ^^(수정이 되는지 추가가 되는지 제가 확인을 안해봐서 정확하게 말씀드릴 수 가 없네요.)

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

        마지막 확인으로 공유기에 연결된 랜선을 서버에 직접 꽂아서 사용 부탁드립니다.
        해당 공유기 모델이 포트포워딩과 관련해서 버그가 있는 것 같아요. 포럼에서 확인해봤습니다.
        http://community.linksys.com/t5/Wireless-Routers/WRT160N-v3-port-forwarding-is-broken/td-p/273398

        직접 랜선을 서버에 연결한 후 셀룰러 네트워크를 통해 공인 아이피 주소로 접속한번 부탁드립니다. 혹시라도 공인 IP주소가 바꼈다면 http://studyforus.tistory.com/31 이글을 참고하고 IP주소를 확인하신후 외부에서 접속 시도 부탁드립니다.

        랜선을 직접 연결하여 공유기 문제인지 서버 내부 문제인지가 확실하게 확인될 것 같아요! 너무 오래 기다리게 해서 죄송합니다.^^


    • 2014.09.28 00:29

      비밀댓글입니다

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

        관리자 모드로 cmd (명령 프롬프트) 들어가신뒤

        ipconfig /renew
        또는 ipconfig /release 를 먼저한 후 ipconfig /renew 를 해보세요.^^


    • 2014.09.28 02:05

      비밀댓글입니다

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

        네, 밤에 테스트 해보시고, DMZ, 포트포워드가 제 역활을 못하고 있어서 해당 기능들은 모두 disabled로 해놓으셔도 될것 같아요.^^

    • 서버
      2015.02.03 13:56 신고

      답변 달아주는 속도가 너무 감사합니다 ^^
      운영자님 오늘 마지막으로 하나만 더 여쭤볼께요 궁금한것이 있어서
      서버 가동하면 정상적으로 됩니다 포트 숨기는 것도 어느정도 이해가 갔습니다
      궁금한것이 있는데
      www폴더에 SFU 폴더에 이미지던 동영상 폴더던 넣고 해줘야 정상적으로 나오는데
      SFU폴더가 없으면 디렉터리를 찾을수 없다고 나옵니다
      SFU폴더의 어떤 의미가 있나요? 궁금해서 여쭤봅니다 생초보라 블로그 보면서 열심히 공부하는데 4시간이 10분처럼 지나가내요 ^^

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

        SFU는 별로 의미가 없어요~ 제 블로그가 Study For Us 여서 앞글자만 딴거에요.ㅋㅋ

        그리고 다른 디렉토리로는 접근 할 수 없는데 새 사이트 구축시 실제 경로가 www\SFU로 설정되어있어서 그런 것 같아요.
        혹시나 권한 설정도 확인해 보셔야 할것 같아요~
        http://studyforus.tistory.com/90
        권한 설정에 관한 글입니다.^^

티스토리 툴바