일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 비대칭 경로
- pagp
- junos os
- BPDU
- SQL
- campus network
- 네트워크 설계
- ospf
- 하프오픈
- 패킷 필터링
- vlan
- port aggregation protocol
- Cisco
- pvst+
- ansible playbook
- gns3
- 티스토리챌린지
- 연결선 수
- Network Design
- STP
- 헬스 체크
- LACP
- 프로그래머스
- 네이티브 vlan
- Packet Tracer
- 오블완
- Ansible
- 방화벽
- eigrp
- 네트워크
- Today
- Total
목록2024/12 (26)
Doctor Pepper
1. 환경 구성 : Oracle VirtualBox를 이용한 가상 머신 설정 Ansible 환경을 구성하기 위해 Oracle VirtualBox를 사용하여 아래와 같은 가상 머신 환경을 설정한다. 이 환경에서는 Ansible 서버와 다양한 운영체제를 사용하는 테스트 노드(tnode)를 구성한다. - 가상 머신 설정 정보Node NameOSCPUMemeoryDiskNetworkansible-serverCentoOS 924GB100GB192.168.100.4tnode1-centos CentoOS 9 2 4GB 50GB 192.168.100.5tnode2-ubuntuUbuntu 20.042 4GB 50GB 192.168.100.6 tnode3-ubuntu Ubuntu 22.04 24GB50GB192.168...
1. Ansible의 두 가지 버전 Ansible은 IT 자동화 도구로, 다음과 같이 두 가지 주요 버전으로 나뉜다. 커뮤니티 Ansible 오픈소스 형태로 배포되며, 리눅스 운영체제가 설치된 환경에서 자유롭게 설치하여 사용할 수 있음. Red Hat Ansible Automation Platform Red Hat에서 제공하는 상용 제품으로, 서브스크립션 기반으로 지원과 다양한 부가 기능을 제공함. 2. 커뮤니티 Ansible 아키텍처 Ansible은 제어 노드(Control Node)와 관리 노드(Managed Node)로 구성된다. 주로 제어 노드에서 실행되며, 기본적으로 Python 환경이 필요하다. - 주요 구성 요소제어 노드 (Control Node)- Ansible이 설치되고 실행되는..
1. 앤서블(Ansible)이란? 앤서블은 오픈소스 IT 자동화 도구로, 프로비저닝, 환경 설정, 애플리케이션 배포 등 반복적이고 복잡한 IT 작업을 간소화하여 코드로 관리할 수 있게 해준다. 이를 통해 동일한 작업을 여러 환경에 일관되게 적용할 수 있다. 2014년 3월, 마이클 데한(Michael DeHaan)이 처음 개발하여 공개했으며, 이후 2015년 레드햇(Red Hat)이 이를 인수해 지속적으로 발전시키고 있다. - 주요 특징에이전트리스(Agentless)- 앤서블은 관리 대상 서버에 별도의 소프트웨어(에이전트)를 설치할 필요가 없음 - SSH 프로토콜을 통해 작업을 수행하므로, 추가적인 설정 없이도 간단히 관리할 수 있음. 멱등성(Idempotent)- 멱등성은 동일한 작업을 여러 번 실행해..
1. 쿠버네티스: 컨테이너 오케스트레이션의 표준 - 구글과 컨테이너 오케스트레이션 구글은 오래전부터 대규모 컨테이너를 기반으로 한 인프라를 운영해 왔다. 지메일, 구글 검색, 구글 지도와 같은 서비스는 모두 컨테이너 위에서 실행되며, 이를 효율적으로 관리하기 위해 자체적으로 컨테이너 오케스트레이터를 개발했다. (1) 보그에서 쿠버네티스로구글은 수백만 대의 서버에서 글로벌 서비스를 실행하기 위해 보그(Borg)라는 내부 오케스트레이터를 개발했다. 보그는 컨테이너 스케줄링 및 관리를 중앙에서 처리했지만, 구글 내부 시스템에 종속적이고 외부 공개가 어려웠다. 2014년, 구글은 보그와 후속 프로젝트인 오메가(Omega)의 경험을 바탕으로 쿠버네티스(Kubernetes)라는 오픈 소스 오케스트레이터를 발표했다..
1. 클라우드 혁명클라우드 혁명은 과거로부터 이어져 온 컴퓨팅 방식의 회귀이자, 동시에 혁신의 완성이다. (1) 과거의 컴퓨팅 : 공유의 시작1960년대 초, 컴퓨터는 거대한 데이터 센터를 채우는 대형 기계였다. 이 컴퓨터들은 매우 고가였기에 개인이나 소규모 기업이 소유하기 어려웠다. 대신 여러 사용자가 하나의 시스템을 공유하며, 각 사용자는 자신이 사용한 리소스(프로세서 시간 등)에 따라 요금을 지불하는 방식이 일반적이었다. 컴퓨터의 사용과 관리는 제삼자가 주도했으며, 컴퓨팅 파워를 임대하는 초기 모델이 등장했다. (2) 현재의 컴퓨팅 : 클라우드로의 귀환오늘날 클라우드는 과거 메인프레임 컴퓨터의 사용 모델과 놀라울 정도로 유사하다. 차이는 기술적 진보에 있다. 현대의 클라우드는 엄청난 확장성과 유연성..
1. ACL(Access Control List) ACL(Access Control List)은 네트워크 보안 및 관리에서 사용되는 기술로, 네트워크 트래픽을 제어하거나 시스템 또는 리소스에 대한 접근 권한을 관리하는 데 사용된다. ACL은 특정 규칙 집합에 따라 트래픽을 허용하거나 차단하는 필터 역할을 한다.표준 ACLIP 주소만을 기준으로 트래픽을 제어합니다.소스 IP 주소를 기반으로 허용/차단 여부를 결정합니다.예: access-list 10 deny 192.168.1.0 0.0.0.255확장 ACLIP 주소 외에도 프로토콜, 포트 번호 등을 기준으로 세부적인 트래픽 제어가 가능합니다.예: access-list 100 deny tcp 192.168.1.0 0.0.0.255 any eq 80 - 장단..