관리 메뉴

web sprit

[인바운드, 아웃바운드] 외부 접속 허용하기. 다른기기에서 같은 와이파이로 접속하기. 본문

Window 참고

[인바운드, 아웃바운드] 외부 접속 허용하기. 다른기기에서 같은 와이파이로 접속하기.

커드만 2016. 12. 6. 18:25

맨날 알고도 잊어버리는 내용이기에 정리하려 합니다.

로컬에서 마크업 작업을 하고 서버에서 테스트 그리고 모바일 환경에서도 확인하기 위해선 외부에서 접속을 허용해줘야 합니다.

우선 인바운드나 아웃바운드 설정을 통하여 같은 IP(와이파이) 엿을 때 접속 가능하게 할 수 있습니다.


그럼 우선 인바운드와 아웃바운드에 대해 설명 하겠습니다.

인바운드

  • 내부를 향한다.
  • 서버 내부로 들어온다.
  • 서버 또는 네트워크 내부로 진입
  • 클라이언트 --> 서버
  • 클라이언트가 업로드할 때

인바운드 규칙

  • Windows 방화벽 기본설정 : 모든접속 차단
  • 자신의 컴퓨터로 들어오기 시작하는 네트워크 데이터


아웃바운드

  • 밖으로 향한다.
  • 서버 밖으로 나간다.
  • 서버 또는 네트워크 영역 외부로 송출
  • 서버 --> 클라이언트
  • 클라이언트가 다운로드할 때

아웃바운드 규칙

  • Windows 방화벽 기본설정 : 모든접속 허용
  • 자신의 컴퓨터로 나가기 시작하는 네트워크 데이터


여기서 들어오는 것과 나가는 것은 IP, Protocol, Port, 패킷, 네트워크, 호스트, 도메인, 정책 등을 말합니다.

참고 : http://m.blog.naver.com/blogpyh/220731762459


우선 임의적인 포트를 설정하여 서버를 만들어다고 합시다.

저는 7036이라는 포트를 만들어 어떠한 경로의 디렉토리를 바라보게 설정하였습니다.

http://localhost:7036/나머지 경로.../

경로를 설정한 디렉토리에 index.html 파일이 있다면 바로 볼 수 있지만 없다면 해당디렉토리의 뒷경로까지 작성해 줍니다.


다음은 인바운드 설정을 합니다.

1, 제어판 - Windows 방화벽 클릭!


2. 왼쪽 메뉴에서 고급설정 클릭!


3. 왼쪽 메뉴에서 인바운드 규칙, 아웃바운드 규칙 확인 (인바운드 규칙 클릭!)



이제 포트를 개방하는 설정을 합니다.

1. 오른쪽 새 규칙 클릭!


2. 포트 선택


3. TCP(T) 선택, 특정 로컬 포트(S) 선택하면 설정한 포트 번호를 입력한다. (7036)


4. 연결 허용(A) 선택


5. 기본으로 3가지를 확인하고 다음 클릭!


6. 이름을 기입 및 설명을 기입하고 마침 클릭! (이름은 예) 7036포트 개방, 설명은 굳이 안써도 됩니다.)


7. 끝.


그럼 포트를 개방하였으니 외부에서 접속해 보겠습니다.

(같은 와이파이 여야 합니다. 완전 외부에서 의 접속은 다른방법의 방법으로 설정하여야 합니다.)


본인의 PC에서

http://localhost:7036/나머지 경로.../ 

위 경로로 접속하면 나오지만 즉 localhost 란 내 자신이란 뜻이기 떄문에 외부 망에서 localhost로 접속하며 절대 접속할 수 없습니다.

외부 접속을 하기 위해서는 접속을 허용한 PC의 IP주소를 확인 해야 합니다.

Win + R 키를 누르면 실행이 나오고 그곳에 cmd 를 치고 확인을 누르면 


command 창이 나옵니다.


ipconfig 이라는 명령어 실행!!!

IPv4 주소를 확인해 줍니다.

자 그럼 모바일에서 같은 와이파이에 접속한 후 http:// (자신의 IPv4 주소) /나머지 경로.../ 

그럼 모바일에서 접속한 화면을 확인하실 수 있습니다. 이제 모바일이나 다른 기기에서도 실제 테스트 할 수 있겠네요.


다른 좋은 방법이 있다면 댓글 부탁드립니다. ^^

2 Comments
댓글쓰기 폼