[카테고리:] IT

  • SecureGuard AM에 대한 짧은 관찰기

    SecureGuard AM에 대한 짧은 관찰기

    최근 SecureGuard AM을 사용할 기회가 생겼다. 관리하는 서버 수가 많아지고, 서버에 접근할 수 있는 사람이 많아짐에 따라서 접근 관제에 대한 필요성이 나왔기 때문이다. 시큐어가드를 써본 적 있는 분의 추천으로 단기간 사용해 보았다. 이 글에서는 깊은 내용 까지는 다루지 않는다. 인터넷에 SecureGuard와 관련된 글이 많지 않고, 보안과 관련이 있는 부분이 있을 수 있기 때문이다. 공식 페이지의…

  • Dokku를 이용한 스프링 배포 스크립트

    Dokku를 이용한 스프링 배포 스크립트

    요즘 Dokku를 이용해서 서비스 몇 개를 운영하고 있다. 매번 배포할 때 마다 나름 정리한 문서를 보며 과정을 진행한다. 어딘가 바로 붙여 넣으면 한번에 설정이 끝나는 스크립트가 있을만 한데, 간편 세팅 법 같은게 보이지 않아서 여기 정리한다. 이 글에서는 Dokku 프로젝트 이름을 esukmean-spring-back 으로 설정한다. 프로젝트 명은 본인에 맞게 수정하자. Dokku 환경 설정 어플리케이션 생성 후…

  • Ubuntu(Linux)에서 OCI Object Storage로 디스크 이미지 백업

    Ubuntu(Linux)에서 OCI Object Storage로 디스크 이미지 백업

    250GB의 SSD를 백업할 필요가 생겼다. 문제는 필자는 250GB의 디스크 이미지를 담을 여유공간이 없었다. 백업한 이미지를 어딘가 저장해야 하는데, 아무리 뒤져봐도 저장할 공간이 없었기 때문에 백업을 진행할 수 없었다. 이럴때, Oracle Cloud (또는 AWS 등도 가능)의 Object Storage를 이용할 수 있다. dd를 이용해서 디스크를 읽고, 이것을 stdin(pipe)로 바로 aws-cli, oci-cli로 쏴주면 별도의 파일 저장 없이 바로…

  • bunny.net의 pricing zone을 보고난 단상

    bunny.net의 pricing zone을 보고난 단상

    Bunny.net CDN에는 Cloudflare등을 비롯한 다른 CDN에서 찾아보기 힘든 기능이 있다. 바로 Pricing Zone 기능이다. 국가·대륙별로 네트워크 비용이 다른것은 많이 들어봤을 것이다. 한국 비용이 다른 국가에 비해서 지나치게 높다는 이야기를 들어서 더더욱 잘 알고 있을것이다. Bunny.net에서는 내가 원하는 대륙에서만 데이터를 쏠 수 있다. 굳이 네트워크 비용이 비싼 대륙에서 데이터를 쏠 필요는 없다고 주장한다. 그렇다면, 이것은 어떻게…

  • BYOIP를 이용한 Anycast의 라우팅 리전(지역) 관찰기 (Vultr)

    BYOIP를 이용한 Anycast의 라우팅 리전(지역) 관찰기 (Vultr)

    이전 글에서 IPXO에서 IP를 임대한 후, BYOIP와 BGP를 이용하여 VM에 IP를 적용 시키는 것을 해 보았다. 이번 글에서는 여러 리전에서 BGP를 발사해 볼 예정이다. 실제로 BGP 전파시에 얼마나 시간이 걸리는지에 대한 글이 전무했는데, 이 글에서는 실제 Anycast 사용 경험을 작성한다. 이전 글을 못 읽은 분들을 위해 간략히 BGP를 설명하려 한다. 본인이 IP주소를 가지고 있다면 주변…

  • IPXO 에서 IP블록(/24) 임대 후 BYOIP 사용해 보기

    IPXO 에서 IP블록(/24) 임대 후 BYOIP 사용해 보기

    전체 과정 이 글에서는 Oracle Cloud와 Vultr에서 Bring your own IP 를 사용하는 방법을 다룬다. 궁극적으로, 몇개의 글에 걸쳐 BYOIP가 잘 작동하는지와 Anycast가 예상대로 진행되는지를 다룰 것이다. 전체적인 과정 자체는 AWS, GCP에서도 유사 할 것이다. Bring Your Own IP를 사용하기 위한 과정은 크게 다음과 같다. BYOIP를 사용하기 위한 비용은 다음과 같이 쓰였다. (업체 및 IP…

  • Linux TUN 장치 기본 다루기

    Linux TUN 장치 기본 다루기

    리눅스에서 TUN 인터페이스를 이용해서 이전에 썻던 Mutli-Path 오버레이 네트워크를 만들고 있다. 현재는 TUN 제어 자체는 어떻게 됐는데, UDP 소켓을 관리하고 연결 정보를 처리하는데 조금 어려움이 있다. 연결 관리 구조체 하나를 상위의 전체 관리 모듈과 본인 스스로에게서 접근하려다 보니 소유권이 발목을 잡는다. 생각해둔 방법이 없진 않은데, 아무래도 코드가 더러워지는것 같아서 꺼려진다. 각설하고, 개발간 초보 TUN 개발자가…

  • e북 리더기용 리모컨의 짧은 후기

    e북 리더기용 리모컨의 짧은 후기

    6월 즈음에 ebook 리더기용 리모컨을 구매했었다. 조금 늦긴 했지만, 이제와서라도 몇자 적어보려 한다. 우선 필자는 알리 익스프레스에서 반지형 리모컨을 2개 샀으나, 둘 다 불만족스러워서 미테르 리모컨을 샀다. 중국의 반지형 리모컨 필자가 알리 익스프레스에서 구매했던 리모컨은 다음 두가지이다. 혹시 미래에 링크가 짤릴수도 있으니 아래에 이미지를 같이 첨부한다. 두 제품 모두다 반지형 리모컨이다. 그리고, 배송을 받고나서 알았지만…

  • abbyy FineReader OCR 인식후 페이지 크기가 다른 문제

    abbyy FineReader OCR 인식후 페이지 크기가 다른 문제

    abbyy FineReader 16로 PNG로 되어 있는 파일을 OCR로 인식후 pdf로 저장할 때 다음과 같은 문제가 발생했다 결과적으로 말하면.. FineReader에서 이미지를 로딩할 때 dpi(해상도)를 자동 판별한다. 이미지들의 가로x세로 픽셀 수가 같더라도 DPI가 제대로 인식 안될때가 있다. 필자는 수백장 짜리 보고서를 동일한 해상도의 png 파일로 캡쳐해서 OCR로 돌렸는데, 80 DPI 부터 490 DPI까지 제각기 다른 DPI가 나왔다.…

  • (가칭) multipath overlay network에 관한 상상코딩

    (가칭) multipath overlay network에 관한 상상코딩

    상상해 보자. 당신은 데이터 송·수신이 중요한 시스템을 만들고 있다. 해당 시스템에서는 잠시간의 네트워크 단절이 큰 영향을 미친다. 그러나 안타깝게도, 불안정한 네트워크 속에서 서비스를 진행해야 한다. 예를 들어, 해외 서버와 지속적인 통신을 해야할 경우가 있다 하자. 해외 트레픽이 넘처나는 22시 즈음이 되면 최대 30%의 확률로 Packet loss가 발생한다. 사내 네트워크와 IDC내 서버간 연결이 필요할 수도 있다.…

목차