아파치 서버용 라우터에서 포트 열기

아파치 서버용 라우터에서 포트 열기

외부 세계에서 Ubuntu 헤드리스 상자에 액세스하고 싶습니다.

포트포워딩을 하려고 하는데 뭔가 문제가 있는 것 같아요...

나는 d-link DSL-2640B를 사용했습니다.

고급 -> 포트 포워딩

serverName: 웹 서버(HTTP)

외부 포트 시작: 8891

외부 포트 끝: 8891

TCP

내부 포트 시작: 8891

내부 포트 끝: 8891

서버 IP: 192.168.1.99

원격 IP 주소: ????????

nboundFilter: 모두 허용

완 인터페이스: ppp0_2

답변1

Apache 서버가 포트 80 또는 8891에서 실행되고 있습니까? 우분투의 기본 아파치 설정은 포트 80에서 수신하도록 설정합니다. 즉, 라우터에서 8891 대신 포트 80을 전달해야 함을 의미합니다.

해당 포트(8891)만 사용하려면 /etc/apache2/ports.conf 파일로 이동하여 "Listen 80"을 "Listen 8891"로 변경한 다음 서버를 다시 시작해야 합니다.

답변2

그래서 같은 문제가 있는 사람에게는... 문제가 없었습니다.

publicIp:port를 사용하여 WAN 내에서 내 서버 아파치에 액세스하려고 했습니다.

나는 단순히 다른 인터넷 네트워크에서 탐색을 시도했고 publicIp:port를 사용하여 서버로 올바르게 라우팅되었습니다.

이제 왜 이것이 또 다른 질문의 주제입니까? :)

관련 정보