IP μ œν•œ μ„€μ •

πŸ‘‰ 메뉴그룹별 IP μ ‘κ·Όμ œν•œ μ„€μ •

  • κ΄€λ¦¬μž 계정별 μ ‘κ·Ό κ°€λŠ₯ν•œ 메뉴그룹 λ‹¨μœ„λ‘œ IP μ ‘κ·Όμ œν•œμ„ μ„€μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • μ§„μž… 경둜: Admin > κ΄€λ¦¬μž 계정 > IP 접속 μ œν•œ μ„€μ •
  • μ„€μ • κ°€λŠ₯자: λŒ€ν‘œκ΄€λ¦¬μž(OWNER)만 μ„€μ • κ°€λŠ₯

βœ… μ„€μ • ꡬ쑰

 

IP μ ‘κ·Όμ œν•œ 섀정은 μ•„λž˜ 3단계 ꡬ쑰둜 μ œκ³΅λ©λ‹ˆλ‹€.

λ‹¨κ³„λ‚΄μš©
1단계IP μ ‘κ·Όμ œμ–΄ μ‚¬μš© μ—¬λΆ€ (ON/OFF ν† κΈ€). OFF ν›„ μ €μž₯ μ‹œ λͺ¨λ“  μ„€μ • μ΄ˆκΈ°ν™”
2단계전역 λͺ¨λ“œ / 메뉴별 λͺ¨λ“œ 선택. 1단계 ON μƒνƒœμ—μ„œλ§Œ λ…ΈμΆœ
3단계 (μ „μ—­)μ „μ—­ Whitelist IP 등둝. μ΅œμ†Œ 1개 ν•„μˆ˜, μ΅œλŒ€ 10개 등둝 κ°€λŠ₯
3단계 (메뉴별)메뉴그룹별 μŠ€μœ„μΉ˜ ν† κΈ€ 제곡. μ΅œμ†Œ 1개 메뉴 ν™œμ„±ν™” ν•„μˆ˜, ν™œμ„±ν™” μ‹œ IP 1개 이상 등둝 ν•„μˆ˜
  • 메뉴별 λͺ¨λ“œμ—μ„œ 각 메뉴그룹 토글을 OFF(κΈ°λ³Έκ°’)둜 두면 IP μ œν•œ 없이 접속 κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • 메뉴별 λͺ¨λ“œ 선택 ν›„ μ €μž₯ μ‹œ μ „μ—­ λͺ¨λ“œμ—μ„œ μ„€μ •ν•œ IP 내역은 μ €μž₯λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
  • μ €μž₯ λ²„νŠΌ 클릭 μ‹œμ μ— μ΅œμ’… ν™•μ •λ˜λ©°, μ €μž₯ μ „ 화면을 λ²—μ–΄λ‚˜λ©΄ λ³€κ²½ λ‚΄μš©μ€ λ°˜μ˜λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

β‘  IP μž…λ ₯ κ·œμΉ™

  • 단일 IP: xxx.xxx.xxx.xxx ν˜•μ‹ (각 자리 0~255 숫자만 ν—ˆμš©)
  • λ²”μœ„ IP: 쒌츑 xxx.xxx.xxx.xxx ~ 우츑 1~255 ν˜•μ‹μœΌλ‘œ λ²”μœ„ μž…λ ₯ κ°€λŠ₯
  • μ΅œλŒ€ 등둝 개수: 10개
  • 쀑볡 IP 등둝 μ‹œ 1개둜 μ²˜λ¦¬λ©λ‹ˆλ‹€.
  • 사섀 IPλŠ” 포함할 수 μ—†μŠ΅λ‹ˆλ‹€.
  • ν˜„μž¬ 접속 IPλ₯Ό λ°˜λ“œμ‹œ 포함해야 μ €μž₯ κ°€λŠ₯ν•©λ‹ˆλ‹€. (μžκ°€μž κΈˆ λ°©μ§€)

β‘‘ μœ νš¨μ„± 검사

  • 각 μžλ¦¬μ— 0~255 λ²”μœ„ μ™Έ 숫자 μž…λ ₯ μ‹œ μ—λŸ¬ ν‘œμ‹œ
  • λ²”μœ„ μž…λ ₯ μ‹œ 우츑 값이 쒌츑 값보닀 μž‘κ±°λ‚˜ 같은 경우 μ—λŸ¬ (255 초과 validation μš°μ„  적용)

β‘’ μ„€μ • λŒ€μƒ

  • 메뉴별 λͺ¨λ“œ 선택 μ‹œ 14개 μ œμ–΄ λŒ€μƒ 각각에 IP 섀정이 κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μ „μ—­ λͺ¨λ“œ 선택 μ‹œ μ—‘μ…€ λ‹€μš΄λ‘œλ“œ 별도 섀정은 μ œκ³΅λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

βœ… IP 차단 UX

β‘  νŠΉμ • 메뉴그룹에 IP μ ‘κ·Όμ œν•œ μ„€μ • μ‹œ

ν•­λͺ©λ‚΄μš©
차단 μ‹œμ ν•΄λ‹Ή 메뉴 접속 μ‹œλ„ μ‹œ, 메뉴 접속 μƒνƒœμ—μ„œ 데이터 쑰회/μ €μž₯ λ“± μ„œλ²„ μš”μ²­ λ°œμƒ μ‹œ (접속 μƒνƒœμ—μ„œ λ„€νŠΈμ›Œν¬ λ³€κ²½ λ˜λŠ” μ„€μ • λ³€κ²½ μ‹œμ—λ„ 차단)
차단 μ•ˆλ‚΄ 방식Whitelist λŒ€μƒ IPκ°€ μ•„λ‹Œ 경우 κΈ°μ‘΄ μ „μ—­ μ„€μ • μ‹œμ™€ λ™μΌν•œ μ—λŸ¬ νŽ˜μ΄μ§€ 제곡
메뉴 λ…ΈμΆœ μ œμ–΄λ©”λ‰΄ 자체 λ…ΈμΆœ μ—¬λΆ€λŠ” μš΄μ˜μžλ³„ 메뉴그룹 κΆŒν•œμœΌλ‘œ μ œμ–΄ (IP μ ‘κ·Όμ œν•œκ³Ό λ³„κ°œ). μ ‘κ·Ό κΆŒν•œμ€ μžˆμœΌλ‚˜ Whitelist에 ν¬ν•¨λ˜μ§€ μ•Šμ€ IP둜 μ ‘κ·Ό μ‹œλ„ μ‹œ μ—λŸ¬ νŽ˜μ΄μ§€ λ…ΈμΆœ

 

β‘‘ μ—‘μ…€ λ‹€μš΄λ‘œλ“œμ— IP μ ‘κ·Όμ œν•œ μ„€μ • μ‹œ

ν•­λͺ©λ‚΄μš©
차단 μ‹œμ λ‚΄ μš”μ²­μž‘μ—… νŽ˜μ΄μ§€(/workflow/archive) 접속 μ‹œλ„ μ‹œ, ν•΄λ‹Ή νŽ˜μ΄μ§€μ—μ„œ νŠΉμ • 데이터 λ‹€μš΄λ‘œλ“œ μ‹œλ„ μ‹œ (접속 μƒνƒœμ—μ„œ λ„€νŠΈμ›Œν¬ λ³€κ²½ λ˜λŠ” μ„€μ • λ³€κ²½ μ‹œμ—λ„ 차단)
적용 경둜/workflow/archiveμ—μ„œμ˜ λ‹€μš΄λ‘œλ“œλŠ” 파일 μ›μ²œ 메뉴 IP μ„€μ •κ³Ό λ¬΄κ΄€ν•˜κ²Œ 'μ—‘μ…€ λ‹€μš΄λ‘œλ“œ' ν•­λͺ©μ˜ IP μ„€μ •λ§Œ 따름
차단 μ•ˆλ‚΄ λ°©μ‹νŽ˜μ΄μ§€ μ ‘κ·Ό μ‹œλ„ μ‹œ: μ—λŸ¬ ν™”λ©΄ λ…ΈμΆœ (메뉴그룹 차단과 동일 방식). νŽ˜μ΄μ§€ λ‚΄ λ‹€μš΄λ‘œλ“œ μ‹œλ„ μ‹œ: ν™”λ©΄ λ¦¬ν”„λ ˆμ‹œ ν›„ 동일 μ—λŸ¬ νŽ˜μ΄μ§€λ‘œ 이동