반응형
pfSense에서 Let's Encrypt SSL 인증서를 설치하고 사용하는 방법
pfSense에서 제공하는 ACME 패키지를 이용하여 비교적 간단하게 진행할 수 있습니다. ACME 패키지는 Let’s Encrypt 인증서를 자동으로 발급받고 갱신할 수 있게 해주는 도구입니다.
1. ACME 패키지 설치
System > Package Manager > Available Packages
=> acme 설치
System > Package Manager > Installed Packages
2. ACME 인증서 설정
Services > ACME Certificates
Account keys 생성
- Name : 계정 이름을 지정합니다.
- ACME Server : https://acme-v02.api.letsencrypt.org/directory (기본 Let's Encrypt 프로덕션 서버)로 설정합니다.
- E-Mail Address : Let’s Encrypt 계정에 사용할 이메일 주소를 입력합니다.
- Create new account key를 선택하고 Save를 클릭합니다.
3. SSL 인증서 생성
Certificates 생성
- Name : 인증서의 이름을 지정합니다.
- Status : Enabled를 체크합니다.
- Key Type : RSA (기본값)을 사용하거나 필요에 따라 변경합니다.
- Private Key Size : 2048 (기본값)을 사용하거나 필요에 따라 변경합니다.
- ACME Account : 이전 단계에서 생성한 계정을 선택합니다.
- Domain SAN List : 인증서를 적용할 도메인 이름을 추가합니다. (예: example.com, www.example.com)
- DNS Service : 도메인 인증에 사용할 DNS API를 선택합니다. Let's Encrypt는 DNS를 통해 도메인 소유권을 확인하므로, 사용하는 DNS 제공자에 맞는 옵션을 선택해야 합니다.
- 예 : Cloudflare를 사용하는 경우 DNS-Cloudflare를 선택하고 API 토큰을 설정합니다.
- Method : 일반적으로 DNS-01 Challenge를 사용합니다.
Issue/Renew를 클릭하여 인증서를 발급합니다.
정상적으로 인증서가 발급되면 Last renewed 날짜가 업데이트됩니다.
4. 인증서 설치 및 적용
System > Advanced > Admin Access
SSL Certificate 드롭다운에서 새로 발급한 Let's Encrypt 인증서를 선택
pfSense 웹 인터페이스가 Let's Encrypt SSL 인증서를 사용하도록 설정되었습니다.
5. 인증서 자동 갱신 설정
Services > ACME Certificates
자동 갱신(auto renew)
Cron Entry를 통해 갱신 주기를 설정할 수 있습니다.
728x90
반응형
'리눅스' 카테고리의 다른 글
[VPN] pfsense 설치_2 (0) | 2021.03.01 |
---|---|
[VPN] pfsense 설치_1 (0) | 2021.03.01 |
[VPN] pfsense 설치 (0) | 2021.02.23 |
개인 키를 사용하여 공개 키를 생성하는 방법 (0) | 2021.02.18 |
[git 명령어] git clone (0) | 2021.02.18 |