윈도우10 OpenVPN 클라이언트(Client) GUI 접속 방법

윈도우용 OpenVPN 커뮤니티판을 설치하면 OpenVPN 클라이언트가 같이 설치됩니다.    OpenVPN 클라이언트 프로그램을 통한 OpenVPN 서버 접속의 기본 틀은 OS에 상관 없이 같습니다. OpenVPN 클라이언트 프로그램으로 .open 파일을 연다. 자동으로 .ovpn 의 연결 설정이 추가된다. 해당 연결 설정으로 OpenVPN 서버 접속을 시도한다. 접속이 안되면 OpenVPN 서버에서 로그를 보면서 대응한다. 이런 순서로 진행하면 돼요.    https://openvpn.net/community-downloads/ ▲ […]
Continue reading…

 

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(11) : .ovpn 파일 생성

이전 글(구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(10) : client.conf 구성)에 이어서 쓰는 글입니다.    client.conf (base.conf) 파일과 파일의 내용에서 언급한 인증서 파일들을 묶어서 ovpn 확장자 파일로 만드는 과정입니다.    ▼ 에디터(nano 등)를 통해 ~/client-configs/파일명.sh 형식으로 파일을 만듭니다. 저는 make_config.sh 라는 파일을 만들기 위해 아래처럼 입력했습니다. nano ~/client-configs/make_config.sh    ▼ 아래 스크린샷처럼 내용을 구성하고, 저장+빠져나옵니다. (디지털오션 […]
Continue reading…

 

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(10) : client.conf 구성

이전 글(구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(9) : server.conf 구성)에 이어서 쓰는 글입니다.    지금까지 따라오셨다면 구글 클라우드 플랫폼(GCP)이나 홈서버에서 OpenVPN 서버 프로그램이 작동하고 있을 겁니다. 고생 많으셨습니다.    이번에는 client.conf 파일을 구성할 겁니다(이름을 base.conf로 바꾸어 구성.). 저는 client.conf 파일 내의 옵션들을 모르기 때문에 샘플 파일을 복사해서 수정하는 식으로 진행하겠습니다. OpenVPN 2.5 버전(이상) 기준으로 설명하며, […]
Continue reading…

 

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(9) : 네트워크, 방화벽 설정

이전 글(구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(8) : server.conf 구성)에 이어서 쓰는 글입니다.    이번 글에서는 네트워크 설정, 방화벽 설정(UFW) 후 OpenVPN 서버 서비스를 실행하는 것까지 다룹니다.    OpenVPN 서버를 설치한 컴퓨터의 네트워크 구성을 조정해야 합니다. 먼저, IP주소로 들어오는 패킷을 전달(forward)하게끔 설정할 겁니다.    ▼ 에디터로 /etc/sysctl.conf 파일을 엽니다. sudo nano /etc/sysctl.conf    ▼ net.ipv4.ip_forward=1 […]
Continue reading…

 

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(8) : server.conf 구성

이전 글(구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(7) : 클라이언트 인증서 생성)에 이어서 쓰는 글입니다.    본격적으로 OpenVPN 설정을 하겠습니다. server.conf 파일을 구성해야 되는데, 저는 server.conf 파일 내의 옵션들을 모르기 때문에 샘플 파일을 복사해서 수정하는 식으로 진행하겠습니다. OpenVPN 2.5 버전(이상)을 기준으로 설명합니다. 미만 버전(2.4 이하)에서 deprecated(도태)되거나 도태될 예정에 있는 옵션들은 사용하지 않는 방향으로 적습니다.    OpenVPN […]
Continue reading…

 

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(7) : 클라이언트 인증서 생성

이전 글(구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(6) : 서버 인증서 생성)에 이어서 쓰는 글입니다.    클라이언트는… 사용자겠죠? 클라이언트도 인증서-개인키 쌍이 있어야 OpenVPN 서버에 접근할 수 있습니다. 클라이언트(사용자) 컴퓨터에서 인증서 요청(req파일)과 개인키(key파일)를 직접 생성한 다음 이것들을 CA(Certification Authority. 인증 기관)로 보내서 서명하는 것이 논리적이지만, 저는 이미 서버(구글 클라우드 인스턴스)에 OpenVPN, OpenSSL, EasyRSA를 설치했으므로 서버에 깔린 EasyRSA로 […]
Continue reading…

 

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(6) : 서버 인증서 생성

이전 글(구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(5) : EasyRSA 설정)에 이어서 쓰는 글입니다.    EasyRSA로 인증서 생성을 해봅시다.    PKI 초기화 우선, PKI 초기화(초기설정. initialize)를 해야 됩니다. PKI는 Public Key Infrastructure의 약자입니다. 공개키 인프라로 해석하면 쉽게 와닿으실까요? 인증서의 생성, 관리, 배포, 사용, 저장, 파기 등의 작업을 하려면 기반(Infrastructure)을 마련하는 초기 작업(initialize)을 해야 되는 것 같습니다. […]
Continue reading…

 

총 상금 2500만원 당첨확률 높은 세기카메라 사진 공모전 참여 주의사항

세기카메라에서 세기몰을 리뉴얼 오픈하면서, 총 상금 2500만원 급의 포토 콘테스트를 열었습니다. 이벤트명은 대국민 포토 콘테스트 ‘세기의 사진’ 신세기전이고, 응모 마감일은 4월 22일. 당첨자 발표는 4월 30일 경이라고 공지하고 있습니다. 세기카메라 세기몰 사진 공모전에 대한 자세한 정보와 참여 방법은 홈페이지 공지에서 확인하면 되는데, 세기카메라 측에서 광고도 하고 있으니 본문 어딘가에도 광고가 뜰 겁니다. 단서가 되겠지요?    […]
Continue reading…

 

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(5) : EasyRSA 설정

이전 글(구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(4) : EasyRSA 설치)에 이어서 쓰는 글입니다.    EasyRSA는 인증서 생성/관리를 쉽게 할 수 있도록 도와주는 도구이지만, 초보자 입장에서 처음 접했을 때 어렵게 느껴지더군요. (OpenSSL로 직접 인증서를 만드는 것이 오히려 쉽게 느껴졌습니다.)    EasyRSA 실행하기 전에 vars 파일을 구성하는 이유? OpenVPN 서버 구축 포스팅들을 검색해보면 Easy RSA 설명 시작 […]
Continue reading…

 

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(4) : EasyRSA 설치

이전 글(구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(3) : 소스 컴파일 설치)에 이어서 쓰는 글입니다. ( 우분투 데스크톱(GUI) 홈서버 OpenVPN 설치 확인 방법 글에서 넘어왔을 수도 있습니다.)    ※ 배경 지식 RSA(Rivest Shamir Adleman)는 공개키(public-key) 알고리즘 기반의 암호화 방식입니다. 공개키 알고리즘의 구성요소는 공개키(public-key)와 개인키(private key)입니다. 쌍으로 묶여 있지요. 공개키는 불특정 다수에게 배포하고, 이 공개키로 암호화 해달라고 […]
Continue reading…

 

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(3) : 소스 컴파일 설치

이전 글(구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(2) : 우분투용 다운로드)에 이어서 쓰는 글입니다. 이전 글에서 적었듯이 INSTALL 파일의 내용을 참고하면 좋습니다. 그리고 readme 파일에 나와 있는 순서를 따르는 것이 최선일 것 같습니다(일반적인 상황 기준).   OpenVPN 공식 홈페이지에서 배포 중인 커뮤니티판 2.5.1 버전 소스코드에는 cipher-negotiation.rst 파일이 누락되었고 OpenVPN GitHub에서 배포 중인 커뮤니티판 2.5.1 소스코드에는 configure 파일이 누락된 바람에, 상호 보완하여 해결하는 과정까지 적다보니 […]
Continue reading…

 

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(2) : 우분투용 다운로드

이전 글(구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(1) : 용어 파악)에 이어서 쓰는 글입니다.    이전 글에서 우분투에 OpenVPN 커뮤니티판(오픈소스 버전)을 설치해야 될 것 같으며, 직접 컴파일하여 설치하는 방법으로 진행할 것 같다고 언급했습니다. 솔직히, 최대한 쉽게 가려면 apt 명령어로 openvpn을 설치하고 설정 파일을 만져서 구축하면 됩니다. 영어로 검색해보면 훌륭한 튜토리얼들이 이미 나와 있기도 해요. (https://www.digitalocean.com/community/tutorials/how-to-set-up-and-configure-an-openvpn-server-on-ubuntu-20-04) => […]
Continue reading…

 

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(1) : 용어 파악

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(0) : 무료 VPN 사전 준비에 이어서 쓰는 글입니다.    UDP 방식으로 “OpenVPN 서버”를 구축하겠다는 계획을 세웠습니다. https://openvpn.net 홈페이지에 들어가 봤는데, Support -DOCUMENTATION(문서) 카테고리를 아무리 봐도 “Server”라는 단어를 가지고 기술한 문서는 없었습니다. 제가 생각하는 VPN Server라는 개념을 다른 단어로 표현하고 있을 수도 있겠다는 생각이 들었습니다.    보다 쉽게 설명한 문서를 […]
Continue reading…

 

구글 클라우드 플랫폼(GCP)에 OpenVPN 서버 구축(0) : 무료 VPN 사전 준비

랜섬웨어 예방 : OpenVPN 서버 구축으로 가능할까? 라는 글을 쓰면서, 마지막 부분에 “홈서버에 OpenVPN 서버를 구축하겠다”는 계획을 밝혔었습니다. 그런데 홈서버가 안정적으로 돌아가고 있는 상황에서 테스트 없이 네트워크망을 흔드는 작업을 무작정 시도하기는 불안하더군요. 그래서 클라우드 컴퓨팅 서비스에서 테스팅을 해보고, 체계가 잡히는대로 홈서버에도 OpenVPN 서버 프로그램을 설치하려고 합니다.      구글 클라우드 플랫폼(GCP) 무료 서버에 가입해볼까? 접속 방법 정리 ▲ 위 글에서 Google Cloud 무료 […]
Continue reading…

 

광고차단? 안티 애드블록, Ad-Shield(구글 애드센스, 카카오 애드핏 꿀팁)

작은 동기부여라도 될까 싶어 구글 애드센스, 카카오 애드핏같은 광고들을 달았는데, 포스팅 하나에 5~6개쯤 붙는 광고가 불편하실 수 있습니다. 강성인 분들은 “애드블록”으로 광고를 쏙 빼고 본문만 읽고 나가죠. 이런 분들이 대략 20%쯤 되는 것 같습니다. 내곡동 의혹 오세훈씨 사건(박영선 지지율은 역전될 것인가!), 서울숭덕초등학교 / 서울 동국대학교 사범대학 부속중학교 / 서울 대일고등학교를 졸업하고 부산시장에 출마하신 박형준씨의 재산신고 […]
Continue reading…

 

MSI GP73 게이밍 노트북 힌지 자가수리(MSI Gaming Laptop Hinge Problem)

MSI 게이밍 노트북의 힌지는 리콜급 문제를 가지고 있습니다. 한국 AS 센터에서는 소비자 과실로 몰아간다고 하는데, 알루미늄 상판에 플라스틱 사출물을 붙이고 나사를 박은 구조가 힌지의 응력을 버틸 것이라고 생각한다면… 글쎄요;;;.   ▼ 아무튼, MSI 영문 포럼에도 MSI 게이밍 노트북의 힌지 문제에 대한 글이 꾸준히 올라오고 있습니다. https://forum-en.msi.com/index.php?threads/are-hinge-issues-still-a-thing.343279/   그리고… 저도 이번에 경험을 했습니다. ▼ MSI 게이밍 […]
Continue reading…

 

무료 포토샵, GIMP 초기 설정 방법(초기 세팅)

www.gimp.org 사이트에 가면 포토샵 대안 프로그램인 GIMP를 무료로 다운로드받을 수 있습니다. 오픈소스라서 그런지 처음 설치했을 때 매끄럽지 않다는 느낌이 많이 드는데요, 제가 설정한 방법대로 초기설정을 조금 바꿔보면 쓸만하다는 생각이 드실 겁니다.    GIMP 언어 한글 – 영어 바꾸는 방법 GIMP 최신 버전을 설치하면 한글 윈도우10 기준으로 언어가 한글로 자동 설정되어 있을 테지만, 예전에는 그렇지 않았던 […]
Continue reading…

 

키척 핸드드릴 사진

새제품을 주문했는데 상태가… ;;;   ( 키척/키레스척 관리 방법을 보면… 물건 수령 시점부터는 구매자가 관리할 수 있겠으나, 그 전단계라면 제조사/판매자 측의 관리가 반드시 필요하다는 점을 알 수 있음.)   ▼ 아무튼, 철기리 드릴비트 물려서 급한 상황 해겼했습니다.   ▼ 구매처는 여기. 추천 이유? 싸니까   ▼ 같이 물려 쓸 드릴비트(철기리)는 이거 추천. 이유? 케이스 있음+적당한 규격 […]
Continue reading…

 

삼성 980 NVMe 1TB SSD, 가성비 신모델은 저전력이 핵심이다!

업계를 선도하는 기술, 성능, 브랜드이미지를 갖춘 삼성SSD. 플래그십 제품(이전 모델)인 980 Pro NVMe SSD는 압도적인 읽기/쓰기 속도를 보여주는만큼 가격이 높습니다. 하지만 가성비SSD 컨셉의 신모델 980 NVMe SSD는 DRAM-Less 구조로 원가를 절감하였음에도 불구하고 최대읽기속도 스펙이 3500MB/s급입니다(PCIe 3.0 4레인의 대역폭을 전부 활용하는 최상급 속도입니다.).    기존 NVMe 규격의 삼성SSD들은 성능이 좋은만큼 소비전력도 높은 경향이 있었습니다. 그래서 노트북에 […]
Continue reading…

 

2021년 개별공시지가 조회(아파트 공시지가조회) 공시가격 확인 방법

공시지가란 공시(공개적으로 널리 알림)와 지가(땅값 혹은 집값)의 합성어입니다. 공시지가 = 공개적으로 널리 알리는 땅값/집값. “당신은 공시지가만큼의 아파트를 가지고 있으니, 해당 가치에 해당하는 세금을 내세요.” 하려고 만든 개념이에요. 정부 인력으로는 부동산 실거래가를 파악하는 것이 불가능에 가깝기 때문에 공시지가로 과세표준을 정하겠다는 것이지요.    아파트 공시지가는 어떻게 산정되는가? 감정평가사는 일정 지역별로 표준이 되는 표준지를 산정하고, 그 토지의 표준지공시지가를 매깁니다. […]
Continue reading…