기타 (9) 썸네일형 리스트형 DNS A레코드 vs CNAME DNS는 도메인네임서버이다. 클라이언트에서 도메인을 입력하면 DNS서버에서 해당 도메인의 ip를 찾아서 해당 서버로 연결이 가능하다. DNS에서 재귀확인자를 통해서 쿼리를 실행한다. DNS재귀확인자 DNS쿼리의 첫 단계로 재귀확인자는 클라이언트와 DNS네임 서버 사이의 중개자 역할을 한다. 클라이언트로 DNS쿼리를 받은 뒤 (캐시 데이터 리턴 혹은) ROOT네임서버로 전송, TLD네임서버 전송, 권한있는 네임서버로 전송 마지막으로 받은 응답을 클라언트로 보냄 마지막으로 전달받은 응답을 캐시함. ROOT 네임서버 DNS레코드를 요청하는 첫 단계로 해당 도메인 확장자(.com, .net, .org …)따라 재귀 확인자를 TLD네임서버에 보내 응답함 TLD네임서버 확장자를 공유하는 모든 도메인 이름의 정보를 .. 도메인명으로 IP확인하는 방법 도메인명으로 public ip 확인하는 방법 ping ping google.com Ping google.com [142.250.66.110] 32바이트 데이터 사용: 142.250.66.110의 응답: 바이트=32 시간=71ms TTL=47 142.250.66.110의 응답: 바이트=32 시간=63ms TTL=47 142.250.66.110에 대한 Ping 통계: 패킷: 보냄 = 2, 받음 = 2, 손실 = 0 (0% 손실), 왕복 시간(밀리초): 최소 = 63ms, 최대 = 71ms, 평균 = 67ms nslookup nslookup google.com 권한 없는 응답: 이름: google.com Addresses: 2404:6800:4005:80f::200e 142.250.66.110 tracert .. windows 사용중인 포트 확인후 프로세스 종료 가끔 프로세스가 종료안되서 서비스가 안올라갈 때 유용함. 사용중인 포트 확인 하는 명령어 netstat -ano 특정 포트를 사용중인 프로세스 조회 netstat -ano | findstr : 프로세스 종료 taskkill /PID /F ex) taskkill /PID 3272 /F Microsoft Store 없이 다운로드 URL로 MS App 설치하기 번거롭고 귀찮은 일이긴 하지만 Microsoft Store가 열리지 않아서(회사에서 막은듯) 다운로드 URL로 설치했다. 방법은 어렵지 않음. 1. Online Microsoft store에서 URL을 확인한다. https://www.microsoft.com/en-us Microsoft – Cloud, Computers, Apps & Gaming Explore Microsoft products and services for your home or business. Shop Surface, Microsoft 365, Xbox, Windows, Azure, and more. Find downloads and get support. www.microsoft.com 들어가서 다운로드할 App을 검색한다. 나는 .. intellij gradle 버전 변경하기 gradle-wrapper.properties에서 사용중인 버전을 확인할 수 있다. distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists gradle 버전 7부터 maven repository사용중에 에러가 나서 버전을 낮추기로 함. 해당 폴더가 있는 경로로 들어가서 .\gradlew.bat wrapper --gradle-version 6.7 원하는 버전을 입력하면 된다. gradle 버전은 아래링크 .. Spring boot Rabbitmq test exchange > test.exchange 추가 queues > test.queue 추가 exchange 에서 만든 exchange에 들어가면 Bindings에 추가할 수 있다. test.queue, test.route.# Spring Boot > rabbitmq consumer #application.properties server.port=8080 spring.rabbitmq.host=localhost spring.rabbitmq.port=5672 spring.rabbitmq.username=guest spring.rabbitmq.password=guest package com.example.sampleproject.rabbitmq; import org.slf4j.Logger; import org... kafka windows에 설치 및 명령어 1. Kafka Download kafka.apache.org/downloads Apache Kafka Apache Kafka: A Distributed Streaming Platform. kafka.apache.org 다운로드 받고 압축을 풀면 된다. 2. 실행방법 Zookeeper D:\kafka> bin\windows\zookeeper-server-start.bat config\zookeeper.properties 압축푼 폴더로 가서 zookeeper를 실행시킨다. 2181포트로 뜬다. kafka server D:\kafka> bin\windows\kafka-server-start.bat config\server.properties kafka server를 실행한다. 9092포트로 뜬다. 3. Ka.. keycloak 이란 무엇일까? 로컬에 설치해보자 Open Source Identity and Access Management 최소한의 작업으로 어플리케이션과 보안 서비스에 인증을 추가할 수 있다. 사용자를 저장하거나 인증할 필요가 없다. ID연개나 소셜 로그인과 같은 고급 기능도 제공한다. Keyclock document Keycloak - Documentation www.keycloak.org 특징 single-sign on LDAP, Active Directory 연동 표준 프로토콜 지원(Open ID Connect, Oauth2.0, SAML2.0) 소셜 로그인 간편한 어플리케이션&서비스 보호 가볍고 빠르며 확장이 가능 비밀번호 정책을 사용자가 지정가능 Keycloak 다운로드 사이트 www.keycloak.org/downloads.html Ke.. 이전 1 2 다음