리눅스 한 서버에서 포트 리다이렉션...?
글쓴이: 구라파덕 / 작성시간: 수, 2009/11/18 - 10:21오전
한 서버에서 포트를 리다이렉션 하려고 합니다.
즉.
80포트로 오는 것을 8000 포트에 떠있는 httpd 가 리퀘스트를 받을 수 있게 하려고 하는데요 (8000에 떠있는건 일반 유저로 띄운 아파치...)
포트 리다이렉션을 어떻게 해야 할지 막막하네요. iptables 를 써야 하는건지-_-;
고수님들의 친절한 답변 기대하겠습니다.
Forums:
예전에 Centos 5 에서
예전에 Centos 5 에서 제가 헤맷던 문제인데 참조 하세요.
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A PREROUTING -t nat -p tcp --dport 80 -j DNAT --to 내컴퓨터아이피:8000
이건 DNAT 을 이용한
이건 DNAT 을 이용한 트릭에 가깝군요.
대개 POSTROUTING/SNAT 과 함께 사용해서 다른 서버로 포트 포워딩을 하는 데 쓰이죠.
같은 서버로의 포트 리다이렉션은...
-t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8000
으로 충분합니다.
OTL
proc 변경은
proc 변경은 /etc/sysctl.conf 에 저장하고
sysctl -p 하면 적용됩니다.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇 개 안돼요~
http://xenosi.de/
https://xenosi.de/
댓글 달기