분류 전체보기2978 OpenVPN 내부 네트워크 환경 확장 및 터널 라우팅 구성 OpenVPN을 사용하여 여러 LAN을 연결하는 것은 네트워크 환경을 확장하고 안전한 연결을 제공하는 데 유용합니다. 이 예제에서는 OpenVPN 서버가 있고 해당 서버 뒤에 LAN(10.10.2.0/24)이 있으며, 두 개의 클라이언트가 각각 LAN 뒤에 있습니다. 클라이언트 1 (10.10.1.0/24 LAN) 클라이언트 2 (10.10.3.0/24 LAN) 목표는 이 3개의 LAN에 속한 장치들이 터널(루팅) 설정을 통해 서로 통신할 수 있도록 하는 것입니다. 단계별 처리 및 명령어 1. LAN 뒤에 있는 모든 기기는 IP 전달을 활성화해야 합니다. 이 예에서는 서버와 client1/client2가 해당됩니다. 이를 위해 다음 명령어를 사용합니다. 서버의 server.conf 파일에 다음 라우팅 명.. 2023. 11. 16. GitLab 저장소 생성 및 commit & push & merge 새로운 프로젝트를 GitLab에 등록하고 현재 폴더 이하의 파일을 업로드하는 과정을 단계별로 설명하겠습니다. 이 과정을 수행하려면 GitLab 계정이 필요합니다. GitLab 계정 생성 및 로그인 이미 계정이 있다면 로그인하고, 없다면 GitLab 웹 사이트에서 계정을 생성하세요. 새 프로젝트 생성 GitLab에 로그인한 후, 대시보드로 이동하고, "New project" 또는 "Create a project" 버튼을 클릭합니다. 프로젝트 설정 프로젝트 생성 페이지에서 프로젝트 이름, 설명, 가시성(공개 또는 비공개) 등을 설정하고 "Create project" 버튼을 클릭합니다. 로컬 프로젝트 초기화 로컬 컴퓨터에서 Git을 사용해 프로젝트를 초기화합니다. 터미널 또는 명령 프롬프트를 열고 프로젝트 폴.. 2023. 11. 15. HTTP Strict Transport Security (HSTS) 작동 원리 및 적용 방법 HTTP Strict Transport Security (HSTS)란 무엇인가? HSTS는 웹 보안을 강화하기 위한 중요한 메커니즘으로, 웹사이트의 보안을 향상시키고 사용자 데이터를 보호하는 데 도움이 되는 기술입니다. HTTP 통신은 기본적으로 텍스트로 전송되며 보안상 취약할 수 있습니다. 특히 사용자가 웹사이트에 처음 접속할 때, 일반적으로 브라우저와 웹 서버 간의 통신은 암호화되지 않은 HTTP로 시작됩니다. 이 초기 HTTP 연결은 중간자 공격을 수행하거나 사용자의 데이터를 가로채는 데 사용될 수 있습니다. HSTS는 이러한 위협을 해결하기 위해 개발되었습니다. 이것은 브라우저에게 특정 도메인을 HTTPS를 통해서만 접속하도록 강제하는 정책을 설정하는 메커니즘입니다. 사용자가 해당 도메인을 입력하.. 2023. 11. 14. ChatGPT 4 vs ChatGPT 3.5 – 주요 차이점 개요 2022년 11월 30일, OpenAI의 ChatGPT 출시 ChatGPT 4의 등장과 전반적인 성능 향상 ChatGPT 4의 중요 업데이트와 개발자 컨퍼런스 소개 GPT-4 Turbo GPT-4 Turbo 소개 및 기본 정보 학습 데이터 업데이트와 2023년 4월까지의 최신 정보 128,000 토큰의 새로운 컨텍스트 윈도우와 향상된 능력 GPT-4 Turbo의 컴퓨터 비전 기능과 BeMyEyes 어플리케이션 활용 예시 ChatGPT 4 Turbo ChatGPT 4 Turbo의 비공식 용어 소개 JSON 모드를 통한 프로그래밍 기능 도입 ChatGPT API를 통한 GPT-4 Turbo의 획득 방법 ChatGPT API 비용 및 이미지 처리 기능에 대한 가격 정책 ChatGPT 4 vs ChatGP.. 2023. 11. 13. GitLab 백업 및 복원, 도커전환, 다른서버로 이관(복구) 활용 GitLab를 백업하고 Docker 버전으로 재설치한 다음 복원(복구)하는 과정을 다음과 같은 단계로 설명하겠습니다.이 단계는 일반적인 시나리오를 기반으로 작성되었으며, 상황에 따라 몇 가지 수정이 필요할 수 있습니다.중요 사항: 이러한 작업은 실제 서버에서 수행되므로 주의 깊게 실행해야 하며 데이터 유실을 방지하기 위해 백업을 항상 수행해야 합니다. 단계 1: 기존 GitLab 백업1.1. GitLab 서버에 로그인합니다.1.2. GitLab을 백업합니다. 다음 명령어를 사용하여 GitLab 데이터 백업을 생성합니다.sudo gitlab-rake gitlab:backup:create1.3. 백업 파일이 /var/opt/gitlab/backups 디렉토리에 생성됩니다. 이 디렉토리를 안전한 위치로 복사하.. 2023. 11. 12. 이전 1 ··· 73 74 75 76 77 78 79 ··· 596 다음 728x90