묻고답하기
XE 외부환경에서 접속 시 로그인이 안되네요.
2015.04.09 09:58
제 집 환경이 현재 IIS로 서버를 구축해놨고 KT공유기를 쓰고 어제 포트포워딩, DMZ로 서버와 공유기를 뚫어놔서
외부에서 접속은 되는 상태입니다. 근데 접속만 되고 로그인이나 회원가입이 되지가 않네요.
로그인하면 '페이지를 찾을 수 없습니다' 라고 오류가 뜨고 회원가입도 외부에서 가입신청을 하고
내부에서 회원목록을 확인하면 db에 들어가있지가 않네요.
홈페이지 php소스를 확인해보니깐 로그인할때 경로가 172.x.x.x (제 집 내부 IP주소입니다.) 로 되어있는데
KT공유기 IP주소 59.x.x.x로 바꿔줘야 하는게 맞나요?
초보라 많이 알려주심 감사하겠습니다
-----------------------------------------------------------------------------------
네트워크망도는
제 집 (172번대) --- 공유기 (59번대) ----- 도메인 (59번대를 도메인으로 등록하여 172로 들어가게끔) 해놨습니다.
댓글 3
-
박테리아4f2e2
2015.04.09 10:35
-
HSJI
2015.04.09 10:57
네 생각하신대로 홈페이지 기본 url을 공인ip인 59.x.x.x로 바꿔주셔야 합니다.
관리페이지 > 설정 > 일반 > 고급 > 기본 url에서 바꾸시거나,
files/config/db.config.php 파일을 열어 26줄의 default_url을 수정하시면 됩니다.
참고로 dmz로 모든 포트를 개방하면 보안상 좋지 않으니
포트포워딩으로 서버쪽으로 80 포트만 열어주시면 됩니다.
-
박테리아4f2e2
2015.04.09 11:07
답변 정말 감사합니다!
지금 학교라 집가면 바로 해보겠습니다!ㅎ
그리고 내부 IP는 사설IP입니다.
도와주시면 감사하겠습니다.ㅠㅠㅠ