U-47
🛑 스팸 메일 릴레이 제한
서비스 관리
위험도: 상💡 쉽게 말하면
오픈 릴레이는 주인 없이 아무 편지나 대신 부쳐 주는 우체통입니다. 스팸 발송자가 자기 흔적은 숨기고 우리 우체통을 빌려 쓰죠. 결국 우리 서버가 스팸 발송지로 차단당합니다.
오픈 릴레이는 주인 없이 아무 편지나 대신 부쳐 주는 우체통입니다. 스팸 발송자가 자기 흔적은 숨기고 우리 우체통을 빌려 쓰죠. 결국 우리 서버가 스팸 발송지로 차단당합니다.
🎯 직접 해보기 — 공격을 실행해 보세요
아래에서 시스템 상태를 취약 또는 안전(조치 적용)으로 바꾼 뒤 공격 실행을 눌러, 같은 공격이 어떻게 다르게 끝나는지 직접 확인하세요.
# 공격자가 메일서버를 경유해 스팸을 대량 발송한다
# [공격 실행] 버튼을 누르면 시작합니다.
📋 설정 비교 (왜 막혔나?)
✗ 취약한 설정
# 릴레이 설정 확인
#
grep -i relay /etc/mail/sendmail.cf
R$* $#relay (모든 발신 릴레이 허용)
→ 오픈 릴레이 상태 (취약)
✓ 안전한 설정
# access DB로 허용 대상만
#
cat /etc/mail/access
Connect:10.0.0 RELAY
→ 지정 네트워크만 릴레이 (양호)
🔧 조치 방법
/etc/mail/access에서 허용 네트워크만RELAY로 지정합니다.- 기본 정책은 거부(REJECT)로 두고
makemap hash access < access로 반영합니다. - 오픈 릴레이 테스트로 외부 발신이 차단되는지 확인합니다.
✅ 점검 체크리스트
- 오픈 릴레이가 차단되었는가
- 허용 네트워크만 RELAY로 등록됨
점검기준: 서비스 관리 > 스팸 메일 릴레이 제한