참고:
[JSP]톰캣 서버 이클립스로 구동, JSP간단한 예제 실행
톰캣을 사용해서 웹을 만드는건 좋은데 이걸 과연 다른 사람들도 볼 수 있을까?
정답은 아직까지는 안된다 이다. 물론 될 수 도 있다... 공유기를 안쓰신다면 바로 될 수도 있다.
내가 eclipse를 통해서 서버를 연결하고 만든것을 내컴퓨터로 확인하는것은 당연히 할 수 있다.
주소는 위와같다. (필자가 만든것이므로 여러분들은 당연히 여러분만의 주소로 해야한다.)
당연히 크롬에서도 열린다. 이 때 localhost로 해도되고 127.0.0.1로 해도된다.
그리고 대부분은 공유기를 쓰고있을건데 이때는 본인의 ip주소를 쳐도 된다.
또한 같은 공유기의 네트워크를 사용중이라면 다른 컴퓨터도 본인 ip주소를 쳐서 들어갈 수 있다.
문제는 아예 다른 네트워크에서 접근할 수는 없는가이다.
공유기나 핫스팟(이것도 사실 공유기다.)을 사용중이라면(대부분 사용중이겠지만) 이건 불가능 하다.
따라서 이걸 사용하게 해주려면 공유기를 건드려야한다.
아래와 같이 따라하자.
먼저 게이트웨이주소(공유기주소)를 타이핑 해준다. 보통 초기값을 손대지 않았다면 192.168.0.1로 셋팅되어있다.
비밀번호는 공유기마다 다르니까 다른 공유기를 쓴다면 그 공유기를 참조하자. iptime의 경우 아이디와 비번 모두 admin이다.
.
그다음 관리도구를 눌러준다.
네트워크를 손봐준다. 보통 동적IP방식으로 되어있다.(보통이 아니라 사실상 전부) 이걸 고정 IP방식으로 바꿔준다.
보통 DNS서버 말고는 자동으로 완성이 되는데 만약 완성이 안된다면 네이버에 공인 IP라고 치면나온다.
그걸 외부 IP주소에 넣고 서브넷 마스크는 255.255.255.0을 해준뒤 게이트 웨이는 공인 IP의 마지막 자리를 1로 바꿔준다.
DNS서버는 168.126.63.1을 해주면 보통은 된다. 안되면 구글링을해서 다른 값을 찾아라.
이 작업이 끝났다면 저장을 한후 고급설정->NAT/라우터->포트포워드 설정에 들어간다.
여기서 새로 규칙을 만들어 준다. 이름은 멋대로, 포트번호는 필자의 경우 8090이였으니 8090을 쓰겠다.
여러분들 여러분이 했던 숫자를 써라. 그리고 현재 접속된 IP체크를 해주고 추가를 한후 동작을 눌러라.
만약 이미 있는 규칙에 포트가 중복되어있다면 위에게 먼저 적용되므로 중복되는게 있다면 지워주자.
이제 다른 네트워크 군에서 접속이 될것이다.
완전 다른 네트워크, 완전 다른 컴퓨터에서 접속된 예제이다.
필자는 다른거 안건드리고 이거만 해도되더라.
여러분들은 해보고 안된다면 답글달아주길 바란다.
'Usage > Java-JSP-Tomcat' 카테고리의 다른 글
[JSP]web.xml 생성하기 (1) | 2017.09.26 |
---|---|
[JSP] JSP파일 쓰고 톰캣에서 실행, IDE별 context루트 통일하기 (0) | 2017.07.13 |
[JSP]톰캣 서버 IntelliJ 구동,JSP 간단한 예제 실행 (0) | 2017.07.09 |
[JSP]톰캣과 오라클 DB연동 (4) | 2017.06.25 |
[JSP]톰캣 서버 이클립스로 구동, JSP간단한 예제 실행 (0) | 2017.06.24 |