본문 바로가기

네트워크 (LAN,WAN)159

Nginx Ingress Controller Backend HTTP and HTTPS 서비스 혼합(both) NGINX Ingress 컨트롤러를 사용 중이라면, nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"은 작동하지 않습니다. 그러나 nginx.org/ssl-services는 백엔드에서 TLS를 필요로 하는 서비스를 선택할 수 있게 해줍니다. 이름이 혼동스러울 수 있어서 실제 목적을 깨닫기까지 시간이 걸릴 수 있습니다. 이것은 NGINX 하부에서 사용되는 표준 Kubernetes Ingress 컨트롤러에서는 작동하지 않으며, NGINX 원본 컨트롤러에서만 작동합니다. 참고: https://docs.nginx.com/nginx-ingress-controller/configuration/ingress-resources/advanced-configuration-wi.. 2023. 12. 4.
외부이름(ExternalName) 서비스를 지원하는 Ingress Controller Ingress Controller는 ExternalName 유형의 서비스로의 요청 라우팅을 지원합니다. ExternalName 서비스는 주로 클러스터 외부의 IP 주소로 해석되는 외부 DNS 이름에 의해 정의됩니다. 이를 통해 Ingress Controller를 사용하여 클러스터 외부의 대상으로 요청을 라우팅할 수 있습니다. 참고: 이 기능은 NGINX Plus에서만 사용할 수 있습니다. 전제 조건 ExternalName 서비스를 사용하려면 먼저 ConfigMap을 사용하여 하나 이상의 리졸버를 구성해야 합니다. NGINX Plus는 이러한 리졸버를 사용하여 서비스의 DNS 이름을 해석합니다. 다음은 리졸버를 구성하는 예시 ConfigMap입니다. kind: ConfigMap apiVersion: v1 .. 2023. 12. 3.
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.
Private DNS(Private Domain Name System) 구성 Private DNS(Private Domain Name System)은 공개 인터넷의 DNS와는 달리 내부 네트워크 또는 조직의 프라이빗 환경에서 사용되는 DNS 시스템입니다. Private DNS는 주로 조직의 내부 네트워크에서 사용되며, 이를 통해 해당 조직은 자체 도메인 네임 서비스를 설정하고 관리할 수 있습니다. 아래에서 Private DNS의 목적과 필요성에 대해 설명하겠습니다. 내부 네트워크에서 도메인 이름 해결 Private DNS의 주요 목적은 내부 네트워크에서 도메인 이름을 IP 주소로 해석하는 데 사용됩니다. 이것은 내부 서버, 장치 또는 리소스에 쉽게 액세스하기 위해 필요합니다. 예를 들어, 내부 웹 서버, 데이터베이스 서버, 프린터, 파일 공유 서버 등은 각각 고유한 도메인 이름을.. 2023. 11. 7.
IT 인프라 및 서비스 모니터링 도구 Nagios 구축 Nagios는 IT 인프라 및 서비스를 모니터링하고 관리하는 데 사용되는 오픈 소스 모니터링 도구입니다. 아래에서는 Nagios의 목적을 이해하고 Docker를 사용하여 Nagios를 구축하고 활용하는 단계별 자세한 설명을 제공합니다. 단계 1: Docker 설치 및 구성 Docker 설치: 먼저 Docker를 설치하십시오. 운영 체제에 따라 Docker의 설치 방법이 다를 수 있습니다. 공식 Docker 문서에서 제공하는 지침을 따르십시오. Docker Compose 설치 (선택 사항): Docker Compose를 설치하면 여러 컨테이너를 관리하고 설정할 수 있습니다. 필요한 경우 Docker Compose도 설치하십시오. 단계 2: Nagios Docker 이미지 가져오기 Nagios Docker .. 2023. 10. 23.