iptables port redirection

iptables 를 이용한 포트 리다이렉션

 

원하는 내용

OS : linux
기본 smtp 포트는 25번을 사용하되, 587에서의 접근을 허용하고자 함
다만, 메일엔진에서 설정하지 않고 리눅스의 iptables만을 가지고 처리 하고 싶다면…

 

설정


echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A PREROUTING -p tcp --dport 587 -j REDIRECT --to-port 25

기존에 작동하는 25번 포트는 변동 사항이 없으며
추가로 587 포트에 대해서 접근을 요청시 25포트로 리다이렉션 해줌

 

테스트

사용툴 : terminal & telnet


# telnet 192.168.0.111 587
Trying 192.168.0.111...
Connected to 192.168.0.111.
Escape character is '^]'.
220 office.ilaya.com ESMTP Sendmail 8.14.7/8.14.7; Tue, 29 Dec 2015 11:39:37 +0900

About KENNETH 19685 Articles
지락문화예술공작단

1 Trackback / Pingback

  1. /etc/sysconfig/iptables 에 포트 리다이렉션 추가해 주기 - 지락문화예술공작단

Leave a Reply

Your email address will not be published.


*


이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.