반응형

2025/03 7

ERR_CONNECTION_TIMED_OUT 에 대해 알아보겠습니다.

네트워크 통신에서 타임아웃(timeout)으로 연결이 끊어지는 경우는 다양한 원인에 의해 발생할 수 있습니다.  Ⅰ. ERR_CONNECTION_TIMED_OUT 이란?ERR_CONNECTION_TIMED_OUT은 웹 브라우저(Chrome, Edge, FireFox 등)에서 웹사이트에 접속할 때 일정 시간 동안 응답이 없을 경우 발생하는 오류입니다. 브라우저가 서버에 요청을 보냈지만, 정해진 시간 내에 응답을 받지 못하면 연결이 끊기면서 이 오류가 발생한다. 무한정 대기하는 것을 방지하기 위해 필요합니다.Ⅱ. ERR_CONNECTION_TIMED_OUT 발생 원인ⅰ. 서버 문제   1) 해당 웹사이트 서버가 다운되었거나 응답 시간이 너무 길어 브라우저가 기다리다 타임아웃됨.   2) 서버가 과부하 상태이..

네트워크 2025.03.25

Microsoft SQL Server에서 사용되는 OPENQUERY에 대해 알아보겠습니다.

Microsoft SQL Server에서 OPENQUERY는 지정한 연결된 서버(OLE DB 데이터 원본)에서 전달된 쿼리를 실행하는 함수입니다.  주로 분산 데이터베이스 환경에서 사용되며, 여러 데이터베이스 간에 데이터를 조회하거나 수정할 때 유용합니다. Ⅰ. Open Query 란? SQL Server의 Linked Server 기능을 활용하여 원격 데이터베이스 서버에 직접 쿼리를 전달하고 그 결과를 로컬 서버로 가져오는 역할을 합니다. 주로 다른 데이터베이스 유형(예: Oracle, MySQL 등)과의 상호작용을 위해 사용됩니다.Ⅱ. Open Query 기본 문법SELECT * FROM OPENQUERY([Linked Server명], [원격 서버에서 실행할 SQL 쿼리]) Linked Server..

데이터베이스 2025.03.24

DevSecOps에 대해 알아보겠습니다.

Ⅰ. DevSecOps란? DevSecOps(Development + Security + Operations)는 보안을 소프트웨어 개발 및 운영 프로세스에 통합하는 접근 방식입니다. 기존 DevOps에서는 보안이 후반부(운영 단계)에서 고려되었지만, DevSecOps는 개발 초기부터 보안을 자동화하여 적용하는 것이 핵심입니다. Ⅱ. DevSecOps 역할 ⅰ) 개발, 보안, 운영 담당자 간의 원활한 소통과 협업을 촉진합니다.  ⅱ) 보안 위협을 예방하고 대응하는 프로세스를 자동화합니다.  ⅲ) 보안 정책을 준수하고, 보안 감사를 수행합니다.  ⅳ) 보안 사고 발생 시 신속하게 대처하고 복구합니다.Ⅲ. DevSecOps의 핵심 원칙ⅰ) Shift Left(Security as Code)   ■ 개발 초기 ..

클라우드(Cloud) 2025.03.14

Windows 운영체제에서 네트워크 우선순위를 확인하는 방법과 변경하는 방법에 대해 알아보겠습니다.

Ⅰ. netstat 및 route print 명령어를 사용한 네트워크 우선순위 확인ⅰ) netstat -rn 라우팅 테이블을 출력하여 현재 사용 중인 네트워크 인터페이스를 확인할 수 있습니다. 0.0.0.0 게이트웨이가 기본 경로이며, 가장 작은 Metric 값이 높은 우선순위를 가집니다.ⅱ) route printⅡ. Get-NetIPInterface 명령어를 사용한 네트워크 우선순위 확인InterfaceMetric 값이 낮을수록 높은 우선순위를 가집니다. 현재 활성화된 네트워크 인터페이스 목록과 우선순위를 확인할 수 있습니다. Ⅲ. GUI에서 네트워크 우선순위 확인 및 변경 방법ⅰ) 네트워크 어댑터 설정 열기 Win + R → ncpa.cpl 입력 → Enterⅱ) 어댑터 속성 열기 현재 사용 중인 네..

시스템(Windows) 2025.03.13

DevOps에 대해 알아보겠습니다.

Ⅰ. DevOps 란?  개발(Development)과 운영(Operations)을 결합한 개념으로, 소프트웨어 개발과 IT 운영을 긴밀하게 통합하여 소프트웨어와 시스템을 신속하게 개발, 테스트, 배포 및 운영하기 위한 방법론입니다. 기존의 소프트웨어 개발 및 인프라 관리 프로세스를 사용하는 조직보다 제품을 더 빠르게 혁신하고 개선할 수 있으며, 이를 통해 고객을 더 잘 지원하고 시장에서 더욱 효과적으로 경쟁할 수 있게 해줍니다. Ⅱ. DevOps 역할ⅰ) CI/CD 파이프라인 구축 및 관리  ■ CI(Continuous Integration, 지속적 통합): 개발자들이 변경한 코드를 자주 통합하여 자동으로 빌드하고 테스트하는 과정  ■ CD(Continuous Deployment/Delivery, 지속..

클라우드(Cloud) 2025.03.12

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart)에 대해 알아보겠습니다.

Ⅰ. CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart)란? 사람과 컴퓨터가 서로 다른 방식으로 문제를 해결한다는 점에 착안하여 개발되었고, 컴퓨터와 인간을 구별하는 자동화된 튜링 테스트로, 주로 웹사이트나 애플리케이션에서 사용자 인증을 위해 활용됩니다. 예를 들어, 이미지 속 글자를 인식하는 문제는 컴퓨터에게는 어렵지만 사람에게는 쉽습니다. 웹사이트에서 봇(bot) 또는 자동화된 프로그램의 접근을 차단하고 인간 사용자를 인증하는 기술입니다. * 튜링 테스트 : 컴퓨터가 인간과 구별되지 않는 지능을 가질 수 있는지 판별하는 시험Ⅱ. CAPTCHA (Completely Automated Public Turi..

어플리케이션 2025.03.11

mod_jk 모듈을 컴파일 및 설치하는 방법에 대해 알아보겠습니다.

mod_jk 모듈을 컴파일 및 설치하는 방법에 대해 알아보겠습니다. Ⅰ. 설치 파일 다운로드1) 서버에서 인터넷이 가능 한경우[root@feccle ~ ] # wget http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.48-src.tar.gz2) 서버에서 인터넷이 불가능할 경우인터넷이 되는 PC에서 다운로드 후 서버 업로드http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.48-src.tar.gz Ⅱ. 설치 전 [root@feccle ~ ] # yum -y install httpd-devel gcc gcc-c++ Ⅲ. ..

어플리케이션 2025.03.10
반응형