전에 웹서버와 메일서버는 고정IP 였습니까...?
아마도 방화벽설치전에는 그랬다고 쳐도...
사설IP로도 메일서버들과 웹서버들은 외부로 서비스를 할수가 있습니다.
아마도 방화벽설정란에서 사설IP를 사용하기에, 메일이 외부로 나가지 않는
것 같습니다. 물론, 그렇게 되면, 메일서버는 내부에서만 메일을 주고 받을
수가 있죠...
이런문제를 해결할수 있는방법중에 리눅스의 포트포워딩이라는게 있습니다.
예를들면, 외부의 고정IP 210.212.42.112 이런 IP가 있고, 사설IP로
172.16.10.2 이 웹서버의 용도이고, 172.16.10.3 메일서버라고 친다면,
예를들어 리눅스서버에 고정IP를 할당하고 여기에 IPMASQADM의 포트포워딩
의 정책을 건다면, 문제는 간단히 해결될것입니다. 이런식이라고 할수 있죠.
#ipmasqadm portfw -a -P tcp -L 210.212.42.112 80 -R 172.16.10.2 80
#ipmasqadm portfw -a -P tcp -L 210.212.42.112 25 -R 172.16.10.3 25
#ipmasqadm portfw -a -P tcp -L 210.212.42.112 110 -R 172.16.10.3 110
이런식으로 설정을 할수가 있습니다...!!!
그렇게 되면 앞에 -L에 해당되는 IP의 포트로 오는것을 자동으로 -R 뒤에 오
는 IP의 포트로 자동 포워딩 됩니다.
이런개념이구요. 관련사이트는 http://kldp.org에 가셔서 포트포워딩이라고
찾아보면, 자세하게 나와있을겁니다.
그리고 혹시 모르니 방화벽 설정에서 정책상 문제가 있어서 그러는건 아닌
지 다시한번 확인해 보시길 바랍니다...!!!