MJ Blog
본문 바로가기
CentOS 설치 후 yum이 안될 때 처음 서버를 설정하고 yum을 사용하려고 할때 yum이 동작을 안 하는 경우가 있습니다. 그 이유는 기본적으로 설정되어 있는 옵션 yum의 URL이 접속이 안되거나 여러 이유가 있습니다. 그런 상황에서 참조할 만한 방법입니다. /etc/resolv.conf 파일을 확인합니다. search com nameserver 8.8.8.8 //구글 nameserver 168.126.63.1 //KT nameserver 164.124.101.2 //LG U+ 위에 설정은 DNS서버 설정입니다. 제일 첫번째는 구글 주소이고, 두번째는 KT, 세번째는 LG U+입니다. 🔎search 옵션 - 자동으로 찾을 도메인 주소를 입력 - search 옵션으로 지정한 도메인에 대해서는 호스트명만 입력하면 자동으로 FQDN 으로 인.. 2021. 9. 14.
PDU(Protocol Data Unit)란? 각 계층에서 헤더와 데이터를 합친 부분을 PDU라고 합니다. 계층마다 부르는 이름이 다르고 1계층(물리계층) PDU는 비트(Bits) 2계층(데이터 링크 계층) PDU는 프레임(Frame) 3계층(네트워크 계층) PDU는 패킷(Packet) 4계층(트랜스포트 계층) PDU는 세그먼트(Segment) 나머지 애플리케이션에 해당하는 5~7계층(Session, Presentation, Application)의 PDU는 데이터(Data) 라고 부릅니다. 2021. 9. 9.
VPN이란? VPN이란? VPN은 Virtual Private Network 의 약자로 물리적으로는 전용선이 아니지만 가상으로 직접 연결한 것 같은 효과가 나도록 만들어주는 네트워크 기술입니다. 다양한 VPN기술이 있고 가입자 입장에서의 기술과 통신사업자 입장에서의 기술이 별도로 발전해왔습니다. 통신사업자 VPN 전용선은 연결 거리가 늘어날 수록 비용이 증가합니다. 도시 내의 전용선 연결은 비싸지 않지만 타 도시나 해외 연결 전용선 비용은 매우 비쌉니다. 전용선은 사용 가능한 대역폭을 보장해주지만 가입자가 계약된 대역폭을 항상 100% 사용하는 것이 아니어서 낭비되는 비용이 클 수 있습니다. 이런 비용 낭비를 줄이고 먼 거리와 연결하더라도 비용을 줄이기 위해 통신사업자가 직접 가입자를 구분할 수 있는 VPN 기술을 .. 2021. 8. 24.
MSS & MTU (데이터 크기 조절) 애플리케이션에서 데이터를 만들어 보낼 때 데이터 플로 계층(1~4계층)에서 네트워크 상황에 맞게 데이터를 잘 쪼개 상대방에게 전달합니다. 네트워크에서 수용할 수 있는 크기를 역산정해 데이터가 4계층으로 내려올 때 적절한 크기로 쪼개질 수 있도록 유도하는데 이 값을 MSS(Maximum Segment Size)라고 부릅니다. 네트워크에서 한 번에 보낼 수 있는 데이터 크기를 MTU(Maximum Transmission Unit)라고 부르며 일반적인 이더넷에서 수용할 수 있는 크기는 1,500바이트입니다.(Jumbo Frame 제외). MTU와 MSS는 모두 데이터 크기를 지칭하는 것이므로 MTU값은 2계층의 데이터값, MSS는 4계층에서 가질 수 있는 최대 데이터 값입니다. 2계층에서는 2계층 헤더들의 크.. 2021. 8. 24.
AWS 리전 & 가용영역 & 엣지 리전(Region)은 해당 지리적인 영역 내에서 격리되고 물리적으로 분리된 여러 개의 가용 영역(AZ)의 모음을 말합니다. 리전은 최소 2개의 가용 영역으로 구성되고 최대 6개의 가용 영역으로 구성된 리전도 있습니다. 가용 영역(AZ = Availability Zone)은 한 개 이상의 데이터 센터들의 모음을 말합니다. 각 센터는 광통신 전용망으로 연결되어 있습니다. 가용 영역과 외부(인터넷) 연결을 위한 이중화된 트랜짓 센터가 있습니다. 트랜짓 센터는 AWS 글로벌 백본 네트워크에 연결이 되고, 엣지 POP을 통해서 CDN 등 서비스를 합니다. 엣지(Edge)는 외부 인터넷과 AWS 글로벌 네트워크망과 연결하는 별도의 센터입니다. 엣지는 엣지 로케이션과 리전별 엣지 캐시로 구성되며, CloudFront.. 2021. 7. 12.
[AFOS 2기] 2주차 인스턴스 배포 & CloudWatch 모니터링 Amazon CloudWatch란? Amazon Web Services(AWS) 리소스와 AWS에서 실시간으로 실행 중인 애플리케이션을 모니터링합니다. 지표를 감시해 알림을 보내거나 임계값을 위반한 경우 모니터링 중인 리소스를 자동으로 변경하는 경보를 생성할 수 있습니다. CloudWatch로 인스턴스 모니터링 Amazon EC2는 기본적으로 측정치 데이터를 5분 동안 CloudWatch에 전송합니다. CPUUtilization : 인스턴스에서 현재 사용 중인 할당된 EC2 컴퓨팅 유닛(ECU)의 비율(%)입니다 , 단위: 백분율 [실습 전 사전 준비 사항] 신규 VPC 생성 : SecondVPC 생성 1. 서비스 -> VPC -> 'VPC 마법사 시작' 클릭 2. '단일 퍼블릭 서브넷이 있는 VPC' .. 2021. 7. 8.
클라우드 구현 모델 3가지(Public, Private, Hybrid) 퍼블릭 클라우드(Public Cloud) Amazon이나 Google, Microsoft 등 서비스 제공자에게서 서버나 스토리지를 제공받아 PaaS같은 개발환경이나 SaaS에 해당하는 소프트웨어 서비스를 하는 것을 통칭해서 퍼블릭 클라우드라고 합니다. 인터넷만 되면 언제 어디서든 접근이 가능한 서버, 스토리지, 개발 환경, 소프트웨어를 퍼블릭 클라우드라고 생각하면 됩니다. 프라이빗 클라우드(Private Cloud) 사용자가 자신의 온프레미스(기업 데이터센터) 내에 클라우드 플랫폼을 구축하여 직접 사용하는 모델입니다. 외부에 공개하면 곤란한 시스템으로 사내에서 직원들끼리만 사용하는 메신저, 그룹웨어, ERP 시스템 들을 예로 들 수 있습니다. 하이브리드 클라우드(Hybrid Cloud) 퍼블릭 클라우드와.. 2021. 7. 4.
클라우드 서비스의 종류(IaaS, PaaS, SaaS) 클라우드란? 클라우드는 인터넷을 통해서 언제 어디서든지 원하는 때 원하는 만큼의 IT리소스(컴퓨팅, 스토리지, 네트워크)를 손쉽게 사용할 수 있게 하는 서비스를 말합니다. 클라우드 서비스 종류 클라우드는 무엇을 서비스하느냐에 따라 크게 IaaS, PaaS, SaaS 3가지로 분류합니다. IaaS(Infrastructure as a Service) 서버, 스토리지 , 네트워크를 가상화 환경으로 만들어 필요에 따라 인프라 자원을 사용할 수 있게 제공하는 서비스입니다. 웹 서버나 애플리케이션 서버로 사용할 리눅스나 윈도 서버를 호스팅 업체에서 임대하는 것이라고 할 수 있습니다.예를 들어 AWS(Amazon Web Service)의 EC2(Elastic Computing Cloud), S3(Simple Stor.. 2021. 7. 3.
[AFOS 2기] 1주차 - 1 : AWS EC2(가상서버) 배포 및 사용 배포 실습 전에 'AWS Free Tier'(링크)에 가입해주시길 바랍니다. 로그인 후 리전을 '서울 리전'으로 변경 기본 VPC 존재 확인 (서울 리전) : 서비스 -> VPC -> 가상 프리이빗 클라우드 -> VPC클릭 (※ '기본'VPC가 없을 경우 예를들어 기본VPC를 삭제한 경우 => 단일 퍼블릭 서브넷이 있는 VPC를 생성(링크) 후 진행) AWS EC2 인스턴스를 배포 후 SSH Client를 통하여 접속을 하고, 웹 서비스 설치 및 확인을 해보겠습니다. 1. AWS 관리 콘솔에 접속 후 EC2 배포 서비스 -> EC2 -> EC2 대시보드 -> 인스턴스 시작 클릭 이다음으로 단계 1:AMI(Amazon Machine Image)를 선택해보겠습니다. 저는 Amazon Linux 2 AMI :.. 2021. 6. 22.
단일 퍼블릭 서브넷이 있는 VPC 생성 1. 서비스 → VPC → 가상 프라이빗 클라우드 → VPC대시보드 → VPC 마법사 시작 2. 단일 퍼블릭 서브넷이 있는 VPC클릭 후 선택 3. 아래 입력 후 'VPC 생성' 선택 '단일 퍼블릭 서브넷이 있는 VPC' 입력시 참고 4.VPC생성이 제대로 된 것을 볼 수 있습니다. 참고 : AFOS 스터디 2021. 6. 22.