별의 공부 블로그 🧑🏻‍💻

🗒️ 2021/04 (74)

728x90
  1. 2021.04.29 54. SAMBA

    52. SAMBA 1. SAMBA 개요 Microsoft의 NETBIOS 프로토콜을 이용하여 리눅스 운영체제에서 윈도우 시스템의 자원 및 프린터를 공유하는 프로그램 2. SAMBA 특징 인터넷 및 인트라넷에서 서버 파일 및 프린터기를 공유할 수 있는 프리웨어(Freeware) 프로그램 공통 인터넷 파일 시스템(CIFS) 클라이언트, 서버 프로토콜 리눅스 RPM 패키지 설치 도구를 사용해서 설치할 수 있음. TCP/UDP 137, 139 포트를 사용함. 설정 파일 /etc/samba/smb.conf /etc/smb.conf 3. SAMBA 가동 samba start : SAMBA 서버 실행 samba stop : SAMBA 서버 정지 smbd : SAMBA에서 NETBIOS 프로토콜로 자료 전송 nmbd ..

  2. 2021.04.29 53. RPM 패키지

    52. RPM 패키지 1. RPM Redhat Package Manager 프로그램을 설치하기 위해서 사용되는 명령어 확장자가 rpm인 파일(패키지)을 설치할 수 있음. 리눅스의 종류별로 패키지 관리 프로그램이 다름. rpm 옵션 -i : 패키지 설치 -v : 설치 과정 확인 -h : 설치 진행 과정을 # 마크로 화면에 출력 -U : 패키지 업그레이드 -e : 패키지 삭제 -qa : 설치된 모든 패키지 확인 -qc : 패키지에 의해서 설치된 파일 중, 설정 파일 경로 출력 -qd : 패키지에 의해서 설치된 파일 중, 문서 파일 경로 출력 -qi : 설치된 패키지 정보 확인 -ql : 특정 패키지로 어떤 파일이 설치되었는지 확인 -qs : 패키지로 설치된 파일의 정상 여부 확인 -qpl : 패키지 파일에 ..

  3. 2021.04.29 52. vi 편집기

    52. vi 편집기 1. vi 편집기 문서를 편집할 수 있는 에디터 모드 명령 실행 모드 편집된 문서를 저장하고 취소 등의 명령어를 실행할 때 사용 입력 모드에서 Esc 키를 누르면 명령 실행 모드로 전환됨. 명령어를 입력하고 실행하려면 ;, /, ?를 입력하면 됨. 입력 모드 문서를 입력할 때 사용 a, i, o를 입력하면 입력 모드로 전환됨. # vi test.txt // vi 편집기 실행 입력 모드가 되면 글을 입력할 수가 있습니다. 다시 명령모드로 전환하려면 ESC 키를 누르세요. -- INSERT -- 0, 1 All vi를 실행하고, a, i, o 중 하나를 누르면 입력 모드가 됨. Esc 키를 누르면 다시 명령 실행 모드가 됨. :wq는 저장하고 종료하라는 의미이며, 명령어를 실행한 것을 의..

  4. 2021.04.28 51. 프로세스

    51. 프로세스 1. 데몬(Daemon) 프로세스 프로세스(Process) 프로그램(Program)이 실행되어서 프로그램이 메모리에 올라가는 것 메모리를 점유하고 사용자의 요청에 따라 명령을 실행함. 프로세스를 실행한 사용자가 직접 실행할 수도 있고, 리눅스가 부팅될 때 실행될 수도 있음. 리눅스가 부팅될 때 실행되면, 그것은 init 프로세스가 가동시키는 것임. 데몬 프로세스(Daemon Process) 리눅스 서버가 부팅될 때 백그라운드에서 실행되고 있다가 클라이언트의 요구에 대한 서비스를 수행하는 프로그램 종류 standalone 방식 백그라운드에서 항상 실행되고 있음. 클라이언트에게 서비스를 요청 받으면 즉시 처리함. inetd 방식 메모리에 상주되지 않고, sleep 상태로 있다가 클리이언트 요..

  5. 2021.04.28 50. 리눅스 명령어

    50. 리눅스 명령어 1. 디렉터리 명령어 디렉터리(Directory) 파일을 저장하고 관리하는 저장 단위 디렉터리를 생성할 때 mkdir 명령어를 사용 Make Directory 리눅스에서 디렉터리를 생성할 때 사용 실행 파일 경로 : /bin/mkdir 디렉터리 삭제할 때 rmdir 명령 사용 # mkdir bogosipeo // 디렉터리 생성 # mkdir -m 777 bogosipeo // 디렉터리 생성 시 권한 지정 mkdir 옵션 -m 디렉터리 권한 설정 기본 값 : 755 (rwxr-xr-x) -p 상위 경로도 함께 지정 -v 디렉터리 생성 후에 생성된 디렉터리에 대한 메시지 출력 2. 파일 명령어 (1) cp(copy) 파일 혹은 디렉터리를 복사하는 명령 원본 파일과 동일한 파일을 생성하는..

  6. 2021.04.28 49. 리눅스 권한 관리

    49. 리눅스 권한 관리 1. umask 리눅스의 권한 관리 소유자, 그룹, 다른 사용자 각각은 읽기, 쓰기, 실행 권한을 가질 수 있음. 권한 종류 읽기 : r 쓰기 : w 실행 : x 예) rwx : 읽기, 쓰기, 실행 모두 가능 rw- : 읽기, 쓰기 가능 rw-rw-rwx 파일을 만든 소유자 : 읽기, 쓰기 가능 같은 그룹의 사용자 : 읽기, 쓰기 가능 다른 사용자 : 읽기, 쓰기, 실행 가능 파일을 만들 때마다 사용자가 매번 권한을 부여하는 것은 귀찮기 때문에, Default 권한 을 적용시켜 사용함. umask 값은 Default 권한 값을 가지고 있음. 예) umask 값이 022일 경우 0 : 소유자 2 : 그룹 2 : 다른 사용자 6으로 빼면 그 권한을 확인할 수 있음. 666 - 022..

  7. 2021.04.28 48. 리눅스 계정 관리

    48. 리눅스 계정 관리 1. useadd와 adduser 리눅스에서 사용자를 생성하려면 useradd 혹은 adduser 명령을 사용하면 됨. useradd starrykss와 같은 형식으로 사용하면 됨. # adduser starrykss // 사용자 생성 2. passwd 파일과 shadow 파일 사용자는 해당 계정을 사용하기 위해서 패스워드를 입력해야 함. 사용자가 입력한 패스워드는 /etc/passwd 파일과 /etc/shadow 파일을 참조함. 정당한 사용자(Right User)인지 확인 후, 로그인을 수행함. /etc/passwd 파일 구조 (1) Login Name : 사용자 계정 (2) Password 사용자 암호가 들어갈 자리 /etc/shadow 파일에 저장됨. (3) User ID ..

  8. 2021.04.27 47. 리눅스 파일 시스템

    47. 리눅스 파일 시스템 1. 파일 시스템(File System) (1) 리눅스 파일 시스템 리눅스 파일 시스템은 ext(extend) 2, ext 3, ext 4가 있으며, 현재 대부분의 리눅스는 ext 4를 지원함. ext 4 파일 시스템 대용량의 파일을 저장, 관리할 수 있음. 큰 Extend 단위로 파일 시스템을 할당하거나 삭제할 수 있음. 파일 시스템에 오류가 없는지 확인하는 fsck를 지원함. ext2 파일 시스템 단일 파일의 크기 : 최대 2 GB 파일명 : 최대 256 B 최대 파일 시스템 크기 : 4 TB 디렉터리 당 저장 가능한 최대 파일 수 : 25,500개 ext3 파일 시스템 단일 파일 크기 제한 : 4 GB 파일명 : 최대 256 B 최대 파일 시스템 크기 : 16 TB 디렉터..

  9. 2021.04.27 46. 리눅스(Linux) 개요

    46. 리눅스 개요 1. 리눅스(Linux) 리눅스의 윈도우, 유닉스, iOS와 같은 운영체제의 한 종류 컴퓨터 시스템의 하드웨어를 효율저으로 관리하기 위한 시스템 소프트웨어 1989년 핀란드 헬싱키 대학에 재학 중이던 리누스 토르발스(Linus Torvalds) 가 개발한 것 유닉스(Unix)를 기반으로 개발 공개용(Open Source) 운영체제 기존 유닉스와 다르게 대형 서버를 위해서 개발된 운영체제가 아닌, 개인 컴퓨터나 워크스테이션을 위해 개발됨. 소스 코드부터 운영체제 사용까지 모두 무료로 공개된 운영체제 리눅스를 설치하고 사용자(End User)가 자신의 운영체제를 수정하여 사용할 수 있음. 2. 리눅스의 특징 (1) 다중 사용자(Multi User) 리눅스는 여러 명의 사용자가 네트워크를 ..

  10. 2021.04.27 45. FTP 서버

    45. FTP 서버 1. FTP 사이트 추가 윈도우 서버는 FTP 서버를 구축해서 윈도우 서버로 파일을 올리거나 다운로드 받을 수 있음. FTP 서버는 IIS 관리자 프로그램에서 FTP 사이트 추가 메뉴로 구축함. [FTP 사이트 추가] FTP 사이트 이름과 FTP 서버의 디렉터리 지정 가능 FTP 사이트 이름 : MySiteName 실제 경로 : C;\MyDirectory (FTP 로그인 사용자가 접근할 디렉터리 지정) IP 주소 바인딩 특정 IP에 대해서만 접근이 가능하도록 지정 가능 바인딩 지정 방법 IP 주소를 입력하면 됨. FTP 서버는 명령을 송신 및 수신하기 위해 21번 포트 번호를 사용함. SSL을 사용하려면 먼저 인증기관으로 부터 SSL 인증서를 받아야 함. 인증서가 없으면 SSL 사용 ..

  11. 2021.04.26 44. 액티브 디렉터리(Active Directory) 구조

    44. 액티브 디렉터리(Active Directory) 구조 1. 액티브 디렉터리 구조 액티브 디렉터리 서비스 네트워크 상의 모든 정보를 계층형 디렉터리 에 저장해서 편리하게 관리할 수 있는 서비스 네트워크 자원(Network Resource)을 디렉터리에 저장해서 사용자들이 자원을 쉽게 검색할 수 있게 하고, 관리자는 관리의 편의성을 향상시키는 서비스 액티브 디렉터리 네트워크에 대한 모든 정보를 보유함. 보유한 정보를 검색하기 위해서 이름 공간(Name Space) 에서 검색할 수 있게 함. 객체(Object) 액티브 디렉터리에서 자원의 최소 단위 일반적인 객체의 종류 특정 컴퓨터 정보를 가지는 컴퓨터 구성원에게 메일을 보내기 위한 연락처 자원에 대한 권한을 부여할 때 사용할 수 있는 그룹 자원을 관리..

  12. 2021.04.26 43. 액티브 디렉터리(Active Directory)

    43. 액티브 디렉터리(Active Directory) 중앙에서 통합적으로 관리하기 위해서 네트워크 정보를 등록하는 서비스 네트워크, 사용자, 그룹에 대한 정보를 통합 관리함. 1. 액티브 디렉터리 개요 윈도우 탐색기에서 내 컴퓨터 속성에 들어가면 다음을 확인할 수 있음. 워크 그룹(Workgroup) 자신의 PC에 저장되어 있는 데이터베이스 작은 규모의 네트워크 환경에서 자신의 시스템을 스스로 관리할 때 사용하는 기능 각각의 사용자 계정으로 자신이 관리 도메인(Domain) 기업 내의 모든 컴퓨터 및 사용자 계층을 컴퓨터 마다 생성하지 않음. 하나의 마스터 서버(Domain Controller)에 의해 생성 및 관리할 수 있는 중앙 집중적인 관리를 수행함. 마스터 서버에는 전체 컴퓨터의 디렉터리 데이터..

  13. 2021.04.26 42. DNS 레코드(Record)

    42. DNS 레코드(Record) 1. 호스트 (1) 호스트 등록 사용자가 www.starrykss.com라고 입력하면, DNS 서버는 어떤 형식으로 응답 해야 할지를 모름. 그래서 호스트 등록을 통하여 사용자에게 어떤 형식의 정보로 응답할지를 결정함. 이때 응답 정보로 사용되는 것이 레코드(Record) 임. 예) A 레코드를 등록하면 www.starrykss.com에 대해서 IPv4 주소 형식으로 응답하게 됨. 호스트 : www (2) 호스트 등록 방법 DNS 관리자 프로그램에서 등록된 정방향 조회 영역 도메인을 선택한 후, 마우스 오른쪽 버튼을 누르면 새 호스트 라는 메뉴가 나옴. 새 호스트를 선택하면, 해당 도메인 주소에 대해서 IP 주소를 입력해야 함. [새 호스트] 이름 : www IP 주소..

  14. 2021.04.26 41. DNS 영역

    41. DNS 영역 1. 정방향 영역(Public Domain Zone) 정방향 영역 DNS 서버에 도메인 주소를 전송하면 IP 주소를 전송하는 것 DNS 질의(Query)에 대해서 어떤 형태의 IP주소 (예: IPv4 또는 IPv6)로 응답할지를 결정함. 윈도우의 DNS 관리자에서 정방향 조회 영역을 선택하고 마우스 오른쪽 버튼을 누르면 새 영역 메뉴가 나타남. 설정 방법 [DNS 관리자] 새 영역 마법사 실행 영역 형식 : 주 영역 영역 이름 : www.starrykss.com 영역 파일 도메인 주소에 자동적으로 DNS가 붙여짐. 영역 파일명을 변경해도 됨. 다른 이름으로 새 파일 만들기 : www.starrykss.com.dns 동적 업데이트 동적 업데이트 허용 안함 DNS 관리자에서 정방향 조회 ..

  15. 2021.04.26 40. 윈도우 DNS 서버

    40. 윈도우 DNS 서버 1. 윈도우 DNS 서버 윈도우 서버는 DDNS(Dynamic Domain Name Service) 라는 DNS 서버를 관리할 수 있음. 윈도우 DNS 서버는 사용자 PC에 IP를 동적으로 할당하는 DHCP 서버와 연동해서 관리할 수 있는 기능을 제공함. 2. 윈도우 DNS 서버의 기능 사용자 PC는 DNS Request로 도메인 주소를 전송하면, DNS 서버는 해당 도메인에 대한 IP 주소를 얻은 후, 사용자 PC에게 DNS Response로 IP 주소를 전송함. IP 주소를 DNS 서버에 전송하며 해당하는 도메인 주소를 전송함. DNS는 TCP와 UDP 프로토콜을 사용하고 53번 포트를 사용함. DNS Cache DNS 서버 도메인 주소에 대해서 IP 주소를 알려주는 서비스..

  16. 2021.04.26 39. IIS 웹 서버 사용

    39. IIS 웹 서버 사용 1. IIS(Internet Information Server) 기능 IIS 기능 웹 브라우저의 HTTP Request에 대해서 HTTP Response로 HTML을 전송함. HTTP 리디렉션 기능을 특정 주소로 바로 연결되게 함. HTTP 상태 코드를 통해서 오류를 관리함. HTTP 로깅 정보를 기록하고 관리함. ASP 및 .NET 언어를 지원함. SSL 인증서를 등록해서 SSL 보안을 지원함. IIS 웹 서버를 설치하면 IIS 관리자 프로그램으로 IIS 기능 리스트를 확인할 수 있음. IIS 기능 리스트에서 지원하는 ㅣ능 IIS 웹 서버에서 지원하는 기능 HTTP 리디렉션 HTTP 응답 헤더 ISAPI 및 CGI 지원 ISAPI 필터 MIME 형식 2. 웹 사이트 추가 웹..

  17. 2021.04.26 38. IIS 웹 서버 설치하기

    38. IIS 웹 서버 설치하기 1. 웹 서버 윈도우 서버에서 IIS(Internet Information Server) 라는 웹 서버를 설치함. IIS 웹 서버의 역할을 수행하는 Microsoft 사의 프로그램 ASP(Active Server Page)라는 스크립트를 지원함. .NET Framework를 기반으로 개발되어 있음. 웹 서버(Web Server) 웹 브라우저 : HTML 문서를 보여주는 프로그램 HTML 문서는 태그(Tag) 형식으로 되어 있음. 예) 웹서버 웹 서버는 웹 브라우저와 이러한 HTML 형식 문서를 송신하고, 수신하는 프로그램 이 때, 사용되는 통신 프로토콜 : HTTP 웹 브라우저는 여러 명이 접속하지만, 웹 서버는 1대의 서버가 여러 명의 웹 브라우저 연결을 관리해야 함. ..

  18. 2021.04.26 37. PowerShell

    37. PowerShell 1. PowerShell 개요 리눅스에서 사용하던 셀(Shell)의 기능을 윈도우에서 사용할 수 있도록 셀 기능을 추가함. 명령 라인(Command Line)을 기반으로 시스템 및 서비스 등의 상태를 모니터링할 수 있음. Microsoft .NET Framework을 기반으로 개발되어 셀 기능을 지원함. 과거 DOS와 호환성을 가지고 있으므로 DOS 명령을 사용할 수 있음. 관리자가 쉽게 명령 라인으로 윈도우 서버를 관리함. Windows 7부터는 개인용 PC에도 Power Shell을 지원함. 2. PowerShell 특징 (1) 파이프라인 지원 파이프라인 문자를 사용해서 첫 번째 명령의 결과를 다음 명령의 입력으로 전달함. > ipconfig | Add-Content exa..

  19. 2021.04.26 36. 보안 정책

    36. 보안 정책 1. 보안 정책 개요 윈도우 서버 보안 정책은 로컬 보안 정책 프로그램을 실행해서 관리할 수 있음. 로컬 보안 정책에서 다음을 설정할 수 있음. 계정에 대한 암호 정책 계정 잠금 정책 로컬 정책 윈도우 방화벽 정책 2. 암호 정책 관리 계정 정책에서 암호 정책을 클릭하면, 다음을 설정할 수 있음. 암호 복잡성 설정 최근 암호 기억 암호 사용 기간 3. 사용자 권한 할당 사용자 권한 할당에서는 다음을 관리할 수 있는 윈도우 사용자를 설정할 수 있음. 감사 및 보안 로그 관리 로컬 로그온 보안 감사 생성 내용 출처 : 이기적 네트워크관리사 1·2급 필기 (임호진, 황성하 공저, 영진닷컴)

  20. 2021.04.26 36. 윈도우 서버 관리

    36. 윈도우 서버 관리 1. 컴퓨터 관리 (1) 컴퓨터 관리 개요 개인용 PC에 설치되는 윈도우와 윈도우 서버 모두 컴퓨터 관리라는 프로그램이 있음. 컴퓨터 관리는 윈도우 시스템을 관리하기 위한 대부분의 기능을 포함하고 있음. (2) 컴퓨터 관리 기능 작업 스케줄러 정해진 시간에 작업을 수행하는 역할을 함. 이벤트 뷰어 윈도우에서 발생한 로그 정보를 기록하고 있음. 공유 폴더 폴더 공유를 설정하거나 공유를 해제, 세션을 관리함. 로컬 사용자 및 그룹 기본 사용자 및 그룹 리스트를 가지고 있음. 새로운 그룹을 생성할 수도 있음. 성능 윈도우 시스템의 CPU 사용률, 메모리 사용률, 디스크 사용률 등을 모니터링 할 수 있음. 장치 관리자 윈도우 시스템이 사용하는 CPU, Memory, Bus, Disk, ..

  21. 2021.04.26 35. 윈도우 사용자 계정

    35. 윈도우 사용자 계정 1. 내장 사용자 계정 (1) 계정 관리(Account Management) 개요 내장형 사용자 계정 윈도우 서버를 설치하면 자동으로 생성되는 사용자 계정 종류 Administrator 계정 모든 윈도우에는 반드시 있어야 하는 계정 관리자 권한을 가지고 있음. 관리자에 의해서 삭제될 수 없음. Guest 계정 윈도우 서버에 로그인 할 수 있는 계정 최소한의 권한만 가지고 있음. 자동으로 생성되지만 초기에는 계정이 활성화 되어 있지 않기 때문에 사용할 수 없음. 계정 관리에서 Guest 계정을 활성화하면 그 때부터 사용 가능함. (2) 계정 관리(Account Management) 기능 윈도우 제어판에서 계정 관리를 실행함. 현재 생성되어 있는 모든 계정 리스트를 확인할 수 있음..

  22. 2021.04.25 34. 공유 폴더

    34. 공유 폴더 1. 윈도우 공유 폴더 만들기 윈도우의 공유 폴더 기능 자신의 컴퓨터에 있는 폴더를 다른 컴퓨터와 공유시키는 기능 파일을 같이 공유하면서 업무를 처리할 때 아주 유용한 기능 공유 폴더를 만드는 방법 윈도우 탐색기에서 마우스 오른쪽 버튼을 눌러서 쉽게 공유 폴더를 만들 수 있음. [폴더 속성] [공유] 탭 네트워크 파일 및 폴더 공유 공간의 [공유] 버튼 클릭 2. 공유 폴더 확인 공유 폴더 목록 확인 명령 프롬프트에서 다음과 같은 명령 입력 net share > net share 공유 이름 리소스 설명 ------------------------------------------------------------------------------- C$ C:\ 기본 공유 D$ D:\ 기본 공..

  23. 2021.04.25 33. NTFS 파일 시스템

    33. NTFS 파일 시스템 1. NTFS 파일 시스템 개요 NTFS 파일 시스템 기존 FAT(File Allocation Table) 파일 시스템을 개선하고 윈도우 서버용으로 사용하기 위해서 개발된 파일 시스템 2. NTFS 파일 시스템의 특징 특징 설명 USN 저널 - Update Sequence Number Journal - 저널링 기능을 제공하는 것 - 파일 시스템이 변경될 때 그 내용을 기록하여 복구(Rollback) 할 수 있음. ADS(Alternate Data Stream) - MAC 파일 시스템과 호환성을 위해 만든 공간 - 다중 데이터 스트림을 지원함. Sparse 파일 - 파일 데이터가 대부분 0일 경우에 실제 데이터 기록 없이 정보를 기록하는 기능 파일 압축 - LZ77의 변형된 데..

  24. 2021.04.25 32. 계정 관리

    32. 계정 관리 1. 윈도우 계정 관리(Account Management) (1) 계정 관리 개요 윈도우 계정 관리 윈도우 운영체제의 사용자를 생성하거나 패스워드를 생성 접근 권한 등을 할당 및 해제 (2) 윈도우 계정 관리 특징 윈도우 운영체제는 다중 사용자(Multi User)를 지원함. 다중 사용자를 위해서 사용자 계정을 생성, 변경, 삭제할 수 있음. 윈도우 계정은 다음과 같이 분류되고 관리됨. 내장 사용자 계정 로컬 사용자 계정 사용자가 생성한 계정 그룹에 의해서 관리할 수 있음. 도메인 사용자 계정 (3) 윈도우 계정 관리 활동 사용자 별로 1인 1 ID를 할당하고 관리해야 함. 패스워드 작성 규칙 3가지(영문소문자, 영문대문자, 숫자, 특수문자) 이상 조합하여 8자 이상 설정 또는 2가지 ..

  25. 2021.04.25 31. 윈도우 시스템

    31. 윈도우 시스템 1. 윈도우 시스템 개요 윈도우 운영체제는 과거 단일 사용자 운영체제인 DOS로부터 시작되었음. 현재는 GUI(Graphic User Interface) 환경 및 다중 사용자, 다중 프로세스 구조를 지원하는 운영체제 손쉬운 사용자 인터페이스로 개인용 PC에 가장 많이 사용됨. 2. 윈도우 시스템 세부 내용 윈도우 운영체제는 다양한 하드웨어를 자동으로 인식하여 사용할 수 있는 Plug & Play 기능을 지원함. 하드웨어를 표준화된 인터페이스를 통해서 개발하면 윈도우의 HAL(Hardware Abstraction Layer) 계층이 하드웨어를 인식하게 됨. 이러한 하드웨어는 윈도우의 운영체제에 해당하는Micro Kernel 이 관리하게 됨. 윈도우 세부 내용 구성 내용 세부 내용 HA..

  26. 2021.04.25 30. DHCP(Dynamic Host Configuration Protocol)

    30. DHCP(Dynamic Host Configuration Protocol) 1. DHCP 개요 IP 주소와 서브넷 마스크, 게이트웨이 주소 등을 고정하지 않고, 네트워크에 처음 연결될 때 동적으로 설정됨. IP 주소를 동적으로 할당하는 표준 프로토콜 2. DHCP 기능 DHCP 서버가 관리하는 주소 목록에서 접속한 컴퓨터 시스템에 IP 주소를 할당함. 기업 내의 IP 주소를 중앙에서 관리하는 프로토콜 임대 DHCP는 DHCP로 할당한 IP 주소를 일정한 시간 동안만 사용하게 함. DHCP 서버가 관리하는 IP 주소보다 더 많은 컴퓨터 시스템이 접속하면 임대 DHCP를 사용해서 특정한 시간 동안만 IP 주소를 사용하게 함. 3. DHCP Protocol 동작 방법 Client DHCP Server ..

  27. 2021.04.25 29. SNMP(Simple Network Management Protocol)

    29. SNMP(Simple Network Management Protocol) 1. SNMP 개요 운영되는 네트워크의 안전성, 효율성을 높이기 위해서 구성, 장애, 통계, 상태 정보를 실시간으로 수집 및 분석하는 네트워크 관리 시스템 NMS(Network Management System) SNMP 프로토콜을 사용해서 네트워크 정보를 수집함. 2. SNMP 동작 방식 MIB(Management Information Base) SNMP에서 모니터링해야 하는 객체(Object) 정보를 가지고 있음. 3. SNMP 명령어 명령 내용 Get 장비의 상태 및 기동 시간 등의 관리 정보 읽기 Get-Next 정보가 계층적 구조를 가지므로 관리자가 장비를 조회해서 해당 트리보다 하위인 층의 정보 읽기 Set - 장비..

  28. 2021.04.25 29. SMTP(Simple Mail Transfer Protocol)

    29. SMTP(Simple Mail Transfer Protocol) 1. SMTP 개요 RFC 821에 명시되어 있는 인터넷 전자 우편 표준 프로토콜 Store-and-Forward 방식으로 메시지를 전달함. [송신자 메일] -------(Store)-------> [메일박스(Mbox)] -------(Forward)-----> [수신자 메일] 2. SMTP 기본 동작 방식 SMTP 전자 우편을 전송하는 프로토콜 메일 서버는 수신자의 전자 우편 주소를 분석하고 최단 경로를 찾아 근접한 메일 서버에게 편지를 전달함. 최종 수신자 측 메일 서버에 도착하기까지 연속적으로 전달하는 중계 작업을 수행함. 3. SMTP 구성 요소 MTA(Mail Transfer Agent) 메일을 전송하는 서버 MDA(Mail..

  29. 2021.04.25 28. DNS

    28. DNS 1. DNS(Domain Namer Service) (1) DNS 개요 인터넷 네트워상에서 컴퓨터의 이름을 IP 주소로 변환하거나 해석하는 데 사용되는 분산 네이밍 시스템 www.naver.com이라는 URL 주소에 대해서 IP 주소를 알려주는 서비스 DNS를 간단하게 확인하는 방법 nslookup 도구 사용 > nslookup www.naver.com 서버: kns.kornet.net Address: 168.126.63.1 권한 없는 응답: 이름: www.naver.com.nheos.com Addresses: 125.209.222.141 223.130.195.95 Aliases: www.naver.com (2) DNS 해석 과정 DNS는 먼저 DNS Cache 테이블에서 이름을 해석함. ..

  30. 2021.04.25 27. FTP

    27. FTP 1. FTP 개요 FTP 서버(Server)에 파일을 올리거나 다운로드하는 인터넷 표준 프로토콜 내부적으로 TCP 프로토콜을 사용함. FTP 클라이언트 프로그램을 사용해서 TCP로 접속함. 접속 이후에 사용자 ID와 패스워드를 입력 받아 인증을 수행함. 2. FTP 특징 포트(Port)를 2개 사용함. USER, PASS, GET 등의 FTP 명령을 FTP 서버에 전송하기 위한 명령 포트 : 21 고정 실제 파일을 업로드하거나 다운로드하기 위한 데이터 포트 전송 모드에 따라 변하게 됨. 예) Active Mode : 20 Passive Mode : FTP 서버가 FTP 서버의 데이터 포트를 결정해서 FTP 클라이언트에게 서버 데이터 포트 번호를 보내줌. FTP 클라이언트 자신이 결정함. 명..

728x90


📖 Contents 📖