질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

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

작성자 정보

  • 이희백 작성
  • 작성일

컨텐츠 정보

본문

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

일단 테스트로 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도 문제 없구요..

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

관련자료

댓글 1

이종환님의 댓글

  • 이종환
  • 작성일
tcpdump 를 통해 packet 이 들어오는지 확인을 해보는게 좋을 거 같습니다.
우선 source host ip 를 세팅하여 해당 packet 이 들어오는지 확인하고, 만약 packet 이 들어오면 해당 port 를 세팅하여 해당 port로 packet 이 올라오는지 확인을 하세요.

그리고 iptables -F 를 한 후 접속을 해보세요. 만약 접속이 되면 iptable 쪽 setting 문제 입니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  589 명