반응형

전체 글 72

웹 방화벽(WAF)이란?

웹 방화벽은 의심스러운 패킷을 모니터링하고 차단하여 웹 애플리케이션 및 서비스를 악의적인 트래픽으로부터 보호하는 데 사용되는 보안 도구이다. 왜쓰냐? 한다면.. 보안 증가, 성능 향상 및 가시성 향상이 주된 이점이기 떄문에 쓴다고 생각하면 된다. 웹 애플리케이션 및 서비스를 악의적인 트래픽으로부터 보호하는 데 사용되는 중요한 보안 도구이며 웹에서 악의적인 활동을 감지하고 차단하도록 설계된 하드웨어 또는 소프트웨어 시스템이다. 웹 방화벽은 악의적인 트래픽이 웹 응용 프로그램 및 서비스에 액세스하는 것을 감지하고 방지하도록 설계되었으며 SQL 주입, 크로스 사이트 스크립팅, 서비스 거부 및 직접 액세스 공격을 포함한 다양한 공격으로부터 보호하는 데 사용할 수 있다. 웹 방화벽은 통과하는 트래픽을 모니터링하여..

Security 2023.02.20

가상랜(Virtual Local Area Network)에 대해서 알아보자

VLAN(Virtual Local Area Network)은 물리적 위치에 관계없이 네트워크 장치를 단일 브로드캐스트 도메인으로 논리적으로 그룹화한 것으로 일반적으로 다양한 유형의 네트워크 트래픽을 격리하거나 더 나은 관리를 위해 대규모 네트워크를 더 작은 하위 네트워크로 분할하기 위해 생성됨. VLAN은 각 포트와 연결된 VID(VLAN ID)를 기반으로 네트워크를 별도의 브로드캐스트 도메인으로 분할하도록 네트워크 스위치를 구성하여 생성되며 VLAN 내의 트래픽은 VLAN 내에 포함되며 라우팅 또는 방화벽 규칙에서 특별히 허용하지 않는 한 VLAN 간에 전달 불가능. VLAN을 왜 사용할까? 1. 보안: VLAN을 사용하여 금융 데이터나 직원 기록과 같은 민감하거나 중요한 네트워크 트래픽을 다른 네트워..

카테고리 없음 2023.02.15

가상화란 무엇일까?

가상화는 컴퓨터 하드웨어 플랫폼, 운영 체제, 저장 장치 또는 네트워크 리소스와 같은 항목의 가상 버전을 생성하는 데 사용되는 기술이다. 컴퓨팅의 맥락에서 가상화는 소프트웨어에서 서버 또는 데스크톱과 같은 물리적 리소스의 가상 버전을 생성하는 프로세스라고 생각하면 된다. 가상화의 목적은 리소스를 보다 효율적으로 사용하고 리소스를 보다 유연하게 관리하는 것이며 이를 통해 여러 운영 체제와 응용 프로그램이 마치 자체 전용 하드웨어에서 실행되는 것처럼 호스트라고 하는 단일 물리적 시스템에서 실행 가능한 점이 좋다! 가상화의 종류: 1. 서버 가상화: 물리적 서버를 각각 고유한 운영 체제와 애플리케이션이 있는 여러 가상 서버로 분할하는 작업 2. 데스크톱 가상화: 원격 서버에서 실행되고 네트워크를 통해 사용자가..

Virtualization 2023.02.15

가상 머신, 컨테이너 그리고 물리적 서버의 차이점

가상 머신(VM), 컨테이너 및 물리적 서버는 모두 컴퓨터 시스템과 관련되어 있지만 용도와 특성이 다름 물리적 서버는 네트워크의 다른 컴퓨터나 장치에 리소스와 서비스를 제공하는 전용 컴퓨터 시스템. 애플리케이션, 웹 사이트, 데이터베이스 또는 클라이언트가 네트워크를 통해 액세스하는 기타 서비스를 호스팅 가능하며, 워크로드의 요구 사항을 충족하기 위해 특정 하드웨어 구성 요소로 사용자 지정 가능. 가상 머신은 물리적 호스트 머신 위에서 실행되는 컴퓨터 시스템의 소프트웨어 에뮬레이션. CPU, 메모리, 스토리지 및 네트워크 인터페이스를 포함하여 컴퓨터 시스템의 하드웨어를 에뮬레이트. 각 가상 머신은 실제 컴퓨터처럼 자체 운영 체제와 애플리케이션을 실행 가능하며 일반적으로 여러 서버를 단일 물리적 호스트에 통..

Virtualization 2023.02.15

서버의 C드라이브가 0byte가 되었을 때 해결 방법!

운영중인 DB 서버에서 쿼리 조회를 하다가 로컬 디스크 용량이 없어 조회를 할 수 없다는 에러메세지가 급작스럽게 떴다..! D드라이브가 여유로워 C드라이브는 상관이 없을 줄 알았더니.. 알고보니 "이벤트 로그" 이 녀석이 문제였다. 일단 운영중인 DB 서버니 급하게 C드라이브에서 용량 크기 기준으로 크기가 큰 파일들을 삭제를 진행하려했다 가장 용량이 프로그램을 지우자라는 생각으로 접근했는데.. 예상외의 곳에서 용량이 어마무시한 것을 잡아냈다. C:\Windows\System32\Winevt\Logs 위 파일 경로에 이벤트 로그들이 계속 쌓이고 있어서 로컬 디스크가 full이 난 상황이였던 것이다.. 왜 그럴까 원인을 파악해봤더니.. 위와 같이 "필요한 경우 이벤트 덮어쓰기(가장 오래된 이벤트 먼저)"라는..

Storage 2023.01.11

Windows 관리자 권한으로 실행 안될 때 해결 방법

설치/실행 파일 등 관리자 권한으로 실행해야할 때가 종종 있다. 정말 아무리 아무리 마우스 오른쪽을 클릭해 "관리자 권한으로 실행"을 눌러도 cmd로 system32들어가서 관리자 권한 실행을 해봐도 절대 안되어서 삽질을 한 결과, 아래와 같이 하면 간단히 해결되는 것을 알았다.. "사용자 계정 컨트롤 설정 변경"에서 위 사진과 같이 설정하고 확인 누르면 끝.. 너무 스트레스 받았었는데 해결되서 기분은 최고

네트워크 인터페이스 자동 재시작 해결 방법(NDIS 10400)

서버를 운영하다보면 "이더넷 인터페이스 다운 알람" 이 간헐적으로 발생하는 현상이 있다. 해당 서버에 들어가보니 알람이 울린 시간에 NDIS 10400 이벤트 로그가 찍혀있었다. 원인 파악과 조치 방법을 공유하기 위해 포스팅! 먼저 알람이 울린 서버에 들어가 이벤트 로그를 봅시다. 원인은 랜카드쪽 드라이버 이슈라고 한다. 이를 해결하기 위해선 메인보드에 맞는 랜카드를 새로 장착하거나 인터넷 프로토콜 버전 6(TCP/IPv6) 체크 해제시켜주어야 한다. 난 후자를 선택! 위 사진과 같이 체크 해제를 시켜주면 문제 해결 완료!

Network 2023.01.05

"시간복잡도"와 Big-O

먼저 시간복잡도와 Big-O를 설명하기앞서..알고리즘에 대한 이야기부터 시작. 알고리즘을 사람들이 어렵게 생각하는데 알고리즘은 단순히 특정한 목적을 이루기 위한 방법, 프로세스다. 예로 자전거를 타고 예술의전당에서 우리집까지 가는 일련의 과정, 일련의 절차를 알고리즘이다. 예시를 알고리즘으로 만들면 아래와 같다: function RideBicycle(from, to) { /* 1. 자전거를 탄다 2. from(출발지), to(목적지)를 설정. 3. 최단거리 루트를 결정 4. 출발하는동안 적색 신호등이면 정지, 녹색 신호등이면 출발. 5. 도착하면 자전거에서 내린다. */ } 위의 예시처럼 알고리즘은 1. 어떤 목적을 달성하거나 결과물을 만들어내기 위해 거쳐야 하는 일련의 과정이며 2. 가는 루트는 다양하..

ETL이란 뭘까?

ETL은 약어이다. 뭐의 약어? -> Extract(추출), Transform(변환), Load(로드)의 약어이다. ETL은 추출(Extract), 변환(Transform), 로드(Load)를 나타내며 조직에서 여러 시스템의 데이터를 단일 데이터베이스, 데이터 저장소, 데이터 웨어하우스 또는 데이터 레이크에 결합하기 위해 일반적으로 허용되는 방법 ETL을 사용하면 기존 데이터를 저장하거나 집계(현재 더 일반적인 방식)하여 분석하고 이를 비즈니스 결정에 활용할 수 있다. 기업이 전 세계 모든 곳의 수많은 팀에서 관리하는 구조화된 데이터와 구조화되지 않은 데이터를 비롯한 전체 데이터를 가져와 비즈니스 목적에 실질적으로 유용한 상태로 변환하는 엔드 투 엔드 프로세스를 의미합니다. - Google Cloud 문..

Database 2022.12.20
반응형