apache...포트가 열리지 않습니다.

goldenwolf의 이미지

안녕하세요. 웹서버를 돌려보려 하는데..

일단 테스트로 apm을 설치 했습니다.

80과 8080포트는 사용중이기에 다른 포트로 쓸려고 합니다.

일단 httpd.conf 에서..

Listen 8099

ServerName 192.168.10.50 // 공유기 사용합니다. 공유기로는 고정IP 들어오구요~ 서버는 공유기에 물려있습니다.

/etc/sysconfig/iptables와 ip6tables에서

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8099 -j ACCEPT 추가해준 상태구요..

일단..127.0.0.1:8099 로 접속하면 됩니다.

그런데 외부에서 접속 할 경우 접속이 안됩니다.(http://ip:8099 로 했을때..)

공유기로 8099포트로 접속이 오면 서버의 8099포트로 연결되게 포트포워딩은 되어있구요.

혹시나 해서 httpd.conf의 ServerName을 공유기로 들어오는 고정IP로 바꿔도 봤습니다.

로컬에서...

#nmap 127.0.0.1

으로 포트 확인을 해보면 8099포트는 보이지도 않네요..

/etc/service에도 등록했는데..

혹시나해서

#httpd -t 로 확인 결과 syntax도 문제 없구요..

왜 안되는지 모르겠습니다.. ㅠㅠ

panda005의 이미지

http://ip:8099를 시도하는 장비가
192.168.10.50랑 같은 공유기에 물려 있나요?
그렇지 않다면, 당연히 가상IP를 못 찾아가게 되지요.