🎆 Cloud Practice

🎆 Cloud Practice/🧪 On-Premise

가상화(전가상화, 반가상화)를 이해해보자

이론 가상화 가상화는 서버, 스토리지, 네트워크 및 기타 물리적 시스템에 대한 가상 표현을 생성하는 데 사용할 수 있는 기술이다. 가상 소프트웨어는 물리적 하드웨어 기능을 모방하여 하나의 물리적 머신에서 여러 가상 시스템을 동시에 실행한다. (AWS 문서) Type을 두 가지로 나눌 수 있다. 가상화한 서버를 클러스터링하면 마치 한 대의 컴퓨터인 것처럼 동작하게 할 수 있다. kvm = hypervisor 전가상화 vs 반가상화 전가상화( Full Virtualization ) - KVM, Xen VM의 전체(Full) 명령이 가상화 되기때문에 전가상화이다. 반드시 Host의 기술적 지원이 필요하다. (Intel VT, AMD-V) # KVM은 전가상화에 속한다. 따라서, KVM을 통해 vm을 생성하고 ..

🎆 Cloud Practice/🧪 On-Premise

PxE 서버에 대해 알아보자

이론 PxE 서버 운영체제 설치가 필요한 서버가 여러대 있을때 설치CD나 USB없이 네트워크로 운영체제를 설치 가능. 1. 서버나 PC를 켜면, 부팅 우선순위(priority)에 따라서 디바이스(디스크)를 선택한다. 해당 디스크에 운영체제를 탐색한다. 2. 운영체제가 어떤 곳에도 없다면, 네트워크로 운영체제를 탐색한다. 3. 안된다면, 마지막으로 운영체제를 설치해줄 수 있는 서버(PxE server)가 있는지 탐색한다. = PxE client PxE Server의 구성. 1. DHCP server = IP가 없는 baremetal 서버에 아이피를 부여. (통신을 해야하므로) 2. TFTP server = OS 설치에 필요한 절차가 담긴 간단한 파일을 전송. 3. FTP(or HTTP)를 통해 실제 OS ..

🎆 Cloud Practice/🧪 On-Premise

DNS 서버 설정을 해보자

DNS (Domain Name System) 영문주소에 대한 IP를 안내한다. 리눅스에서 DNS server 구성시 필요한 3가지 파일 /etc/named.conf : 네임서버의 기능적인 설정 /etc/named.rfc1912.zones : 영역을 정의, 서버목록이 포함된 안내파일을 매칭 /var/named/ : 서버목록이 담긴 안내파일 안내파일 : 영문주소에 대한 IP를 매칭시킨 목록. [root@dns ~]# vi /etc/named.rfc1912.zones 영역(zone) = 도메인과 안내파일 매칭 DNS 서버 설치 실습 나는 DNS 서버 관리자다. 우리 회사는 aws1.com 도메인을 운영할 예정이다. 도메인 내 www라는 하위 도메인을 통해 웹서비스를 제공중이고 웹서버의 주소는 211.183.3..

🎆 Cloud Practice/🧪 On-Premise

웹 서버 설정은 어떻게 할까?

이론 리눅스 명령어 패키지 yum : centos7 의 패키지설치 명령어 install : 설치하겠다. search : 패키지 검색 remove : 패키지 삭제(깔끔하게 삭제되지 않는 경우가 빈번) net-tools : 패키지이름, word -y : 질문을 했을때 전부 y처리를 하겠다. 질문을 언제 하냐? 의존성이 걸려있는 경우. 가령, A라는 패키지를 설치하는데 B랑C라는 패키지가 필요한 경우. 패키지관리자가 B랑 C도 설치를 하겠냐? 이렇게 묻는경우가 있다. 그런 물음에 대해서 전부 yes를 치겠다. yum -y install net-tools 패키지 설치 yum remove net-tools 패키지 삭제 yum list installed net-tools net-tools라는 문구를 포함하며 이미 ..

🎆 Cloud Practice/🧪 On-Premise

DHCP 서버 설정을 해보자

이론 네트워크 설정 방법 실습 서버 설정 실습 # 서버의 호스트 네임 변경 $ hostnamectl set-hostname dhcp # 사용자 변경 $ su # 프로세스 강제 종료 # kill -9 {PID} # 해당 PID를 갖고 있는 프로세스를 강제종료. # 가끔 yum을 했을때 다른 프로세스가 점유하고 있어서 안되는 경우가 있다. # 이때 해당 프로세스의 pid를 확인하여 kill -9 옵션으로 해당 프로세스를 죽일 수 있다. $ kill -9 16244 네트워크 설정 실습 # 네트워크 설정 파일 확인 $ vi /etc/sysconfig/network-scripts/ifcfg-ens32 주로 확인해야하는 부분. BOOTPROTO=dhcp #ip를 자동으로 받아오겠다 IPADDR= PREFIX= GA..

🎆 Cloud Practice/🧪 On-Premise

Virtual Machine에 대해 알아보자 ( + Linux 명령어 )

이론 Virtual Machine 가상화 Guest OS / Guest VM / VMWare Workstation / host OS / host HW Hypervisor 역할 Host Hardware와 Host OS와 소통해서 자원을 빌려온다. VMWare 에는 두 가지 타입이 존재한다. Type 1: OS에 기능 포함. Type 2: Application 형태. Virtual Machine 구조 shell kernel Guest H/W => VM Bare-Metal = 운영체제가 설치되어 있지 않은 서버 Virtual Machine 네트워크 1) host-only 2) NAT 3) Bridged 실습 Virtual Machine 생성 실습 기본 설정 C드라이브에 저장 Virtual Network Edi..

🎆 Cloud Practice/🧪 On-Premise

VLAN 설정을 해보자

이론 Packet 3계층 packet으로 데이터를 주고 받는다. header를 포함하고 있고, header는 source IP와 destination IP를 포함한다. 4계층 TCP - http(80), ssh(22), telnet(23) UDP - dhcp (67,68), tftp 사설 네트워크에 속한 여러 개의 호스트가 하나의 공인 IP 주소를 사용할 때, NAT이 필요하다. ARP ARP (Address Resolution Protocol) : 주소 결정 프로토콜 => IP로부터 MAC 주소를 알아내는 프로토콜 플러딩. 목적지의 MAC 주소를 모르는 경우 스위치에게 브로드캐스팅으로 MAC 주소 요청을 한다. 스위치는 허브처럼 이를 위해 들어온 패킷을 제외한 자신과 연결된 모든 포트에 같은 내용의 패..

나리 집사
'🎆 Cloud Practice' 카테고리의 글 목록 (2 Page)