그누보드5 설치후 (내부망에서는 접속 되는데 외부 ip로는 접속이 안되요)
본문
사용환경
ds3622xs+ 7.2.1
vmm(가상머신)에 ubuntu 24.04를 설치 하고
여기에 nginx 1.24
, nginx 모듈
mariadb 15.1
,php8.3
phpmyadmin 모듈 를 설치 했습니다
공유기에서 포트포워딩 32380--->80 설정 했습니다
질문
내부에서 내부망에 접속하면 잘 됩니다
ex> 172.3.3/g5
외부에서 접속하면 접속이 안되요
ex> www.domain.com:32380/g5
포트문제 같은데 해결을 못하고 있어요 방법좀 알려 주세요
답변 9
방화벽에서 해당 포트가 열려 있는지 점검해보셔야 할듯 합니다.
내부망에서는 접속 되는데 외부 ip로는 접속이 안되요
->
1. 공유기 포트 포워딩 설정 확인하세요. 외부 접속망 쪽이 80 과 443 입니다.
2. 서버 내부의 방화벽 확인(테스트시 방화벽 off -> 재설정 -> 방화벽on)
고맙습니다
공유기쪽 32380(외부)---->80(내부)연결 했어요
ubuntu쪽 방화벽 80 port 열어 났어요
외부에서 http://도메인:32380 하면 nginx 환영 page가 떠요
그런데 http://도메인:32380/g5/연결하면 안되요 (폴더는 있는데)
g5 폴더권환 755 설정 ( /var/www/html/g5 )
http://도메인:32380/g5/
안된다는게 404 인지 502 인지.. 오류를 적어야 답을 드리죠...
스무고개도 아니고...
777 로 변경하시고 더미 index 하나 넣어서 채크해보세요.
안열리는게 아니고 단순 CSS 를 로드하지 못하는거잖아요..
외부에서 접속후 F12 누르시면 404 에러 쭉~ 있을거에요.
해당 CSS 파일이나 JS 파일이 있는곳의 권한도 채크해보세요.
CSS 및 JS 를 로드 못하니 해당 시스템으로 구동되는 모든 코드가 안되는겁니다.
제가 봤을때 현재 시스템 환경은 질문자님이 운용하시기에 많은 무리가 있습니다.
웹호스팅 부터 시작하세요..