왠지 얼마전에 들어본 질문 인 것 같군요.. 혹시 선희씨..
아님 미안함다.
몇가지 방법이 있을 것 같습니다.
1. 서버 앞 단에 포트 포워딩하는 머신(리눅스 박스)를 만들어 붙이기
2. 아님 서버 머신에 포트 포워딩하는 엔진 돌리기
3. 80 포트에 index.html 또는 main.html 에 자바 스크립트 걸어서 8080으로 바로 뛰게 하기.
1의 경우는 아마도 방화벽에서도 같은 짓을 할 수 있을 것으로 보이고, 또는 IP 공유하는 NA
T 머신을 따로 만들어서 하는 것 (이 두가지는 해 보았습니다. /sbin/ipmasqadm -portfw -a -P tcp -L
211.41.52.3 80 -R 192.168.0.10:8080) 2의 경우는 음... 상황에 잘 맞는지 모르겠지만 일단.. ipchains의
REDIRECT 기능을 사용하는 것 입니다. 예로.. /sbin/ipchains -I input -p tcp -s 0/0 -d 0/0 80 -j REDIRECT 808
0 물론 이는 리눅스의 경우이죠... (이것두 해 보았습니다.,, 간단하죠.. 잘 됩니다. ^^) 제가
본 바로는 최신 랫햇이라도 ipchains가 기본으로 돌아 가고 있는 것으로 알고 있습니다. 참고
로 제가 쓰는 것은 7.3(요즘엔 8.0 이라고들 하던데,,, ) 이렇게 하면 80 에는 실제 웹서버가
없고 8080에 아파치가 있는 상태에서 80으로 들어온 것들을 로컬의 8080으로 돌리도록 되어
있죠.. 다들 아시는 사항 인것 같은데,,T.T 감기에 걸려서 횡설수설합니다. 3의 경우는 80에
가짜 서버가 있고 8080에 진짜서버가 있는 경우죠. 실제로는 별루 쓸일이 없으 듯합니다. 80
에 squ.. 머시기로 나가는 아주 작은 웹서버를 올려 놓고 페이지에는 덜렁 자바스크립트로
로컬의 8080 으로 자동 전환하는 코드만... (역시 별 쓸모 없군...하지만 예전에 해 보았습
니다.) 암튼 생각나는 데루 적어 보았습니다. 도움이 됐는지,,, 알수 없지만..... 이글을 보
시는 고수님들의 고견 부탁드립니다. : 현재 80포트로 아파치서버를 운영하고 있습니
다. : 그리고, 이 포트를 8080포트로 변경을 할려고 하고 있습니다. : 문제는 클라이언트,즉
외부사용자가 도메인이나 아이피뒤에 :8080을 : 넣지않고 80포트처럼 사용을 하고 싶습니다.
: : 다시말하면 사용자는 포트가 80이든 8080이든 모르고 단지 : 도메인만 입력하면 8080로 접
속해서 웹브라우저의 인덱스를 : 볼수 있게 하고 싶다는 겁니다.
:
: 1)아파치 서버 세팅에서 포트를 리다이렉트하는 기능이 있는지...
: 2)할 수 있다면 어떤 세팅이 필요한지...
: 3)아파치서버에서 할 수 없다면 어떤 곳의 세팅을 바꿔어야 하는지..
:
: 이 사이트는 전문가분들이 많이 계셔 자문을 구했을때 어떤
: 답변이든 얻을 수 있다고 들었습니다.
: 빠른 답변 부탁드립니다.