PostList

2016년 7월 25일 월요일

국내 정발이 되지 않아 아쉬운 게임.. 라이프 이즈 스트레인지 Life is strange


국내 정발이 되지 않아 아쉬운 게임..
라이프 이즈 스트레인지 Life is strange

관련 내용을 포스팅 하기 앞서
이러한 류의 게임을 그다지 좋아하지는 않지만 나름 의미심장한(?) 스토리 라인과
진행방식에 매료되어 Youtube 를 통해 게임 플레이를 본 것이 전부 입니다.

PS4 유저이기 때문에 국내 정발이 되지 않은 게임에 대해 플레이 하기 어렵기도 했고,
PC판은 한글패치도 존재하고, 플레이 하고자 마음만 먹으면 이 느릿느릿 한 노트북을
통해서라도 할 수는 있겠지만 굳이.. 라는 생각이 들어 플레이 해보지는 않았습니다.

그러나
제 생각에 충분히 매력있는 게임은 분명 합니다.
저도 시간만 나면 PC 판이라도 플레이 해보고 싶은 마음 입니다.

최근 게임의 주요 영상, 게임 플레이 장면 등을 영화같이 편집해서 '무비컷' 으로
제공하는 분들이 몇분 계시는데 저는 주로 '방앗간비둘기' 님의 영상을 즐겨 보고
있습니다.

이 게임 역시 방앗간비둘기 님의 영상을 통해 접하게 되었는데요
당시에는 모든 파트가 있지 않아서 중간에 보다 말았었는데
현재는 모든 파트가 있는 듯 하네요

게임의 진행방식은 주로 대화형으로 진행되는 것이 특징 이며
가장 중요한 내용은 '시간을 거꾸로 돌리는' 능력 입니다.

주인공은 여러가지 상황에서 질문을 받고, 선택을 하게 되는데
당연한 이야기 이지만 각각의 선택은 결과에 영향을 미칩니다.

그리고 현실에서도 있으면 정말 좋을것 같은 시간을 되돌리는 능력을 발휘하여
잘못된 선택을 바로 잡거나 특정 사건 사고를 미연에 방지하기도 하는데
자세한건 게임 영상 또는 직접 플레이 하면서 경험해 보는게 좋을것 같습니다.

국내 정발이 되지 않아 너무 아쉬운 신선한 컨셉의 게임 'Life is strange'
짧게나마 소개 드렸고, 나름 매력있는 게임이 너무 쉽게 묻히지 않았으면 좋겠네요

저도 일단은 게임영상을 통해 간접적으로 엔딩을 경험해 봐야겠습니다.
영상은 아래 링크를 참조하시구요 파트1만 올려 놓겠습니다.
나머지 파트는 천천히 이어 보시면 되겠습니다.

감사합니다.


[Life is strange 게임영상]


FortiGate GW Detect / Link Monitor 기능 및 사용방법


FortiGate GW Detect / Link Monitor 기능 및 사용방법

Fortigate 장비를 Active / Standby 모드로 HA 구성 한 경우 상/하단 연결장비의 Link 가
끊어졌을 때 Active, Standby 전환을 하며 Failover 를 하게 됩니다.
*예외적으로 해당 Interface 가 Port Monitor Enable 이 되어 있지 않거나 Software Switch
로 Interface 를 묶는 경우 Port Monitor 추가가 불가하여 Link Down 발생 시 Failover 를
하지 않습니다.

아마 일반적인 경우에는 본 포스팅의 GW Detect 나 Link Monitor 같은 기능을 사용할
필요가 없는 경우가 대부분 이겠지만 앞서 설명한 일반적인 Link down 에 의한 Failover
가 아니라 아래 구성도와 같이 하단 장비의 하단에서 Link Down 이 발생 하였는데
해당 장비가 LLCF 를 지원하지 않는 경우, 그리고 해당 장비에서 LLCF 는 아니더라도
Fortigate 가 Failover 할 수 있도록 지원하는 기능이 없는 경우에는 임시로 본 포스팅에서
설명하는 기능을 사용 하여 Failover 를 지원 할 수 있습니다.

[GW Detect / Link Monitor]
GW Detect 와 Link Monitor 는 두가지 기능은 아니고, 동일한 기능인데 Fortigate 의
버전에 따라 명칭이 달라진 것 뿐 입니다.
설정하는 옵션등은 모두 동일하고, 편의상 Link Monitor 에 대한 내용만 담습니다.

- GW Detect, Link Monitor 가 필요한 경우
  아래와 같은 구성에서 WAF -> L4 간 Link 가 Down 되는 경우, WAF 에서 LLCF를
  지원하지 않는다면 해당 Link Down 정보를 Fortigate 에서는 인지 하지 못하고,
  이러한 경우 해당 기능을 사용하여 Fortigate 에서 하단 Link Down 사실을 인지
  하도록 하여 장애상황을 방지 할 수 있습니다.
  *Link Down 이 되었는데 Fortigate 에서 Active Line 을 유지하게 된다면 들어오는
   Packet 이 결국 목적지로 가지 못하기 때문에 장애 상황이 됩니다.


- GW Detect / Link Monitor 기능
  앞서 말씀드린 내용과 같이 동일한 기능이고, Fortigate 버전에 따라 이름만 다릅니다.
  만약 위와 같은 구성도에서 해당 기능을 사용하기 위해서는 L4 에 VRRP 를 설정하고,
  Fortigate 에서 해당 IP 를 지속적으로 Check 하며 L4 까지 도달하는 통신이 정상인지
  확인하게 됩니다. 체크하는 용도로 ICMP 가 사용되고, 별도 서비스포트 설정은 불가
  합니다.
  ICMP 를 보내는 주기나 몇회의 ICMP Fail 일 발생했을 때 Failover 를 할 것인지 등을
  설정 할 수 있습니다.

- 설정 예제
  GUI 에서는 해당 설정이 불가 하며, CLI 설정을 지원 합니다.

  1. HA Pingserver 기능 활성화
     #config system ha
     #set link-failed-signal enable
       Link Down 시 물리적인 Interface 의 Up/Down 수행
     #set pingserver-monitor-interface [인터페이스]
       해당 기능을 사용 할 Interface 지정
     #set pingserver-failover-threshold 1
       ICMP 체크가 되지 않을때 Failover 시간
     #set pingserver-slave-force-reset enable
       ICMP Fail 발생시 Force reset 사용 여부
     #set pingserver-flip-timeout 6
       최소 설정값은 6이며, Failover 후 Timeout 값을 초기화

  2. GW Detect / Link Monitor 설정
     GW Detect 인 경우 : #config router gwdetect 진입
     Link Monitor 인 경우 : #config system linkmonitor 진입
     #config system linkmonitor
     #set srcintf [인터페이스]
       해당 기능을 사용 할 Interface 지정
     #set server [IP]
       해당 기능을 사용 할 대상 IP 지정
     #set gateway-ip [IP]
       해당 기능을 사용 할 대상 IP 지정
     #set source-ip [IP]
       ICMP 체크를 수행하는 Source IP 지정, 보편적으로 Fortigate 에 할당된 IP 설정
     #set interval 1
       입력값은 (초) 를 의미하고, 몇초에 한번 ICMP 를 보낼 것인지 설정
     #set timeout 1
       ICMP 요청에 대한 Timeout 값 지정
     #set Failtime 3
       ICMP Fail Count 를 의미하고, 3으로 지정하는 경우 ICMP Fail 3회 발생 시
       Failover 하는것을 의미 함

설정 시 interval 이나 failtime 에 대한 설정은 잘 계산해서 적용 해야 합니다.
예를들어 Interval 이 1초이고 failtime 이 10 인 경우 1초마다 보내는 ICMP 의 Fail 이
10회 발생해야 Failover 가 되기 때문에 장애상황에서 10초가 소요되게 됩니다.

국내에서는 발생 할 가능성이 별로 없겠지만 네트워크의 어떤 문제로 인해 빈번하게
ICMP Fail이 발생하는 경우에는 interval 이나 timeout 값을 적당히 줘야 하고,
장애상황에 빠른 대응이 우선시 되는 경우라면 모든 값을 최소화 해서 적용 하는것이
좋습니다.

그리고 설정 2번에 테스트 하지 못해서 본포스팅에 넣지는 못했지만 recoverytime
이라는 옵션도 있습니다만 preempt 와 동일한 기능인지는 테스트 해보지 못했습니다.

보통의 경우는 문제가 되는 지점이 있으면, 해당 지점 즉, 해당 장비 에서 해결책을
찾는것이 정석이고, 찾다보면 해결책도 있긴 한데 간혹 장비 자체에서 아예 지원하지
못하는 경우도 있으니 유사한 경우에 참고하셔서 도움 되었으면 좋겠습니다.

감사합니다.

2016년 4월 11일 월요일

Fortigate WEB Filter (웹필터) 기능 응용 Error Page 출력



Fortigate WEB Filter (웹필터) 기능 응용 Error Page 출력

Fortigate 에서 제공하는 WEB Filter 는 Fortiguard 의 DB를 이용하여 실시간으로 악성
페이지를 차단한다거나, 사용자 Custom 을 통해 특정 URL을 차단하는 경우 사용하는
기능 입니다.

예를들어 파일 다운로드 사이트를 차단하거나, 업무시간 중에 유튜브 사이트를 차단하는
등으로 사용 할 수 있습니다.

이러한 WEB Filter 기능을 이번에는 전혀 다른 방식으로 사용 할 일이 생겼는데 일반적인
경우에는 이렇게 사용하지도 않고, 권고되는 내용은 아니기 때문에 참고 하셔서 정말
급한 경우에만 사용 하시기를 바랍니다.

우선 WEB Filter 기능을 이용해서 Error Page 를 띄우게 된 계기는 고객사 네트워크 작업을
해야 하는데 웹 서비스를 제공하는 모든 네트워크가 단절되는 상황에서 '작업중' 페이지를
별도로 띄워달라는 요청을 받았기 때문 입니다.
일반적인 경우 작업과 상관없는 네트워크에 Backup 서버를 구축해서 Page Redirect 를
하거나 L4 에서 Redirect 시켜 주는 기능을 사용하겠지만 네트워크 작업 범위도 크고,
작업일정도 급하게 잡혔던 터라 Backup 서버를 구성할 수 없는 상황 이었습니다.

이때 상단에 위치해있던 Fortigate 장비에서 WEB Filter 기능을 사용해서 Error Page 대신
고객사의 '작업중' 페이지를 띄우자는 의견이 나와서 내부 테스트 후 적용을 하게 되었
는데 간략한 설정 및 적용방법 에 대해서 포스팅 하겠습니다.


[설정방법]
*버전 별 설정 메뉴는 다를 수 있습니다.

1. WEB Filter Profile 설정
   UTM 기능을 Enable 하고 WEB Filter 의 Profile 을 설정 합니다.
   구별을 Profile 이름을 Error_Page 등으로 설정 합니다.
   URL Filter 를 Enable 하고, 전체 Block 을 설정 합니다.
   *Security Profile -> WEB Filter -> Profile Add -> Enable URL Filter -> URL Filter
   *필요한 경우 고객사에서 사용하는 URL 을 개별로 적용해도 됩니다.


2. URL Block Error page 수정
   Fortigate 에서 Default 로 제공하는 Error Page 를 수정 합니다.
   여기에 고객사에서 요청하는 이미지를 입력해주는데 이미지태그를 사용하면 됩니다.
   *이미지 링크를 위해 정상적으로 동작하는 외부 서버에서 이미지를 불러와야 하는데
     블로그를 사용하는 경우 이미지가 깨질수도 있습니다.
   *System -> Config -> Replacement Message -> URL Block Page -> Code 수정


3. Policy 설정
   설정한 WEB Filter 를 정책에 적용하는데 외부에서 접근하는 정책에 걸어야 하기 때문에
   Inbound 정책에 WEB Filter 를 Enable 합니다.
   *필요한 경우 목적지 IP 를 지정해주면 되고, 예시에서는 외부에서 접근하는 모든 IP가
    해당 정책을 지나게 되기 때문에 네트워크 작업 중 고객사 페이지가 정상적으로 호출
    되는지 확인 하기 위해서는 관리자 IP를 접근정책을 상단에 추가하여 WEB Filter 정책을
    타지 않게 해주면 됩니다.
   *WEB Filter 자체가 HTTP 통신만 보기는 하지만 정책에 웹 서비스 포트를 추가하는게
    좋고, 고객사에서 80, 443 외 다른 포트로 서비스를 하는경우 해당 포트도 추가 합니다.



작업 전 해당 정책을 설정해두고, Disable 하여 작업시에는 Enable 만 할 수 있도록 하면
편리하게 작업 할 수 있고, Fortigate 장비에서 Default Error Page 로 복구하는 기능을
가지고 있기는 하지만 Default Error Page 의 경우 별도로 백업 해두었다가 나중에 복구
하는게 편합니다.

서두에 언급한 것과 같이 기존에 WEB Filter 를 사용하고 있지 않은 고객사라면 이런
방식으로 Error Page 를 띄우는 것이 심플한 대안이 될 수도 있을것 같습니다.

관련 내용이 도움 되었으면 좋겠습니다.
감사합니다.

Juniper Password 초기화 (장비 초기화) 방법



Juniper Password 초기화 (장비 초기화) 방법

장비를 운영하다가 보면 원치않게 Password 초기화를 해야하는 경우가 생길 수 있습니다.
기존에 담당하던 담당자가 인수인계를 충분히 하지 않았거나 관리를 소홀히 하는 경우가
대부분인데 다른 장비에서는 Password 부분만 초기화 하는 것이 가능 하지만 Juniper 장비
에서는 Password 초기화를 하면서 Config 가 전부 날라갑니다.
엄밀히 Password 초기화가 아니라 장비 초기화라고 표현 하는게 맞습니다.

기존 구성이 복잡하지 않거나 Config Backup 을 해 놓은 경우 수월 하겠지만 Backup 이
전혀 되어 있지 않다면 되도록 기존에 사용하던 Password 를 알아내는 것이 좋습니다.

거의 모든 장비에서 Password 초기화 또는 장비 초기화 방법은 비슷비슷 합니다.

[장비 초기화 방법]
1. 콘솔 연결
   Local 에서 장비에 콘솔로 연결 합니다.
   다른 옵션은 해제하고, Baudrate 는 9600 으로 설정 합니다.

2. 장비 재부팅을 진행 합니다.
   전원 버튼이 있는경우 버튼을 사용하시고, 없는경우 파워케이블을 뺏다 꽂으면 됩니다.

3. 접속정보 입력
   장비가 정상적으로 부팅 되면 ID 와 PW 를 입력하라고 나타나는데 ID. PW 모두
   장비의 S/N 를 입력 합니다.

4. 장비초기화 진행
   Password Reset 을 진행하면 모든 설정이 초기화 되어 '공장초기화' 상태가 된다는
   안내 문구가 2차례 나타 납니다. 여기에 모두 'Y' 를 입력하여 진행 합니다.

여기까지 진행하면 장비가 Reset 되면서 모든 설정이 삭제 된 상태, 즉 공장 초기화 상태로
재부팅 됩니다.

알아두면 유용할수도 있지만 Config 가 초기화 되지 않고 Password 만 변경하는 방법이
있으면 좋겠다는 생각이 듭니다.

관련내용이 도움 되었으면 좋겠습니다.
감사합니다.

갤럭시 노트6 에도 방수,방진 기능 추가

상기 이미지는 갤럭시 노트6 와는 관련이 없습니다. *출처 : http://www.knowyourmobile.com/


갤럭시 노트6 에도 방수,방진 기능 추가




올해 7월 정도 출시 예정으로 알려진 갤럭시 노트6 에 갤럭시 S7 시리즈와 같이 방수,방진
기능이 들어갈 것이라는 뉴스가 있었습니다.
이미 갤럭시 S7 에 적용된 기능이고, CF 속에서도 방수기능을 활용하는 모습을 볼 수 있습
니다.

추가로 홍채인식 기능에 대해서도 적용여부가 확실하진 않지만 이야기가 나오고 있습니다.
홍채를 스캔하는 센서가 탑재되면 그 스캔기능을 다른데에도 활용할 수 있으면 어떨까
하는 생각이 들긴 하지만 아직까지 갤럭시 노트6 에 대한 스펙등은 확정된 내용은
없기 때문에 삼성에서 상세스펙을 공개하기 전 까지는 지켜봐야 할것 같습니다.

항간에는 갤럭시 S 시리즈는 봄에 출시되고, 갤럭시 노트 시리즈는 가을에 출시되어 아이폰
과 경쟁을 하는 구도이기 때문에 시간적으로도 그렇고 갤럭시 S 시리즈보다 스펙을 훨씬
보강해서 나온다고 하는데 갤럭시 노트6 에 방수기능이 추가되면 굳이 물속에서 30분
시간재며 사용할 일은 없겠지만 생활방수 정도의 편의기능으로 생각하면 좋을 것 같습니다.

아마 알려진 루머에서 추가되는 기능도 있고, 빠지는 기능도 있을것 같은데 갤럭시 노트6
스펙은 5월이나 6월 정도에는 확정 될 것으로 보입니다.
스펙이나 가격, 최적화에 대한 부분등을 확인하여 구매를 결정 하겠지만 이번 가을 아이폰
과 겨루기 위해 삼성에서는 어떤 준비를 하고있을지 기대 됩니다.

갤럭시 노트6 관련해서 추가내용이 확인되면 다시 업데이트 하겠습니다.
감사합니다.


2016년 3월 26일 토요일

아웃룩(Outlook) 메일 검색이 되지 않을때 점검 방법



아웃룩(Outlook) 메일 검색이 되지 않을때 점검 방법

개인용으로 사용하는 경우는 드물겠지만 회사에서는 별도 그룹웨어를 사용하지 않는 경우
아웃룩을 많이 사용 합니다.
단순히 메일을 주고받는 기능은 물론이고, Exchange 를 사용하는 경우 작업이나 일정의
공유와 관리가 편리하기 때문인데 업무용으로 사용하다 보면 이력확인을 위해 메일검색
기능또한 많이 사용하는 기능 중에 하나 입니다.

별도로 설정하지 않는 경우 메일 검색은 선택한 보관함에서 검색하게 되고, 필요한 경우
전체보관함을 대상으로 검색을 하거나 '검색옵션' 설정을 통해 기본적으로 검색기능을
수행할 보관함을 지정 할 수도 있습니다.

정상적으로 메일 검색 기능이 작동한다면 문제 없겠지만 OS를 재설치하거나 계정을 새로
발급받는등 무언가 변동사항이 생겼을때 간혹가다 메일검색을 할 수 없는 경우가 생깁니다.
이럴때는 '인덱싱상태' 를 확인하여 아웃룩에서 보관함을 검색할 준비가 되었는지 살펴
봐야 합니다.

[아웃룩 인덱싱 상태 확인방법]
인덱싱 상태를 확인하여 보관함에 대한 인덱싱이 모두 완료 되었는지 확인 할 수 있습니다.
여기에서 진행중으로 표시되거나 인덱싱 해야하는 파일이 남아있는 경우 인덱싱 중인 파일
은 검색결과에서 누락될 수 있습니다.

아웃룩 프로그램을 실행하고, 상단에 '검색도구' 를 선택하여 펼칩니다.
하단에 나타나는 '인덱싱 상태' 를 선택하면 현재 인덱싱 진행 정보를 확인 할 수 있습니다.
*검색도구가 보이지 않는경우 검색창을 선택하면 상단에 검색도구가 보여집니다.
*하기 캡쳐화면과 같이 인덱싱할 항목이 '0' 개 남아있는 경우 인덱싱 완료 상태 입니다.




[인덱싱 재실행 방법]
인덱싱이 완료되었음에도 불구하고 검색기능이 제대로 동작하지 않거나 누락되는 파일이
있는 경우에는 인덱싱 재실행 ('다시색인') 을 실행 합니다.

1. 아웃룩 프로그램 실행
2. 검색도구 -> 검색옵션 선택
3. 인덱싱 옵션 -> 고급 -> 다시색인 선택






정상적으로 인덱싱이 완료되었다면 검색기능도 정상적으로 동작 하는것이 맞지만 그럼에도
불구하고 검색기능이 제대로 작동을 하지 않는다면 아웃룩프로그램을 재설치 해보는것도
방법중에 하나 입니다.

MS 측의 버그픽스 등의 내용이 확인되면 첨부하여 업데이트 하겠습니다.

아웃룩 메일검색 기능이 동작하지 않는 경우 참고 하셔서 도움 되었으면 좋겠습니다.
감사합니다.

2016년 3월 2일 수요일

Fortigate Session Clear 사용방법



Fortigate Session Clear 사용방법

Fortigate 장비 운영중 특정 IP에서 과도한 Session 이 발생하거나 신규 정책 적용 등으로
인해 기존 정책과의 Session 을 임의로 해제 해야 하는 경우 Session Clear 를 사용 합니다.
Filter 설정을 하지 않으면 Fortigate 에 연결된 네트워크 전체 Session 을 끊기 때문에 특정
IP나 정책에 부분적으로 사용하기 위해서는 반드시 Filter 를 설정 해야 하며 사용전 확인
을 통해 연결이 유지되어야 하는 통신에 영향을 주지 않도록 사용에 주의가 필요 합니다.

[Session Clear 사용방법]
Fortigate 5.2 이상 버전에서는 GUI 접속 후 'Dashboard -> FortiView -> All Session' 메뉴
를 통해 Session 별 확인이 가능 하고, GUI 에서 Session Clear 조작이 가능 하지만 세부적
인 Filter 조작 등은 CLI 에서 보다 편리하게 사용 할 수 있습니다.

- GUI Session Clear 사용방법
  장비 GUI 접속 후 'Dashboard -> FortiView -> All Session' 메뉴를 선택 합니다.
  장비에 연결된 전체 Session 확인이 가능하고, 'Add Filter' 기능을 통해 특정 Session 만
  Filter 해서 확인하는 기능은 지원 하지만 Filter 기능을 이용하면 'Session Remove' 기능이
  비활성 되기 때문에 사실상 의미가 없습니다.
  어떠한 IP 에서 Session 을 많이 사용하는지 확인하는 용도로 사용하는 것이 좋고, 만약
  All Session 페이지에서 과도한 Session 유발 IP 가 확인 된다면 별도 Filter 를 사용 하지
  않고, 해당 페이지에서 선택한 Session 을 Remove 하는 기능을 지원 합니다.
  Session Clear 와 동일한 효과를 주기는 하지만 하나의 IP 에서 여러개 목적지로 Session
  연결이 되어 있는 경우 일일히 하나씩 선택해서 Remove 해줘야 하기 때문에 번거로운
  작업 입니다만 사용하는 방법은 아래 그림과 같습니다.
  거듭 강조를 하지만 그냥 편하게 현재 사용하는 Session 에 대해 좀더 편하게 '확인' 하는
  용도로 사용하는 것이 좋습니다.
 
 

- CLI Session Clear 사용방법
  GUI 에서 별도 상세한 Filter 설정이 불가하고, 특정 IP 에 대해서 선택적인 Session Clear
  를 할수 없는 반면에 CLI 에서는 Filter 설정을 통해 출발지/목적지 IP 및 Port 를 별도로
  지정하거나 Policy 별로 Session Clear 를 진행 할 수도 있습니다.
  좀더 상세하게 Interface, NAT IP, Port 등 세부적인 Filter 도 설정 할수 있기 때문에 기존
  통신에 영향을 최소화 할 수 있는 장점이 있으나 한번 실행하면 Filter 의 내용만 참조하기
  때문에 Filter 설정에 주의 해야 합니다.

  1. Session Clear Filter 설정 확인 및 초기화
     우선 현재 설정된 Session Clear Filter 설정부터 확인 합니다.
     만약 설정된 내용이 있으면 두번째 명령어를 사용하여 Filter 를 Clear 합니다.
     #diag sys session filter
     #diag sys session filter clear
     *상기 명령어에서 filter 부분을 생략하면 바로 Session Clear 가 실행 됩니다.
     



   2. Session Clear Filter 설정
      기존에 설정된 Filter 확인 후 불필요한 Filter 설정이 되어 있다면 Clear 를 하고, 원하는
      Filter 를 설정 합니다.
      예) 출발지 192.168.100.100 목적지 Port 80 Filter 설정
      #diag sys session filter src 192.168.100.100
      #diag sys session filter dport 80
      #diag sys session filter
        Filter 내용 확인
      #diag sys session clear
        Session Clear 실행

     
Session Clear 를 실행 하더라도 재부팅과 같이 2~3분 정도 통신이 안되는 상태가 되는것은
아니지만 고객사에서 사용하는 장비라면 Session Clear 실행 전에 반드시 Filter 확인을 통해
실행 후 어떤 영향이 있는지 가늠하고 관련없는 통신에 영향을 주지 않도록 주의 하여 진행
해야 합니다.

많이 사용할 일은 없지만 트러블 슈팅 목적으로 간혹 사용하는 경우가 있으니 관련 상황에
참고하셔서 도움 되었으면 좋겠습니다.

감사합니다.