분류 전체보기
-
대부분 가정에 공유기를 두고 사용하고 계실텐데요. 이번에는 공유기로 VPN(Virtual Private Network)을 구성해서 어디서든 안전하게 자신의 네트워크에 접속할 수 있는 환경을 만들어보도록 하겠습니다. 공유기는 ipTIME을 사용하여 설명하니 참고해주세요!공유기 관리자 페이지 접속먼저, 공유기가 인터넷에 연결되어 있고, PC나 모바일 기기가 해당 공유기 네트워크에 연결되어 있다면 공유기 관리자 페이지로 접속하여 로그인해줍시다. 별도 설정이 없다면 웬만한 모델은 192.168.0.1으로 접속 될 것이고, 그렇지 않다면 게이트웨이를 확인해주시면 됩니다.별도의 아이디 패스워드를 설정하지 않았다면 디폴트인 admin/admin으로 접속이 될 것 입니다. VPN 서버 설정관리자 페이지에 접속하면 메뉴..
[ipTIME] 공유기로 VPN 서버 구성하기대부분 가정에 공유기를 두고 사용하고 계실텐데요. 이번에는 공유기로 VPN(Virtual Private Network)을 구성해서 어디서든 안전하게 자신의 네트워크에 접속할 수 있는 환경을 만들어보도록 하겠습니다. 공유기는 ipTIME을 사용하여 설명하니 참고해주세요!공유기 관리자 페이지 접속먼저, 공유기가 인터넷에 연결되어 있고, PC나 모바일 기기가 해당 공유기 네트워크에 연결되어 있다면 공유기 관리자 페이지로 접속하여 로그인해줍시다. 별도 설정이 없다면 웬만한 모델은 192.168.0.1으로 접속 될 것이고, 그렇지 않다면 게이트웨이를 확인해주시면 됩니다.별도의 아이디 패스워드를 설정하지 않았다면 디폴트인 admin/admin으로 접속이 될 것 입니다. VPN 서버 설정관리자 페이지에 접속하면 메뉴..
2024.04.30 -
Microsoft Azure의 Enterprise Agreement(EA)는 대규모 기업이 클라우드 서비스를 보다 유연하고 비용 효율적으로 이용할 수 있게 하는 기업 간 계약입니다. 이번 포스팅에서는 필자가 회사에서 Azure를 도입하면서 MS와 EA 및 SCE 계약을 맺으면서 이해했던 내용들을 정리하고자 합니다. 개요현대 기업 환경에서 클라우드 컴퓨팅은 더 이상 선택이 아닌 필수가 되었습니다. 효율성, 유연성, 그리고 확장성을 제공하는 클라우드 서비스는 기업이 빠르게 변화하는 시장 환경에 적응하고, 경쟁 우위를 확보하는 데 중요한 역할을 합니다. 이러한 배경 하에, Microsoft Azure는 기업이 클라우드로의 전환을 원활하게 진행할 수 있도록 다양한 계약 옵션을 제공합니다. 본 글에서는 기업 간 ..
[Azure] 기업의 클라우드 전환 가속화를 위한 Microsoft EA 및 SCE 계약Microsoft Azure의 Enterprise Agreement(EA)는 대규모 기업이 클라우드 서비스를 보다 유연하고 비용 효율적으로 이용할 수 있게 하는 기업 간 계약입니다. 이번 포스팅에서는 필자가 회사에서 Azure를 도입하면서 MS와 EA 및 SCE 계약을 맺으면서 이해했던 내용들을 정리하고자 합니다. 개요현대 기업 환경에서 클라우드 컴퓨팅은 더 이상 선택이 아닌 필수가 되었습니다. 효율성, 유연성, 그리고 확장성을 제공하는 클라우드 서비스는 기업이 빠르게 변화하는 시장 환경에 적응하고, 경쟁 우위를 확보하는 데 중요한 역할을 합니다. 이러한 배경 하에, Microsoft Azure는 기업이 클라우드로의 전환을 원활하게 진행할 수 있도록 다양한 계약 옵션을 제공합니다. 본 글에서는 기업 간 ..
2024.04.29 -
AWS에서 Site-to-Site VPN을 설정하려면 온프레미스에 있는 IPSec VPN 장비와 터널링하는 과정이 필요합니다. 본 포스팅에서는 Juniper 기반의 IPSec VPN 장비의 GUI 환경에서 터널링하는 방법을 설명합니다. AWS에서 Site-to-Site VPN 연결을 구성하는 방법은 아래 포스팅을 참고해주시기 바랍니다. [클라우드/AWS] - [AWS] Site-to-Site VPN 구성하기: 온프레미스 사설망과의 연결 AWS VPN 구성 정보 다운로드 앞선 포스팅에서 생성했던 VPN 연결에서 구성 다운로드를 하여 해당 구성대로 VPN 터널링을 진행하면 되는데, 그러기 위해선 터널링을 구성할 온프레미스 IPSec VPN의 구성 정보가 필요합니다. 여기서는 아래 [그림 1]과 같이 Juni..
[IPSec VPN] Juniper JunOS 장비에서 AWS와의 Site-to-Site VPN 터널링 과정AWS에서 Site-to-Site VPN을 설정하려면 온프레미스에 있는 IPSec VPN 장비와 터널링하는 과정이 필요합니다. 본 포스팅에서는 Juniper 기반의 IPSec VPN 장비의 GUI 환경에서 터널링하는 방법을 설명합니다. AWS에서 Site-to-Site VPN 연결을 구성하는 방법은 아래 포스팅을 참고해주시기 바랍니다. [클라우드/AWS] - [AWS] Site-to-Site VPN 구성하기: 온프레미스 사설망과의 연결 AWS VPN 구성 정보 다운로드 앞선 포스팅에서 생성했던 VPN 연결에서 구성 다운로드를 하여 해당 구성대로 VPN 터널링을 진행하면 되는데, 그러기 위해선 터널링을 구성할 온프레미스 IPSec VPN의 구성 정보가 필요합니다. 여기서는 아래 [그림 1]과 같이 Juni..
2023.12.24 -
AWS Site-to-Site VPN은 온프레미스 네트워크와 AWS 클라우드 간의 안전한 연결을 제공합니다. 이 포스팅에서는 AWS 콘솔에서 Site-to-Site VPN을 설정하는 과정을 안내합니다. 1. 고객 게이트웨이 생성 AWS 콘솔에 로그인하고, VPC > VPN > 고객 게이트웨이로 이동합니다. 여기서 다음과 같이 온프레미스 네트워크에 해당하는 고객 게이트웨이를 생성합니다. 이름은 고객 게이트웨이를 구분할 수 있는 이름을 입력해주면 되고, 아래 IP 주소에는 VPN 터널링을 진행할 IPsec VPN의 WAN IP를 입력해주면 됩니다. 2. 가상 프라이빗 게이트웨이 생성 이제 가상 프라이빗 게이트웨이를 생성해주겠습니다. 자율 시스템 번호(ASN)는 고객 게이트웨이에 지정된 ASN과 달라야 하는데..
[AWS] Site-to-Site VPN 구성하기: 온프레미스 사설망과의 연결AWS Site-to-Site VPN은 온프레미스 네트워크와 AWS 클라우드 간의 안전한 연결을 제공합니다. 이 포스팅에서는 AWS 콘솔에서 Site-to-Site VPN을 설정하는 과정을 안내합니다. 1. 고객 게이트웨이 생성 AWS 콘솔에 로그인하고, VPC > VPN > 고객 게이트웨이로 이동합니다. 여기서 다음과 같이 온프레미스 네트워크에 해당하는 고객 게이트웨이를 생성합니다. 이름은 고객 게이트웨이를 구분할 수 있는 이름을 입력해주면 되고, 아래 IP 주소에는 VPN 터널링을 진행할 IPsec VPN의 WAN IP를 입력해주면 됩니다. 2. 가상 프라이빗 게이트웨이 생성 이제 가상 프라이빗 게이트웨이를 생성해주겠습니다. 자율 시스템 번호(ASN)는 고객 게이트웨이에 지정된 ASN과 달라야 하는데..
2023.12.23 -
원격 데스크톱(Remote Desktop) 서비스의 포트는 기본적으로 3389를 사용합니다. 하지만 보안 상의 이유로 3389 포트를 그대로 사용하는 것 보다 변경하는 것이 좋습니다. 본 포스팅에서는 윈도우 서버에서 RDP 포트를 변경하는 과정을 설명합니다. 레지스트리 편집기 수정 아래 [그림 1]과 같이 Win + R 키를 눌러 실행창을 열고, regedit을 입력합니다. 레지스트리 편집기가 열리면 다음 경로로 이동해줍니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 해당 경로로 이동하면 PortNumber라는 레지스트리 항목을 찾아 더블클릭하여 아래 [그림 2]와 같이 수정해줍니다. 여기..
[Windows] 원격 데스크톱 RDP(3389) 포트 변경원격 데스크톱(Remote Desktop) 서비스의 포트는 기본적으로 3389를 사용합니다. 하지만 보안 상의 이유로 3389 포트를 그대로 사용하는 것 보다 변경하는 것이 좋습니다. 본 포스팅에서는 윈도우 서버에서 RDP 포트를 변경하는 과정을 설명합니다. 레지스트리 편집기 수정 아래 [그림 1]과 같이 Win + R 키를 눌러 실행창을 열고, regedit을 입력합니다. 레지스트리 편집기가 열리면 다음 경로로 이동해줍니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 해당 경로로 이동하면 PortNumber라는 레지스트리 항목을 찾아 더블클릭하여 아래 [그림 2]와 같이 수정해줍니다. 여기..
2023.12.07 -
본 포스팅에서는 WOL(Wake-on-LAN)을 사용하여 외부에서 ipTIME 라우터를 통해 PC를 켜는 방법에 대해 설명합니다. 여기서는 MSI MAG b660m 박격포 DDR4 메인보드를 기준으로 설명합니다. 여기서는 DDNS 설정이 되어 있다고 가정합니다. DDNS 설정 방법은 아래 포스팅을 참고해주세요.😊 [네트워크/ipTIME] - [ipTIME] 외부 접속을 위한 DDNS 설정 방법 개요 WOL(Wake On LAN)은 원격으로 편리하게 PC 전원을 켤 수 있는 방법 중 하나입니다. 집에서 공유기를 사용하고 있다면 WOL 기능이 있는지 확인해보시기 바랍니다. 이 글에서는 ipTIME을 이용하여 외부에서 집에 있는 PC를 원격으로 켜는 설정을 간단하게 안내하겠습니다. 메인보드 BIOS 설정 WO..
[ipTIME] WOL로 외부에서 PC 원격 켜기본 포스팅에서는 WOL(Wake-on-LAN)을 사용하여 외부에서 ipTIME 라우터를 통해 PC를 켜는 방법에 대해 설명합니다. 여기서는 MSI MAG b660m 박격포 DDR4 메인보드를 기준으로 설명합니다. 여기서는 DDNS 설정이 되어 있다고 가정합니다. DDNS 설정 방법은 아래 포스팅을 참고해주세요.😊 [네트워크/ipTIME] - [ipTIME] 외부 접속을 위한 DDNS 설정 방법 개요 WOL(Wake On LAN)은 원격으로 편리하게 PC 전원을 켤 수 있는 방법 중 하나입니다. 집에서 공유기를 사용하고 있다면 WOL 기능이 있는지 확인해보시기 바랍니다. 이 글에서는 ipTIME을 이용하여 외부에서 집에 있는 PC를 원격으로 켜는 설정을 간단하게 안내하겠습니다. 메인보드 BIOS 설정 WO..
2023.12.06 -
ipTIME 공유기에서는 DDNS(Dynamic Domain Name System) 설정을 통해 외부에서도 공유기 관리 페이지에 접속할 수 있는 기능을 제공합니다. 이번 포스팅에서는 외부에서도 집에 설치되어 있는 ipTIME 공유기에 접속할 수 있도록 설정하는 방법을 다룹니다. 개요 DDNS는 동적 IP 주소를 고정적인 도메인 이름을 가질 수 있도록 도와주는 시스템입니다. 일반적으로 ISP로부터 동적으로 할당되는 IP 주소는 변경될 수 있습니다. 이런 경우, 네트워크에 연결된 기기에 접근하기 위해서는 매번 새로운 IP 주소를 알아내고 기억해야 합니다. DDNS는 이러한 문제를 해결하기 위해 동적으로 IP 주소를 갱신하고, 이에 연동된 도메인 이름을 업데이트하여 항상 최신 IP 주소로 접근할 수 있도록 합..
[ipTIME] 외부 접속을 위한 DDNS 설정 방법ipTIME 공유기에서는 DDNS(Dynamic Domain Name System) 설정을 통해 외부에서도 공유기 관리 페이지에 접속할 수 있는 기능을 제공합니다. 이번 포스팅에서는 외부에서도 집에 설치되어 있는 ipTIME 공유기에 접속할 수 있도록 설정하는 방법을 다룹니다. 개요 DDNS는 동적 IP 주소를 고정적인 도메인 이름을 가질 수 있도록 도와주는 시스템입니다. 일반적으로 ISP로부터 동적으로 할당되는 IP 주소는 변경될 수 있습니다. 이런 경우, 네트워크에 연결된 기기에 접근하기 위해서는 매번 새로운 IP 주소를 알아내고 기억해야 합니다. DDNS는 이러한 문제를 해결하기 위해 동적으로 IP 주소를 갱신하고, 이에 연동된 도메인 이름을 업데이트하여 항상 최신 IP 주소로 접근할 수 있도록 합..
2023.11.15 -
제가 작성한 AWS Lambda를 통한 EC2 인스턴스와 RDS 데이터베이스의 자동 중지 및 시작 방법에 대한 블로그 포스팅을 아래에 제시합니다. 이 포스팅은 AWS Lambda 함수를 사용하여 일정 시간이 지난 후에 EC2 인스턴스와 RDS 데이터베이스를 중지하고 다시 시작하는 방법에 대해 안내합니다. 개요 EC2 인스턴스 및 RDS는 시간당 또는 사용한 용량에 따라 비용이 청구됩니다. 이러한 비용은 인스턴스가 실행되는 동안 계속해서 발생하므로, 필요하지 않은 시간에 인스턴스가 실행되어 있는 경우 비효율적인 비용이 발생할 수 있습니다. 사용하지 않는 시간대에는 불필요한 비용이 나가지 않도록 중지시켜 두는 것이 좋습니다. 예를 들어, 회사 출근 시간에만 사용한다고 가정하면, 오전 8시부터 오후 7시까지만..
[AWS] Lambda를 통한 Instance 및 RDS 자동 중지 및 시작 방법제가 작성한 AWS Lambda를 통한 EC2 인스턴스와 RDS 데이터베이스의 자동 중지 및 시작 방법에 대한 블로그 포스팅을 아래에 제시합니다. 이 포스팅은 AWS Lambda 함수를 사용하여 일정 시간이 지난 후에 EC2 인스턴스와 RDS 데이터베이스를 중지하고 다시 시작하는 방법에 대해 안내합니다. 개요 EC2 인스턴스 및 RDS는 시간당 또는 사용한 용량에 따라 비용이 청구됩니다. 이러한 비용은 인스턴스가 실행되는 동안 계속해서 발생하므로, 필요하지 않은 시간에 인스턴스가 실행되어 있는 경우 비효율적인 비용이 발생할 수 있습니다. 사용하지 않는 시간대에는 불필요한 비용이 나가지 않도록 중지시켜 두는 것이 좋습니다. 예를 들어, 회사 출근 시간에만 사용한다고 가정하면, 오전 8시부터 오후 7시까지만..
2023.06.12 -
EFS(Elastic File System)는 AWS에서 암호화된 파일 스토리지를 제공하는 클라우드 스토리지 입니다. AWS 클라우드 서비스와 온프레미스 리소스 모두에서 사용할 수 있는 확장 가능하고 탄력적으로 쉽게 구성할 수 있습니다. 본 포스팅에서는 인스턴스에 EFS 마운트하는 방법을 설명합니다. 구성 환경 구성 내용은 다음과 같습니다. AWS에서 EFS를 생성하여 두 인스턴스에 마운트 AWS AMI : al2023-ami-2023.0.20230329.0-kernel-6.1-x86_64 EFS 생성 AWS 콘솔에서 Amazon EFS > 파일 시스템으로 이동하여 파일 시스템 생성 버튼을 클릭합니다. 파일 시스템 생성 버튼을 누르면 다음 [그림 1]과 같이 생성할 EFS의 이름과 VPC를 선택할 수 있..
[AWS] EFS 생성 및 마운트 방법EFS(Elastic File System)는 AWS에서 암호화된 파일 스토리지를 제공하는 클라우드 스토리지 입니다. AWS 클라우드 서비스와 온프레미스 리소스 모두에서 사용할 수 있는 확장 가능하고 탄력적으로 쉽게 구성할 수 있습니다. 본 포스팅에서는 인스턴스에 EFS 마운트하는 방법을 설명합니다. 구성 환경 구성 내용은 다음과 같습니다. AWS에서 EFS를 생성하여 두 인스턴스에 마운트 AWS AMI : al2023-ami-2023.0.20230329.0-kernel-6.1-x86_64 EFS 생성 AWS 콘솔에서 Amazon EFS > 파일 시스템으로 이동하여 파일 시스템 생성 버튼을 클릭합니다. 파일 시스템 생성 버튼을 누르면 다음 [그림 1]과 같이 생성할 EFS의 이름과 VPC를 선택할 수 있..
2023.06.07 -
본 포스팅에서는 E: Sub-process /usr/bin/dpkg returned an error code (1) 에러가 발생했을 때의 해결 사례를 보여줍니다. 기존에 설치되어 있는 Node.js의 버전 업을 시키는 과정에서 에러가 발생하였고, 에러를 해결하는 과정을 공유해보겠습니다. [운영체제/Linux] - [Ubuntu] Node.js 및 npm 간단한 설치 개발 환경 현재 위의 포스팅에서와 같이 Ubuntu 22.04 LTS에서 Node.js v12.22.9 버전으로 설치되어 있는 상황입니다. $ node -v v12.22.9 여기서 16 버전으로 업그레이드하는 과정을 보여드리겠습니다. 에러 발생 먼저, 기존에 설치되어 있던 nodejs를 삭제하였습니다. $ sudo apt-get purge -..
[Ubuntu] apt install 중 E: Sub-process /usr/bin/dpkg returned an error code (1) 에러 해결 사례본 포스팅에서는 E: Sub-process /usr/bin/dpkg returned an error code (1) 에러가 발생했을 때의 해결 사례를 보여줍니다. 기존에 설치되어 있는 Node.js의 버전 업을 시키는 과정에서 에러가 발생하였고, 에러를 해결하는 과정을 공유해보겠습니다. [운영체제/Linux] - [Ubuntu] Node.js 및 npm 간단한 설치 개발 환경 현재 위의 포스팅에서와 같이 Ubuntu 22.04 LTS에서 Node.js v12.22.9 버전으로 설치되어 있는 상황입니다. $ node -v v12.22.9 여기서 16 버전으로 업그레이드하는 과정을 보여드리겠습니다. 에러 발생 먼저, 기존에 설치되어 있던 nodejs를 삭제하였습니다. $ sudo apt-get purge -..
2023.06.06