전체 글

🎆 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/🧪 On-Premise

NAT에 대해 알아보자

이론 NAT = Network Address Translation 네트워크에서 IP 주소 변환을 의미한다. 주로 로컬 네트워크 내에서 IP 주소를 사용하는 경우에 사용된다. IP 부족으로 인해 네트워크를 사설 규모와 공인 규모로 나누게 되었다. 이때 공인 네트워크와 사설 네트워크의 경계에서 인터넷 주소를 주고 받으면서 네트워크 트래픽을 주고 받는데, 주소 변환 역할을 해주는 것이 NAT이다. 즉, IP가 변하는 것이 NAT이다. 외부에서 내부로 들어가는 매커니즘, 내부에서 외부로 나가는 매커니즘 모두 NAT라고 부른다. 대상이 누구냐? Source(출발하는애들이 대상인경우) Destination(목적지를 향해 오는애들이 대상인경우) 변환 방식 Static(공인아이피를 찾아오는 애들을 내부의 서버로 들여보..

🎆 Cloud Practice/🧪 On-Premise

VLSM, OSPF

이론 VLSM (Variable Length Subnet Mask) 1) 네트워크를 크기순으로 배열 2) 각 네트워크를 계산 3) 다음 네트워크의 대표주소도 자연스럽게 결정 네트워크의 주소부터 계산하는 것보다, 크기 순서대로 배열하면 틀릴 일이 없으니까 그렇게 계산해라. 10.10.10.0 /24 VLSM 1. 60 host = 64 → 10.10.10.128/26 2. 120 host = 128 → 10.10.10.0/25 3. 33 host = 64 → 10.10.10.192/26 라우팅 프로토콜 (정적, 동적) 정적 프로토콜과 동적 프로토콜 정적 프로토콜 Distance Vector : RIP(Routing Information Protocol) 가공된 정보를 제공한다. 동적 프토토콜 Link- s..

🎆 Cloud Practice/🧪 On-Premise

라우터와 스위치, 사설 IP, 네트워크 연결

이론 라우터와 스위치 차이 같은 장비 = 크로스 케이블 다른 장비 = 다이렉트(스트레이트) 케이블 선을 꽂으면 자동으로 포트가 결정된다. 수동으로 포트를 결정하고 싶으면 크로스오버 케이블을 사용한다. 라우터 = 네트워크를 구분 같은 스위치 = 같은 네트워크 사용할 수 없는 특별 주소 (사설 아이피) 1. 사설 아이피 IP는 32비트로 구성, 41억개 정도의 아이피 사용 가능 = 모자람. => 공인아이피(Public), 사설아이피(Private) => 공인 대역에서는 공익아이피, 사설 대역에서는 사설아이피를 쓰는 것이 좋다. A 클래스의 사설 대역 = 10.0.0.0/8 B 클래스의 사설 대역 = 172.16.0.0/12 => 172.16.0.0 ~ 172.31.255.255 C 클래스의 사설 대역 = 1..

🎆 Cloud Practice/🧪 On-Premise

Host ID, Subnet Mask, CIDR, Packet Tracer, Routing

Host ID A클래스 앞 한 옥텟 = Network ID = 네트워크로 식별 A클래스 뒤 세 옥텟 = Host ID = 호스트 식별, IP를 찾는 무언가 스위치에 달린 포트는 결과적으로 IP를 가질 수 없다. B클래스 앞 두 옥텟 = Network ID B클래스 뒤 두 옥텟 = Host ID C클래스 앞 세 옥텟 = Network ID C클래스 뒤 한 옥텟 = Host ID 각 네트워크는 첫 번째 주소와 마지막 주소는 쓰지 못한다. (마지막은 broadcast 주소) 호스트 수를 계산할 때는 2를 빼준다. 서브넷 마스크 서브넷 마스크는 IP 주소를 네트워크 부분과 호스트 부분으로 나누는 역할을 한다. 호스트 부분이 사용 가능한 IP 주소를 나타내므로, 필요한 호스트 수에 따라 적절한 서브넷 마스크를 선..

나리 집사
클라우드 개발 일지