1. 정의 리처드 스톨먼이 1984년에 시작한 자유 소프트웨어 운영 체제 개발 프로젝트이다. GNU 프로젝트의 목표는 완전히 자유로운 운영 체제를 만드는 것이다. 자유로운 운영 체제는 사용자가 프로그램을 자유롭게 실행, 배포, 수정, 재배포할 수 있는 운영 체제 2. 목표 1) 모든 사용자에게 자유로운 소프트웨어를 제공한다. 2) 소프트웨어 사용자의 자유를 보호한다. 3) 소프트웨어 개발자의 자유를 보호한다. 3. 성과 1) GNU Compiler Collection(GCC) 개발 2) GNU Debugger(GDB) 개발 3) GNU Emacs 개발 4) GNU Bash 개발 5) GNU Binutils 개발 6 ) GNU Make 개발 7) GNU Gettext 개..
1. 리눅스(Linux) 리눅스는 리눅스 커널을 기반으로 하는 오픈 소스 운영 체제(OS)이다. 리눅스 커널은 리눅스 운영 체제의 핵심이며, 메모리 관리, 프로세스 관리, 장치 드라이버 관리 등을 담당한다. 리눅스는 무료이며, 누구나 사용, 배포, 수정할 수 있다.1) 특징 ① 오픈 소스 : 누구나 리눅스 소스 코드를 보고 수정할 수 있다. ② 무료 : 리눅스를 사용하거나 배포한믄 데 비용이 들지 않는다. ③ 안정적 : 리눅스는 안정적이기 때문에, 오랜 기간 동안 사용되어 왔으며, 많은 개발자들이 리눅스를 개선하고 유지 관리 하고 있다. ④ 보안 : 리눅스는 많은 보안 기능을 제공하며, 많은 보안 전문가들이 리눅스 보안을 연구하고 개선하고 있다. ⑤ 다양성 : 리눅스는 ..
1. NAT(Network Address Translation) 네트워크에서 IP 주소를 변환하는 기술. NAT는 여러 개의 내부 IP 주소를 하나의 외부 IP 주소로 변환하여 인터넷 연결을 공유하거나 네트워크 보안을 강화하는 데 사용1) 작동 방식 ① 내부 네트워크의 장치가 인터넷 연결을 위해 요청을 보냄 ② NAT 장치는 요청 IP 주소를 내부 IP 주소에서 외부 IP 주소로 변환 ③ 변환된 요청을 인터넷으로 전송 ④ 인터넷에서 응답이 오면 NAT 장치는 응답의 IP 주소를 외부 IP 주소에서 내부 IP 주소로 변환 ⑤ 변환된 응답은 내부 네트워크의 장치로 전달2) 종류 ① 1:1 NAT : 하나의 내부 IP 주소를 하나의 외부 IP 주소로 변환 ② ..
1. VMnet8 : NAT(Network Address Translation) 기술을 사용하는 가상 네트워크 2. VMnet8 주요기능 - 호스트 시스템과 가상 머신 간 네트워크 연결 : VMnet8은 호스트 시스템과 가상 머신 간 네트워크 트래픽을 연결 - IP 주소 할당 : VMnet8은 DHCP 서버를 사용하여 가상 머신에 IP 주소를 자동으로 할당 - NAT : VMnet8은 NAT 기술을 사용하여 가상 머신의 내부 IP 주소를 외부 IP 주소로 변환하여 인터넷 연결을 제공 - 방화벽 : VMnet8은 기본적인 방화벽 기능을 제공하여 가상 머신을 보호
1. 강력한 기능 ① 다양한 운영 체제 지원 : Windows, Linux, macOS 등 다양한 운영 체제를 가상머신으로 실행할 수 있다. ② 고급 하드웨어 지원 : 최신 CPU, GPU, NVMe 스토리지 등을 지원 ③ 네트워킹 기능 : 가상 네트워크를 구성하고 여러 가상 머신을 연결할 수 있다. ④ 개발 도구 지원 : Visual Studio, Eclipse, VMware PowerCLI 등 다양한 개발 도구를 지원 ⑤ 보안 기능 : 암호화, 스냅샷, 백업 등 다양한 보안 기능을 제공 2. 사용 편의성 ① 직관적인 인터페이스 : 사용하기 쉬운 그래픽 인터페이스를 제공 ② 간편한 가상머신 생성 : 마법사를 사용하여 쉽게 가상머신을 생성 ③ 클론 및 템플릿 기능 : 가상 머..
VMware# https://www.vmware.com/ VMware by Broadcom - Cloud Computing for the EnterpriseOptimize cloud infrastructure with VMware for app platforms, private cloud, edge, networking, and security.www.vmware.com 1. 가상머신 셋팅 설정 2. 가상머신을 설치할 폴더 생성 ① 윈도우 C: 밑에 특정 폴더에 4개의 가상머신 폴더 생성 EX) C:\Cloud/VMOS ② 위 위치에 하위 4개 폴더 생성 EX) Server, ServerB, Client, WinClient 3. VMware 가상머신 "Server" 설치 ※ 하드디스크 종..
VMware Workstation Pro VMware Workstation PlayerHost_OS64bit 윈도우 7 이후64bit 윈도우 7 이후Guest_OS대부분의 리눅스 운영체제대부분의 리눅스 운영체제license_key유료유료 또는 무료가상머신 생성OO스냅샷(Snabshot) O X가상 네트워크 사용자 설정 O X 1. VMware Workstation Pro - 전문가용 하이퍼바이저 : 개발, 테스트, 시스템 관리, 교육 등 다양한 분야에서 사용 - 풍부한 기능 : 가상 머신 관리, 네트워킹, 스냅샷, 클러스터링 등 고급 기능 제공 - 유료 라이센스 : 개인 및 기업 사용 시 라이센스 구매 필요 - 실무에서의 사용 전문적인 하이퍼바이저 기술을 필요로 하는 분..
# 컴퓨터와 운영체제를 1:1로 구성하는 것과 1:M(가상화)으로 구성하는 것에 대한 기본적인 설계도 비교1. 개념 - 가상화 : 하나의 물리적인 컴퓨터에서 여러 개의 가상 운영 체제(VM)를 실행할 수 있도록 하는 기술. 하이퍼바이저라고 불리는 소프트웨어를 사용하여 물리적인 컴퓨터를 여러 개의 가상 컴퓨터로 분할 - VPC(Virtual Private Cloud) : 클라우드 환경에서 공용 네트워크와 분리된 가상 네트워크를 생성할 수 있도록 하는 서비스. 클라우드 제공업체에서 제공하는 가상 네트워킹 기능을 사용하여 네트워크를 구성하고 관리 2. 주요 기능 비교기능가상화VPC핵심 기술하이퍼바이저가상 네트워킹목적리소스 활용도 향상, 비용 절감, 유연성 향상네트워크 보안 및 분리 강화, 관리 ..
- Total
- Today
- Yesterday
- MySQL
- html
- backjoon
- Spring
- Linux
- Intellij idea
- 오븐시계
- 조건문
- Modal
- javascript
- springboot
- css
- java
- 2480
- ajax
- 2739번
- 가계부만들기
- setting
- data science academy
- JPA
- if문
- Spring boot
- 반복문
- 백준
- DB
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |