2011-07-01 3 views
1

나는 dyndns를 사용하여 웹을 통해 로컬 사이트 작업을하려고합니다. 나는 서버로 nginx를 사용하고있다. 여기에 내가 '사이트 이용 가능한'에있는 내 파일에있는 것입니다 :dyndns와 nginx 작업 방법?

server { listen 80 default; server_name mydyndnshost; ...

내가 듣고 "mydyndnshost"을 추가, nginx를 시작할 수 없게됩니다. 내가 이것을 이렇게 남겨두면 작동하지만 localy 일 뿐이므로 브라우저에서 "mydyndnshost"에 액세스하면 내 사이트가 표시되지 않습니다. 내 라우터 로그인 화면이 표시됩니다. lol

답변

2

라우터/방화벽에서 인바운드 터널을 열어야하는 것 같습니다. mydyndnshost 이름이 라우터/방화벽이 응답하는 공개 IP를 가리 킵니다. "포트 80에서 조회를 수신하거나 (내 서버)의 포트 80으로 전달"등과 같은 규칙을 구성해야합니다.

편집 : 아, 라우터의 공개 로그인 기능을 해제하십시오. 그것은 (보통) 내부에서만 접근 가능해야합니다.

+0

어리석은 나를. 예, 문제였습니다. 고맙습니다! :) – Marian