이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
1장. 기술력 비교 및 자동화에 필요한 조건
1.1 나는 IT 엔지니어입니다. 한번도 틀린 적이 없습니다 1.2 당신은 어떤 IT 엔지니어입니까? 1.2.1 전통적인 IT 엔지니어 그룹의 능력 요구 비교 분석 1.2.2 현재 및 10년 후 네트워크 엔지니어의 능력 요구 비교 분석 1.2.3 당신은 팔방미인 IT 엔지니어가 될 수 있을까요? 1.3 어디서부터 네트워크 자동화 공부를 시작할까요? 1.4 네트워크 자동화 공부에 무엇이 필요할까요? 1.5 하드웨어 - 랩톱 최소 사양 1.6 소프트웨어 소개 1.7 네트워크 자동화 개발환경이란? 2장. GNS3 설치 및 구성 2.1 VMware 워크스테이션 소개 2.1.1 하이퍼바이저의 종류와 차이점 2.1.2 Type-2 하이퍼바이저 제품군 2.2 VMware 워크스테이션 설치 전 준비사항 2.3 VMware 워크스테이션 설치 파일 다운로드 및 설치하기 2.3.1 VMware 사용자 등록하기 2.3.2 VMware 워크스테이션 12.5.9 설치 파일 다운로드 2.3.3 VMware 워크스테이션 12.5.9 설치하기 2.4 VMware 워크스테이션 12.5 둘러보기 2.4.1 메인 사용자 윈도우 둘러보기 2.4.2 프로그램 사용 기본 동작 2.4.3 메뉴 둘러보기 2.4.4 가상 네트워크 어댑터 둘러보기 2.5 가상 머신(VM) 만들기 2.5.1 우분투 18.04 서버 이미지 다운로드 및 설치하기 2.5.2 CentOS 7.5 서버 이미지 다운로드 및 설치하기 2.6 GNS3 VM 다운로드 및 설치하기 2.6.1 GNS3 VM.ova 파일 다운로드 및 설치 2.7 GNS3 설치와 구성 2.7.1 GNS3 설치 파일 다운로드 받기 2.7.2 GNS3 설치에 앞서 2.7.3 GNS3 설치하기 2.8 GNS3 IOS 랩 만들기 2.8.1 시스코 IOS 소프트웨어 사용권한 및 시스코 IOS 다운로드 2.8.2 IOS 랩 구성 및 연결 이해하기 2.8.3 GNS3에 시스코 IOS 설치 및 설정하기 2.8.4 MS Loopback 어댑터를 사용해 호스트 랩톱 GNS3 네트워크와 연결하기 2.8.5 리눅스 가상 서버를 사용해 파이썬 스크립트 작성하기 2.8.6 GNS3 프로젝트 복제하기 3장. 파이썬 설치와 구성, 통합 개발 환경 및 텍스트 에디터 소개 3.1 파이썬 설치에 앞서 3.2 윈도우에 파이썬 설치하기 3.2.1 윈도우용 파이썬 3 및 파이썬 2 다운로드 받기 3.2.2 윈도우에 파이썬 3 설치하기 3.2.3 윈도우에 파이썬 2 설치하기 3.3 리눅스에 파이썬 설치하기 3.3.1 우분투 18.04에 파이썬 설치에 앞서 3.3.2 우분투 18.04에 파이썬 설치 유무 확인하기 3.3.3 우분투 18.04에 파이썬 2 및 pip 설치와 paramiko 및 netmiko 패키지 설치하기 3.3.4 CentOS 7.5에 파이썬 설치하기 3.4 파이썬 통합 개발 환경과 파이썬 텍스트 에디터 소개 및 설치에 앞서 3.5 파이썬 표준 통합 개발 환경이란? 3.6 텍스트 에디터 소개 및 설치하기 3.6.1 Notepad 소개, 설치 및 설정하기 3.6.2 이클립스 소개, 설치 및 설정하기 3.6.3 Atom 소개 및 설치하기 3.6.4 Sublime Text 소개 및 설치하기 3.6.5 PyCharm 소개 및 설치하기 3.6.6 Anaconda 소개 및 설치하기 4장. 리눅스와 파이썬 따라잡기 4.1 리눅스의 시초와 종류 이해하기 4.2 리눅스 실행 환경 이해하기 4.3 리눅스 디렉터리 및 파일 형식 이해하기 4.4 vi 대 Nano 텍스트 에디터 비교 4.4.1 vi 텍스트 에디터 배워보기 4.4.2 nano 텍스트 에디터 배워보기 4.5 리눅스 파일 및 디렉터리 명령어 4.5.1 리눅스 파일 및 디렉터리 관리하기 예습 1 4.5.2 리눅스 파일 및 디렉터리 관리하기 예습 2 4.6 우분투 서버 root 사용자로 패스워드 변경 및 SSH 디폴트 포트 변경하기(서버 보안 강화) 4.6.1 우분투 서버 root 사용자 패스워드 변경하기 4.6.2 우분투 서버 SSH 디폴드 포트 번호 변경하기 4.7 TFTP, FTP, SFTP와 NTP 서버 설치하기 4.7.1 FTP 서버 설치하기 4.7.2 SFTP 서버 설치하기 4.7.3 TFTP서버 설치하기 4.7.4 NTP 서버 설치하기 4.8 파이썬 따라잡기에 앞서 4.9 파이썬 따라잡기 4.9.1 대화식 모드로 코딩하기 4.9.2 텍스트 에디터로 파이썬 코딩하기 4.9.3 파이썬 배워기에 앞서 4.9.4 파이썬 예제로 배우기 4.9.5 파일 핸들링에 대한 추가 설명 5장. 파이썬 자동화 실습랩 5.1 시스코 VIRL 소프트웨어 사용 권한 관련 정보 및 다운로드.. 5.1.1 시스코 VIRL L2 스위치 이미지 다운로드하기 5.1.2 시스코 VIRL L3 라우터 이미지 및 startup_config 파일 다운로드하기 5.2 GNS3에 시스코 VIRL L2 스위치 및 VIRL L3 설치하기 5.2.1 GNS3에 시스코 VIRL L2 스위치 설치하기 5.2.2 GNS3에 시스코 VIRL L3 라우터 설치하기 5.3 기본 랩 톱폴로지 완성하기 5.4 네트워크 자동화 파이썬 랩 1 5.4.1 Lab 1 - telnet1.py(파이썬 telnet 템플렛 사용해 라우터 한 대 설정하기) 5.4.2 Lab 2 - telnet2.py (스위치 한 대에 여러 개의 VLAN 설정하기) 5.4.3 Lab 3 - telnet3.py 5.4.4 Lab 4 - telnet4.py 5.4.5 Lab 5 - telnet5multi.py 5.4.6 Lab 6 - telnet6multi.py (비연속 IP를 사용하는 동일 장비 설정하기) 5.4.7 Lab 7 - telnet7backup.py 5.4.8 Lab 8 - paramiko1.py 5.4.9 Lab 9 - 파일 두 개 사용해 사용자 입력없이 장비 설정하기(NTP 랩) 5.4.10 Lab 10(백업 만든 후 장비 설정 변경하기(TFTP 랩)) 5.4.11 Lab 11 - SSH 랩 4 - netmiko1.py 5.5 네트워크 자동화 파이썬 랩 2 5.5.1 리눅스 크론 배워 파이썬 코드 자동 실행하기 5.5.2 SNMP 이해 및 파이썬으로 SNMP 사용하기에 앞서 5.6 파이썬 네트워크 자동화를 공부하면서 도움이 되는 정보들 5.6.1 네트워크 자동화 관련 파이썬 라이브러리 및 모듈 5.6.2 파이썬 가상 환경 이해하기 5.6.3 회사 내 프록시 서버로 필요한 파이썬 모듈 설치하기 |
|
저자의 풍부한 실무 경험을 바탕으로 현 IT 업계에 네트워크 또는 시스템 엔지니어로 종사하는 분들 그리고 미래 네트워크 엔지니어를 꿈꾸는 학생 및 취업 준비생을 위해 쓰여졌습니다. 현업에서 프로그래밍 언어 중 하나인 파이썬(Python)을 이용해 네트워크 자동화를 구현하고자 하는 네트워크 엔지니어에게 실용적, 구체적, 기초적인 지식을 소개합니다. 이 책을 통해 파이썬 3와 여러 가지 IT 기술을 접목시킨 가상화 네트워킹 랩 만들기를 통해 네트워크 자동화의 초석이 되는 기본기를 배울 수 있을 것입니다.
|