반응형

2024.05.24 - [네트워크관리사2급] - 23. 수업노트 (네트워크 운용기기)

 

23. 수업노트 (네트워크 운용기기)

2024.05.23 - [네트워크관리사2급] - 22. 수업노트 (vi편집기와 기본 명령어) 22. 수업노트 (vi편집기와 기본 명령어)2024.05.22 - [네트워크관리사2급] - 21. 수업노트 (권한-Permission) 21. 수업노트 (권한-Permi

binikong.com

Gateway

- 현재 네트워크에서 다른 네트워크로 이동하기 위해 반드시 거쳐야 하는 거점 (고속도로 톨게이트 같은 느낌)

 

MAC Address

- 48비트 체제

- 중복된 것이 있으면 안됨

 

Fiber Optic Cable

- 대역폭이 매우 넓다 = 한꺼번에 많은 양의 데이터를 전송할 수 있음

- 빛을 이용한 데이터 전송

- 설치비가 매우 비쌈

 

NIC(랜카드, 이더넷 카드)

- network interface card

- 물리계층 (1 계층)에 있는 장치로 메인보드에 장

- 네트워크 내에서 NIC는 유일한 MAC주소를 가짐⭐

- MAC주소는 무조건 하나

- LAN케이블(UTP)과 연결되어 네트워크과 컴퓨터 간에 통신을 수행함

 

NIC카드 종류

종류 설명
이더넷 (Ethernet) - IEEE 802.3표준을 지원하고 10Mbps의 속도를 지원함
고속 이더넷 (Fast Ethernet) - 이더넷에 비해 10배의 성능이 향상된 카드
- 100Mbps 성능으로 고속의 데이터 송신과 수신이 가능
- 고속 이더넷 카드를 설치하면 이더넷도 지원하여 호환성을 유지함
기가비트 이더넷
(Gigabit Ethernet)
- 기가비트 이더넷 카드는 광케이블과 연결되어 고속의 성능을 지원함
- 1Gbps의 성능을 지원
Token Ring - 메인 프레임(Main Frame) 시스템이 설치되어있어 16Mbps 정도의
  성능을 지원함
- 가격이 고가
ATM LAN - 고속의 ATM 네트워크에 접속하기 위해서 사용하는 카드

 

가상랜(Virtual LAN)

- IEEE 802.10 표준으로 지정함

- 한대의 스위치에서 네트워크를 나누어 여러 대의 스위처럼 사용함

- 하나의 포트에 여러 개의 네트워크 정보를 전송할 수 있게 해주는 기능

- 불필요한 브로드 캐스트를 방지하는 기술

 

VLAN(가상랜) 종류

특징 설명
정적(Static) VLAN - 포트 별로 VLAN을 구성하는 것으로 가장 일반적으로 사용하는 방식
- 포트 별로 VLAN을 관리하고 모니터링 함
동적(Dynamic) VLAN - MAC 주소를 기반으로 VLAN을 구성하는 방식으로 대형 스위치에서 사용함

 

VLAN(가상랜) 구성방식

구성방식 설명
Port 기반 - 포트를 VLAN에 할당하는 방식으로 같은 VLAN에서 사용하는 포트끼리만
  통신이 가능함
- 가장 일반적으로 사용하는 방식
MAC 주소 기반 - 같은 VLAN에 속해 있는 MAC주소 간에 통신만 가능한 구성
- 호스트의 MAC주소를 모두 등록해서 관리해야함
Protocol 기반 - 같은 프로토콜을 사용하는 호스트로 VLAN을 구성하는 방식
- 같은 프로토콜을 사용하는 호스트만 통신이 가능
Network Address 기반 - 네트워크 주소를 사용하여 VLAN을 구성하는 방식
- 같은 네트워크의 호스트만 통신이 가능함

 

NAT(Network Address Translation)

- 사설 IP주소를 공인 IP주소로 변경, 보안강화

- IP Address의 부족과 내부 네트워크 주소의 보안을 위해 사용하는 방법 중 하나로 

  내부에서 사설 IP를 사용하고, 외부 네트워크로 나가는 주소는 공인 IP를 사용하도록 하는 IP Addresss 방식

 

루핑(Looping)- 스위치에서 발생함

- 동일한 목적지에 대해 두 개 이상의 경로가 있을 때 발생함

- 브로드 캐스트 패킷에 의해 발생함

- 스패팅 트리 알고리즘(STP)을 통해 방지

*브로드캐스트: 방송 내보낼 테니까 듣고 싶은 사람 들으세요~ 느낌

 

 

반응형
반응형

2024.05.22 - [네트워크관리사2급] - 21. 수업노트 (권한-Permission)

 

21. 수업노트 (권한-Permission)

2024.05.21 - [네트워크관리사2급] - 20. 수업노트 (리눅스) 20. 수업노트 (리눅스)2024.05.21 - [네트워크관리사2급] - 19. 수업노트 (보안정책) 19. 수업노트 (보안정책)2024.05.20 - [네트워크관리사2급] - 18.

binikong.com

vi편집기

명령어 설명
:wq - 변경된 내용을 저장한 후 종료함
:wq! - 변경된 내용을 저장한 후 강제 종료함
:q - 빠져 나가기 (저장하지 않았을 때, 바로 종료가 되지 않음)
:x - 문자 하나 삭제
편집모드로 전환은 ESC 키를 누르고 :(클론) 입력
기능키 설명
i - 입력모드로 전환(insert), 커어 왼쪽(앞에) 문자 삽입함
- I(대문자)는 행의 처음에 삽입됨
a - 커서 오른쪽에 입력함
- A(대문자)는 라인 맨 끝에 입력함
o - 커서 아래 행 삽입함
- O(대문자)는 커서 위에 행 삽입함

 

shutdown [옵션] 종료

옵션 설명
-h - 시스템 shutdown 완료된 후 시스템 종료 하는 것
-c - 진행중인 shutdown 명령을 취소함 (cancel)
-k - 경고 메시지만 출력하고 실제로 shutdown 하지않음
-n - init을 호출하지 않고 shutdown을 진행함
-now - 지금 즉시 종료
-P+10 - 10분후에 종료 (power)

 

shutdown [옵션 재부팅]

옵션 설명
shutdown -r now - 지금 바로 재부팅함
shutdown -r+5~ - 5분후에 재부팅함
shutdown +5 - 5분 뒤에 종료함
shutdown -c - 취소

 

ifconfig

- 윈도우에서의 ipconfig

- ifconfig eth0 192.168.2.4 up → 이더넷 0번 활성화

- ifconfig wlan0 192.168.2.4 down → 무선인터넷 0번 비활성화

*eth=이더넷 / wlan=무선인터넷 / up=활성화 / down=비활성화

 

아파치 웹 서버

- 기본 포트는 80번 사용 (www / http)

- 기본환경 설정 파일은 httpd.conf

- httpd.conf 설정 파일에서 접근가능한 클라이언트 개수 지정항목은 MaxClients(최대 호스트 수)

- KeepAlive On: HTTP에 대한 접속 끊지 않고 유지함

- StartSever5: 서버가 처음 시작 할 때 프로세서 개수 (5개를 실행시키겠다는 의미)

- Server Type: 서버의 실행방법을 지정함 (inertd 방식 StandAlone 방식)

 

아파치 웹서버 옵션

- Listen: 웹서버가 사용할 기본 포트(80번)를 설정

- ServerAdmin: 문제가 발생하는 경우 Apache 서버가 보낼 E-mail 주소를 입력함

- DocumentRoot: Apache서버가 인식할 데이터들이 저장될 디렉터리를 지정함

- Directorylndex: 클라이언트가 웹서버 접속 시 초기화면으로 보여줄 파일명을 지정함

 

아파치 웹서버의 에러 메시지

- 500: internel server error, 내부서버 오류 (잘못된 스크립트 실행 시)

- 501: Not imlpemented, 클라이언트에서 서버가 수행할 수 없는 행동을 요구함

- 502: Bad Gateway, 서버의 과부하 상태

- 503: Service unavailable, 외부 서비스가 죽었거나 현재 멈춤 상태

명령어 설명
who - 호스트에 로그인한 사용자 정보 출력
w - 로그인한 사용자의 정보 출력 (who보다 자세히 출력)
cd - 디렉터리 이동
cd~ - 홈디렉터리로 이동
ping - 대상 사이트에 대해 패킷을 보내어 통신상태 점검
chage - 사용자에 대한 패스워드의 만료기간 및 시간 정보를 변경
chgrp - 파일/디렉터리의 그룹을 변경하는 명령어
chmod - 권한부여
chown - 소유권 변경
mkdir - 디렉터리 생성
rmdir - 디렉터리 삭제
usrmod - 사용자의 정보를 수정하는 시스템 관리 명령어
cat exam.txt | more - Linux 시스템에서 'exam.txt'를 한페이지씩 차례대로 보기
grep - 해당 텍스트에 찾고 싶은 키워드를 찾는 명령어
free - 사용중인 메모리, 사용 가능한 메모리 용량을 알 수 있음
du - 사용한 디렉터리 용량
df - 디스크 크기, 사용량 및 남은 용량
top - 사용중인 프로세서를 실시간으로 확인
man - 매뉴얼(사용법) 확인

 

tip. 요약

- vi편집기 기능키와 저장방법

- 종료와 재부팅 옵션의 의미 알아두기

- ipconfig를 통한 랜카드 활성/ 비활성화 방법

- 아파치 웹서버 개념과 특징

- 아차피 설정 관련 내용과 에러 메시지 의미

- 기타 명령어들의 의미 알아두기

반응형
반응형

2024.05.21 - [네트워크관리사2급] - 20. 수업노트 (리눅스)

 

20. 수업노트 (리눅스)

2024.05.21 - [네트워크관리사2급] - 19. 수업노트 (보안정책) 19. 수업노트 (보안정책)2024.05.20 - [네트워크관리사2급] - 18. 수업노트 18. 수업노트2024.05.20 - [네트워크관리사2급] - 17. 수업노트 (Hyper-V / D

binikong.com

 

권한(Permission)

- 리눅스의 권한 관리는 소유자, 그룹, 다른사용자(기타사용자)로 이루어짐

- rwx rwx rwx 9자리로 구성됨 (3자리씩 끊어서 사용자/그룹/다른사용자로 구분됨)

- 각각 읽기(r), 쓰기(w), 실행(x) 권한을 가짐→rwx는 읽기, 쓰기, 실행 모두 가능/ rw-는 읽기, 쓰기만 가능

- r(4) w(2) x(1)로 표시됨

 ex) 421 420 001 → rwx(7) rw-(6) --x(1)

 ex) 755→ rwx r-x r-x

 

1. umask

- Default 권한의 값을 가지고 있음

- umask 값이 002일때 0은 소유자/ 2 그룹/ 2 다른 사용자를 의미함

- 권한관리 숫자를 6으로 빼면 권한 확인이 가능함 

 ex) 022→ 666-022=644 (r:4 w:2 x:0)→ 소유자는 읽기 쓰기 가능, 그룹과 기타 사용자는 읽기만 가능

 

2. chmod

- 권한부여 명령어 755 test.txt → rwx r-x r-x test.txt 

- 모드변경 (이거 내껀데 너도 할 수 있게 해 줄게~ 이 느낌)

 

3. chown

- 소유권 변경 명령어 (이거 내 건데 너 줄게~ 이 느낌)

- root test.txt

 

4. chgrp

- 파일이나 디렉터리의 소유그룹을 변경하는 명령어

 

데몬 프로세스 (Daemon)

- 리눅스 시스템이 처음 가동될 때 실행되는 백그라운드 프로세스

- 사용자의 요청을 기다리고 있다가 요청이 발생하면 이에 적절한 대응을 함

- ps afx 명령어로 데몬 활동 확인 (살아있는지 확인할 때는 ps만 사용)

종류 설명
standalone 방식 - 백그라운드에서 항상 실행되고 있으며 클라이언트에게 서비스를 요청 받으면 즉시 처리를 수행함
inted 방식 - 메모리에 상주되지 않고 sleep 상태로 있다가 클라이언트 요청 시에 Wake ip 되어 서비스를 수행함

 

프로세스 명령어

1. kill: 프로세스 종료 시키는 명령어

2. nice: 프로세스 우선순위를 변경하는 명령어

3. pstree: 프로세스를 트리형태로 보여주는 명령어

4. top: 현재 CPU사용량을 실시간으로 알려주는 명령어

5. ps: 프로세스 상태 정보를 확인하는 명령어

 

GEUB(그루브)

- 다른 운영체제와 리눅스가 공존하는 하나의 시스템에서 멀티부팅을 지원할 때 사용

- 부팅 시 운영체제의 핵이 되는 커널을 주 기억장소로 상주시키는 데 사용함

 

SWAP(스왑)

- 시스템에서 사용 가능한 메모리양을 늘리기 위해 디스크 장치를 이용하는 것

- 메모리가 부족할 경우 하드 디스크의 일부분을 마치 메모리인 것처럼 사용하는 파티션

- 한번 설정한 swap는 추가 가능

- 일반적으로 메모리의 두 배정도면 적당함

- 모니터링 결과 swap이 많이 일어나면 메모리를 증설해야 함

 

SAMBA(삼바)

- 리눅스와 다른 이기종(윈도우)의 파일시스템이나 프린터 공유할 때 사용함

- 하나 또는 그 이상의 파일 시스템을 공유할 수 있음

- 설치는 RPM으로 함

- 클라이언트들이 지역 네트워크 호스트드를 볼 수 있음

- 옵션 2가지(--nodeps:의존성 / --force: 기존 파일에 강제적으로 설치)

 

init옵션

- [Linux]$ init [옵션]

- 0: 즉시종료 (종료모드)

- 1: 시스템복구모드 (싱글모드, 단일 사용자 모드)

- 3: 텍스트 모드 (텍스트모드의 다중 사용자 모드, 도스창 같은 것)

- 5: X윈도우 (그래픽 모드의 다중 사용자 모드)

- 6: 재부팅(Reboot)

* 2,4는 사용하지 않음

 

tip. 요약

permission(권한)

- r(4) w(2) x(1)

rwx rwx rwx
소유자 그룹 기타사용자
401 001 001
5 1 1
r-x --x --x

- 프로세스 관련 명령어 외우기 

- init 명령어 옵션 (숫자 의미 외우기)

 

반응형
반응형

2024.05.21 - [네트워크관리사2급] - 19. 수업노트 (보안정책)

 

19. 수업노트 (보안정책)

2024.05.20 - [네트워크관리사2급] - 18. 수업노트 18. 수업노트2024.05.20 - [네트워크관리사2급] - 17. 수업노트 (Hyper-V / DHCP)   1. Windows Server의 백업- 완전 서버 백업이 가능함- 다른 하드웨어에 서버를

binikong.com

 

Linux(리눅스)

- 하드웨어를 효율적으로 관리하기 위한 시스템 소프트웨어

- 무료운영체제→리눅스를 설치하고 사용자(End User)가 운영체제를 수정하여 사용할 수 있음

 

Linux(리눅스) 특징

- 다중 사용자 (Multi User)

- 다중 작업 (Multi Tasking)

- 다중 플랫폼 (Multi Platform): 여러 종류의 CPU 지원

- 다중 처리기 (Multi Processor): 작업을 병렬적으로 처리함, 시스템효율을 높임

- 계층 형 파일 시스템: Root를 기반으로 하위 디렉터리 구조, 효율적 관리

- POSIX과 호환: 유닉스 시스템의 표준 인터페이스정의를 따름

*POSIX: 다양한 유닉스 계열의 운영체제의 공통적인 API를 제시하여 유닉스 계열 시스템 간에 이식성을 높이기 위해

               IEEE가 지정한 인터페이스 규격

- 우수한 네트워킹

- 가상 콘솔 지원: 6개의 가상콘솔(화면)을 지원함, 서로 다른 작업이 가능함

- 가상 기억장치: 기억 공간을 확대하여 기억장치를 효율적으로 시스템을 안정적으로 사용함

 

Linux(리눅스) 구조

1. 커널 (Kernel)

 - 프로세서의 사용과 주 기억장치 사용을 관리

 - 리눅스 운영체제의 핵심

 - 실행중인 프로세스를 관리하고 주변 장치의 입출력 관리

2. 쉘 (Shell)

 - 명령어 해석기

 - 사용자가 내린 명령어를 커널에 전달해 주는 역할

 - 사용자명령어 입력(ls)→shell (해석)→커널에게 전달→ 실행

 *ls: 목록을 보여달라는 명령어

 

파일 시스템 기능

- 사용자 파일과 디렉터리를 관리, 권한을 설정하고 해제함

- 파일의 연결 정보인 링크를 관리함

- 파일의 소유자, 그룹, 파일 생성일자, 변경일자 등을 관리함

 

파일의 종류

- 일반파일 

d 디렉터리

c 장치파일: cd, usb

l 링크파일

. 숨김파일

 

디렉터리 구성 (⭐시험에 자주나오는 7가지)

- /tmp: 임시파일이 저장되는 디렉터리

- /boot: 시스템이 부팅 될 때 부팅 가능한 커널 이미지 파일을 담고 있는 디렉터리

- /var: 시스템의 로그 파일과 메일이 저장되는 위치

- /usr: 응용프로그램이 저장되는 위치, 시스템이 정상적으로 동작하는데 필요한 명령이 저장된 위치

- /home: 사용자의 계정이 저장되어있는 위치, 유저의 홈 디렉터리

- /bin: linux시스템에서 필수적인 실행파일과 기본 명령어가 포함되는 디렉터리

- /etc: 추가된 응용 프로그램 패키지가 설치되는 디렉터리, 시스템 설정관련 파일

 

tip. 정리

 

리눅스 계층 정리

계층 (Layer) 내용
커널 (Kernel) - 주기억 장치에 상주하여 사용자 프로그램을 관리하며 리눅스 운영체제의 핵심
- 커널구성: 프로세스, 메모리, 입출력(I/O), 파일관리
셀 (shell) - 명령어 해석기/번역기로 사용자 명령의 입출력을 수행하며 프로그램을 실행
- 종류: Bourne셀, C셀, Korn셀 등
파일 시스템
(File System)
- 여러가지 정보를 저장하는 기본적인 구조이며 시스템 관리를 위한 기본 환경을 제공하는 계층적인 트리구조 형태 (디렉터리, 서브디렉터리, 파일 등)

 

반응형
반응형
반응형

2024.05.20 - [네트워크관리사2급] - 18. 수업노트

 

18. 수업노트

2024.05.20 - [네트워크관리사2급] - 17. 수업노트 (Hyper-V / DHCP)   1. Windows Server의 백업- 완전 서버 백업이 가능함- 다른 하드웨어에 서버를 복구할 수 있음- 네트워크 공유나 로컬하드드라이브의 백

binikong.com

 

보안로그(감사=보안)

- 윈도우 서버의 이벤트 뷰어에서 로그온, 파일, 관리자가 사용한 감사 이벤트 등을 포함해서

  모든 감사된 이벤트를 보여주는 로그

- '이 이벤트에 작업 연결'은 이벤트 발생 시 특정 작업이 일어나도록 설정함

- '현재 로그 필터링'을 통해 특정 이벤트 로그만을 골라 볼 수 있음

- 사용자 지정보기를 XML로도 작성할 수 있음

 

QoS (Quality of Service) - 서비스 품질 정책

- 중요한 응용 프로그램의 고품질 성능을 보장함

- 송신 네트워크 트래픽에 대한 송신율을 우선순위를 지정함

- 리소스를 효율적으로 사용하여 필요한 서비스 수준을 제공할 수 있음

 

QoS 사용의 예

평소에는 전용회선 1G의 대역폭 중에 웹(500M), FTP(200M), 멀티미디어(300M) 사용하다 화상회의를 해야 하는 
경우에는 원활한 진행을 위해서 웹을(350M) 줄이고, FTP(250M)와 멀티미디어(400M)의 대역폭을 증설하여 회의가 종료되는 시점에 원래의 대역폭으로 원상 복구시킴

 

Kerberos

- Active Directory 도메인 내에서 사용되는 주요 인증 메커니즘으로 사용자와 네트워크 서비스의 신분을 검증

  하기 위해 티켓을 사용하는 정책

 

Power Shell

- 스크립트는 콘솔에서 대화형으로 사용될 수 있음

- 스크립트는 텍스트로 구성됨

- 대소문자를 구분하지 않음

- 기존에 사용하던 DOS 명령도 사용 가능

- 명령라인을 기반으로 시스템 및 서비스 등의 상태를 모니터링할 수 있음

- Microsoft, NET Framework을 기반으로 개발되어서 셀 기능을 지원함

- 관리자는 쉽게 명령라인으로 윈도우 서버를 관리할 수 있음

 

Power Shell 특징

- 파이프라인 지원: 파이프라인 문자를 사용해서 첫 번째 명령의 결과를 다음 명령의 입력으로 전달함

- 자동탭 완성 기능: 리눅스의 탭 기능을 사용하여 자동 완성 기능을 지원함

- 다중라인 입력: 세미콜론(;)을 사용하여 다중 명령을 실행함

- .NET Framework 언어: .NET Framework 기반으로 개발되어 동작함

 

Netstat 명령어로 알 수 있는 것

- 인터페이스 구성정보

- 라우팅 테이블 정보 (정보를 기록해놓고 보관하고 있는 것)

- 인터페이스의 상태 정보

- TCP / UDP 정보

- 프로토콜 , IP 정보 

 

FTP 사이트 구성

- IIS관리자를 통해 웹 사이트에 FTP기능을 추가할 수 있음

- 특정 사용자 별로 읽기와 쓰기 권한 조절이 가능하여 익명사용자도 쓰기가 가능함

- FTP프로토콜로 쓰기권한을 얻어도 파일관리자가 NTFS쓰기권한이 없으면 쓰기가 불가능함

 *NTFS의 권한을 우선으로 함

- 특정 IP주소나 서브넷에서의 접속을 허용하거나 차단할 수 있음

 

tip. 요약

- 보안로그의 특징

- QoS개념과 정책 사용의 예 이해하기

- 케버로스 개념 알아두기

- 파워쉘이 무엇인지 이해하기

- netstat 명령어 뜻과 정보 외우기

- FTP사이트 구성의 특징

 

반응형

'네트워크관리사2급' 카테고리의 다른 글

21. 수업노트 (권한-Permission)  (0) 2024.05.22
20. 수업노트 (리눅스)  (0) 2024.05.21
18. 수업노트 (윈도우 서버)  (0) 2024.05.20
17. 수업노트 (Hyper-V / DHCP)  (0) 2024.05.20
16. 수업노트 (DNS)  (0) 2024.05.20
반응형
반응형

2024.05.20 - [네트워크관리사2급] - 16. 수업노트 (DNS)

 

16. 수업노트 (DNS)

2024.05.17 - [네트워크관리사2급] - 15. 수업노트 (파일시스템+AD) 15. 수업노트 (파일시스템+AD)2024.05.17 - [네트워크관리사2급] - 14. 수업노트 (NOS-Windows Server)파일 시스템 - 컴퓨터에서 파일이나 자료

binikong.com

 

1. Hyper-V

- MS Virtual PC와는 달리 하이퍼바이저 가상화 기술에 기초함

- Hyper-V를 지원하는 서버 에디션이 반드시 부모타피션에 설치되어있어야 함 (주 파티션)

- 가상 디스크는 vhd라는 확장자의 파일로 처리됨

- 스냅숏은 특정 시점의 시스템 상태를 가리키는 용어로 보통 백업이나 롤백 할때 사용함

*롤백: 특정프로그램을 다운받은 상태에서 백업해 놓고, 문제가 생겼을 시 다운로드하였던 당시로 돌리는 것

- 지원하는 가상 네트워크는 외부, 내부, 개인네트워크임

- 공유네트워크는 지원하지 않음

 

Hyper-V Snapshot(스냅샷)

- 스냅샷은 가상컴퓨터의 특정시점임

- 스냅샷의 내용은 가상디스크, 메모리, 프로세스, 구성을 모두 포함함

- 하나의 가상컴퓨터에 여러 개의 스냅샷을 만들 수 있음

- 시스템이 고장으로 정지했을 때 복구를 위해 주기적으로 저장됨 (그만큼 하드의 용량이 커야 함)

 

Hyper-V의 가상디스크

- 고정 크기 디스크를 만들면 요청한 크기만큼 0으로 채워진 파일이 생성됨 (크기가 점점점 확장됨)⭐

- 차등 디스크는 부모-자식 구조를 가짐

- 다이나믹 확장 디스크는 테스트 용도로 만들어짐 (필요에 따라 용량을 늘렸다 줄였다 가능)

- Hyper-V는 가상 컴퓨터를 위해 세 가지 종류의 가상 디스크를 제공함

 

2. DHCP

- 클라이언트에게 자동으로 IP주소를 할당해 줌

- IP 주소 관리가 쉬움

- 영구적인 IP Address를 필요로 하는 웹서버에 대해서는 정적인 주소(고정주소)를 제공함

- 사용자들이 자주 바뀌는 학교와 회사 같은 환경에서 특히 유용함

- 새로운 IP Address 부여받기 위한 명령어 (CMD)

 1) ipconfig / release (지우기)

 2) ipconfig / renew (갱신=부여)

 3) ipconfig

 

3.VPN (Virtual Privait Network) - 가상 사설 네트워크

- 공중망을 사용하여 둘 이상의 네트워크를 안전하게 연결하기 위해 가상의 터널을 만든 후 암호화된 데이터 전송

*공중망-나라에서 만들어놓은 것 

- VPN을 사용하기 위해서는 최소 두 개의 IP가 필요함

- 원격 액세스 탭에 전근하여 설치함

- 클라이언트는 VPN에 수시로 접속을 해서 연결을 해야 함 

  (VPN에 한번 접속해도 내부 네트워크 접속 시 VPN에 다시 접속해야 함)

- Gateway-to-Gateway VPN은 두 개의 VPn 서버가 공용네트워크상에서 연결됨

-VPN종류는 (L2F, L2TP, PPTP) 3가지가 있음

 

tip. 요약

- Hyper-V 개념과 스냅샷, 가상디스크

- DHCP(자동 IP할당) 특징과 ipconfig로 새로운 ip부여 (명령어 외우기)

- VPN(가상 사설망) 특징

반응형

'네트워크관리사2급' 카테고리의 다른 글

19. 수업노트 (보안정책)  (0) 2024.05.21
18. 수업노트 (윈도우 서버)  (0) 2024.05.20
16. 수업노트 (DNS)  (0) 2024.05.20
15. 수업노트 (파일시스템+AD)  (1) 2024.05.17
14. 수업노트 (NOS-Windows Server)  (0) 2024.05.17
반응형
반응형

 

 


2024.05.17 - [네트워크관리사2급] - 15. 수업노트 (파일시스템+AD)

 

15. 수업노트 (파일시스템+AD)

2024.05.17 - [네트워크관리사2급] - 14. 수업노트 (NOS-Windows Server)파일 시스템 - 컴퓨터에서 파일이나 자료를 쉽게 발견 및 접근할 수 있도록 보관 또는 조직하는 체제 - 파일 시스템은 일반적으로

binikong.com

DNS (Domain Name Server)

- 윈도우 서버는 DDNS(Dynamic Domain NAme Service)라는 DNS 서버를 관리할 수 있음

- 윈도우 DNS서버는 사용자 PC에 IP를 동적으로 할당하는 DHCP 서버와 연동하여 관리할 수 있는 기능이 있음

 

1. DNS 특징

- www.icqa.or.kr (도메인) →  DNS → 210.103.175.224 (IP로 변경)

- DHCP와 연동됨

- 주 영역과 보조영역으로 구분됨

- 보조 영역은 주 영역으로부터 복제된 복사본을 가짐

- 정방향 조회: Domain 주소를 IP주소로 변환하는 영역

- 역방향 조회: IP주소를 제공하면 도메인을 반환함

- Nslookup(명령어): 도메인 네임을 IP주소로 바꿔주는 명령어로 DNS의 문제를 진단하는 데 사용함

  (IP주소와 도메인 주소의 결과를 알려주는 데 사용되는 유틸리티)

 

2. 주 영역 DNS와 보조 영역 DNS

- DNS 서버에 장애가 발생하면 도메인 주소를 해석할 수 없기 때문에 도메인을 사용할 수 없음

- 주 영역 DNS서버 장애 시에 보조 영역 DNS가 서비를 계속 함

구분 설명
주(Primary)영역 DNS - DNS 서버로서 도메인을 해석하고 DNS 서버에 영역(Zone)을 등록함
- 등록된 영역 정보는 Zone Transfer를 통해서 보조 영역 DNS에게 전송함
보조(Second) 영역 DNS - 주 영역 DNS 서버 장애시 DNS 서버의 역할을 수행함
- 주 영역 DNS에서 Zone Transfer를 통해서 영역 정보를 수신 받음

*Zone(영역)이라는 것은 DNS에서 도메인 주소를 관리하는 기본관리 단위 

*Zone Transfer는 영역전송을 전송하는 것

 

3. 정방향 영역(Public Domain Zone)

- 정방향 영역은 DNS 서버에 도메인 주소를 전송하면 IP주소를 전송하는 것

- DNS 질의(Query)에 대해서 어떤 형태의 IP주소(IPv4, IPv6)로 응답할지를 결정함

- 윈도우의 DNS관리자에서 정방향 조회 영역을 선택하고 마우스 오른쪽 버튼을 누르면 새영역 메뉴가 나타남

 

4. 역방향 영역(Inverse Domain Zone)

- 역방향 영역은 사용자 PC에서 IP주소를 전송하면 DNS서버가 도메인 주소로 응답하는 것

- 윈도우의 DNS관리자에서 역방향 조회 영역을 선택하고 마우스 오른쪽 버튼을 누르면 새영역 메뉴가 나타남

 

5. DNS 레코드 유형

레코드 유형 특징
호스트 - 사용자가 도메인(www.abc.com)이라고 입력 시 DNS서버는 어떤형식으로 응답해야할지 모름
→ 호스트 등록을 통해 사용자에게 어떤 형식으로 정보를 응답할지 결정함
이때 응답정보로 사용되는 것이 레코드(Record)
- A레코드 등록시 www.abc.com에 에 대해 IPv4주소 형식으로 응답함→ 호스트는 www가 됨
MX(메일 레코드) - 메일 교환기 호스트에 메일(메시지) 라우팅을 제공함
A - DNS 이름과 호스트의 IP(IPv4)주소로 매핑(연결)함
AAAA - DNS 이름과 호스트의 IP(IPv6) 주소로 매핑(연결)함
PTR(Pointer)레코드 - IPv4 주소를 호스트이름으로 역매핑함 (역방향 조회에 사용)
- 역방향 조회 영역에서 사용자 PC가 IP주소를 전송하면 도메인주소로 변경하기위해
  등록하는 레코드
CNAME - 이미 지정된 이름에 대한 별칭(도메인 별칭) →
- 같은 IP주소를 가지고 있는 여러개의 호스트가 있을 때 사용함
- A레코드에 비해서 속도가 빠름
- 호스트 이름을 등록하여 관리함
NS - 이름서버를 나타냄 (name server)
TTL - 데이터가 DNS서버 캐시로부터 나오기 전 현재 남은 시간
  (TTL값이 길면 DNS의 부하가 줄어 듬)
SOA 레코드 - 서버이름, 도메인 관리자 메일 등 DNS 영역에 대한 핵심 정보 지정

 

- SOA 레코드의 설정값

 1) SOA: 권한의 시작으로 Zone 영역의 시작점

 2) 주 서버: 주 영역 서버의 도메인 주소를 입력함 (해당 영역이 초기에 설정되는 서버)

 3) 책임자: 책임자의 이메일 주소를 입력한다 ( aaa.icqa.or.kr의 도메인 형식) → @, 연락처 아님!!!

 4) 최소 TTL: 각 레코드의 기본 캐시 시간을 지정함

 5) 새로고침 간격: 주서버와 보조서버 간의 통신이 두절되었을 때 다시 통신할 시간 간격을 조정함

 6) 라운드 로빈: 클라이언트가 도메인을 제공하면 IP주소를 번갈아가면서 제공함

 

tip. 요약 

- DNS서버의 특징: 도메인 주소를 IP주소로 바꿔줌 

- 정방향 영역, 역방향 영역 특징

- 주 영역 DNS, 보조 영역 DNS 특징

- 레코드 유형 외우기

 

반응형
반응형

2024.05.17 - [네트워크관리사2급] - 14. 수업노트 (NOS-Windows Server)

파일 시스템

 - 컴퓨터에서 파일이나 자료를 쉽게 발견 및 접근할 수 있도록 보관 또는 조직하는 체제

 - 파일 시스템은 일반적으로 크기가 일정한 블록들의 배열 (섹터) 집합

 - 자료를 '클러스터' 또는 '블록'이라고 불리는 일정한 단위에 새겨넣는데

   이것이 바로 파일 하나가 필요로 하는 디스크의 최소한의 공간

* 윈도우- FTA16, FTA32, NTFS

* 리눅스- EXT2, EXT3, raiserFS

 

파일 시스템 종류와 특징

1. FAT (File Allocation Table)

 - 초창기 파일 시스템으로 이름길이에 제한이 있음

 - 디스크와 파티션 수에도 제한이 있음

 - FAT 주요 포맷은 FAT12, FAT16, FAT32등의 이름을 가짐

 - 보안 기능이 취약함 (convert 드라이브명 /fs:ntfs) → FAT방식에서 NTFS방식으로 변환해 주는 것 

   단 NTFS→ FAT로 변환은 안됨, 포맷해야 함

 - 다른 운영체제와 호환성이 우수함

 - 단순한 구조와 높은 신뢰성, 많은 메모리를 필요로 하지 않음

 

2.NTFS (New Technology File System)

 - 파일 또는 디렉터리의 사용허가와 보안기능을 갖는 기본파일 시스템

 - 프록시서버의 캐시에 사용됨

 - 퍼미션을 통해 파일, 폴더 등에 대한 접근 권한을 사용자 별로 설정가능함

*퍼미션 = 권한

 - NTFS 권한과 공유권한이 동시에 설정될 경우 NTFS 권한이 우선권을 가짐

 - 파일 시스템에 대해 암호화가 가능

 - 파일의 압축저장과 실시간 복구 지원

 - 파일 시스템 장애 발생 시 FAT에 비해 복구가 어려움

 

3. EFS (Encrypting File System)

 - 파일을 암호화하기 위해서는 지정된 파일에 대한 '파일속성'중 '고급'을 선택하여

   '데이터 보호를 위한 내용을 암호화' 선택

 - 파일 암호화 키가 없는 경우 암호화된 파일의 이름을 변경할 수없고

   내용도 볼 수 없으며 파일 복사 또한 불가능함

 - 백업된 파일 암호화 키가 있는 경우 인증서 관리자 (cermge.msc)를 통해 인증서 키를 '가져오기'하여

   암호화된 파일을 열수 있음

 - 허가되지 않은 접근을 보호하고 폴더나 파일을 암호화하는 기능

 

AD (Active Directory) → 전화번호부책(이름으로 찾고, 번호 찾고, 전화하고 할 수 있음)

 - 시스템에서 원하는 사용자, 데이터베이스, 분산 구성요소, 리소스 문서, 전자우편 주소 등의

   개체를 조직적으로 관리하고 찾기 위한 도구로 사용됨

 - 대규모 네트워크를 사용

 - DNS, TCP/IP 지원 및 LDAP와 같은 표준 프로토콜 지원을 포함하는

   크로스 플랫폼 디렉터리 서비스를 위한 개방형 표준 지원

 - 도메인 컨트롤러의 이름과 위치를 사용하기 위해 DNS를 이용함

 - 동일한 데이터베이스를 이용한 다양한 네트워크 서비스를 제공함

 - 손쉬운 이행과 사용을 위해 표준 이름 형식에 지원됨

 

⭐액티브 디렉터리의 구성요소

 - 조직구성단위 < 도메인 < 트리 < 포리스트

 *조직구성단위가 묶인 것이 도메인/ 도메인이 묶인것이 트리/ 트리가 묶인것이 포리스트

 

AD의 도메인 서비스

 - 윈도우 서버의 Active Directory 서비스 중에서 디렉터리 데이터를 저장하고 

   사용자 로그온 프로세스, 인증 및 디렉터리 검색을 포함하고 있음

 

AD의 도메인 서비스

1. 그룹정책: 한 번의 설정으로 많은 사용자와 컴퓨터 개체에 적용할 수 있음

     (한 번만 로그인 설정을 해놓으면 다 사용가능한 것)

2. 기본 도메인 정책: 도메인이 만들어지고 도메인 수준에서 연결될 때 추가되는 사전구성된 GPO

3. 포리스트: 공통 Active Directory를 공유하는 하나 이상의 도메인 모음

4. 글로벌 카탈로그: 액티브 디렉터리에서 네트워크 사용자가 원하는 객체 정보를

    가지고 있는 분배 데이터 저장소

   (트리나 포리스트에 대한 정보를 가지고가 있는 모든 AD정보의 저장소 역할)

 

AD의 서버 그룹

 - 도메인로컬그룹은 모든 구성원 컴퓨터에서 각각 만들어짐

 - 도메인로컬그룹은 구성원 컴퓨터의 자원에 대해 권한을 부여할 때 사용됨

 - 글로벌그룹은 도메인 컨트롤러에만 만들어짐

 - 글로벌그룹은 권한이 부여되어 로컬그룹에 소속되어 권한을 상속받아야 함

 

tip.

⭐액티브 디렉터리의 구성요소는 반드시 외울 것

 조직구성단위 < 도메인 < 트리 < 포리스트

 

 

반응형
반응형

⭐자주 출제 됨

 

ARP (Address Resolution Protocol) 네트워크 계층 3

 - 논리적 주소를 물리적 주소(하드웨어)로 변환 (IP→MAC)

 - 일정 시간이 지나면 cache내의 내용은 소멸됨

 - IP Address가 중복되어 사용되는지 찾을 수 있음

 - ARP캐시는 새로운 하드웨어가 추가된 경우 갱신됨

 - 각 호스트는 Request를 보내기 전에 ARP캐시에서 해당 하드웨어 주소를 찾아봄

   (해당 하드웨어 주소가 있으면 따로 요청하지 않음)

 

RARP (Reversw Address Resolution Protocol) 네트워크 계층 3

 - ARP의 반대개념 

 - 물리적 주소를 가지고 논리적 주소로 변환함 (MAC→IP)

 

ICMP (Internet Control Message Protocol)

 - 인터넷에서 망 관리와 관련된 에러보고, 도착가능 검사, 혼잡제어 등의 기능을 수행하는 프로토콜

   (명령어: PING, 네트워크의 이상을 체크할 때 ICMP가 무조건 따라감)

 - IP 계층의 한 부분으로 에러 메시지와 같은 상태 정보를 알려주는 프로토콜

  →IP 패킷 처리 도중 발견된 문제를 보고함

 - 다른 호스트로부터 특정 정보를 획득하기 위해 사용함

 - TCP/IP 프로토콜에서 두 호스트 간에 에러 처리를 담당함

 - 통신이 정상적으로 이루어지는지 확인함

ICMP 메세지 구조
type code checksum
identifier sequence number
optional data

 - Type: ICMP 메세지 유형 표시

 - Code: Type과 같이 사용되며 세부적인 유형을 표현함

 - Checksum: IP Datagram Checksum

 

IGMP (Internet Group Management Protocol)

 - 인터넷 그룹 관리 프로토콜

  → 1대 N방식으로 멀티캐스트 그룹에 메시지를 전송함

 - 8Byte로 구성됨

 - 멀티캐스트 그룹을 인근의 라우터들에게 알리는 수단 (쿼리 메시지는 하우터에서 호스트로)

  → 호스트와 라우터 사이에 이루어지며 TTL(Time To Live)이 제공됨

 - 그룹 유지 및 호스트 존재 여부를 판단하는 데 사용함

 - 멀티캐스트 그룹에 가입한 네트워크 내의 호스트를 관리함

 

*TTL의 역할

 - ICMP는 TTL이 설정됨. TTL 값은 라우터를 통과할 때마다 1씩 감소함

 - TTL이 0이 되면 패킷은 자동으로 폐기됨

 - 패킷이 정해진 시간 내에 도착하지 않으면 ICMP는 시간 초과 메시지를 보고함

IGMP 메세지 구조
Version IGMP 프로토콜의 버전표시, 현재는 IGMP Version 2
Type 메세지 유형/ 1=보고, 2=질의메세지
Group id 보고 메세지의 경우 호스트에서 신규 가입하고자 하는 멀티 캐스트 서버의 group id

 

IPX / SPX ( 자주 출제 되진 않음, 그냥 한번 읽어보기)

 - MS사의 제품에서 쓸 수 있도록 개량된 프로토콜

 - 노벨의 NOS인 Netware에서 사용

 - 스타크래프 같은 게임에서 주로 채택됨

 

NetBIOS

 - IBM이 만든 최초의 PC네트워크를 위한 기본적인 네트워크

 

⭐무조건 외우기

Well-Know 포트번호
Telnet 23 SSH 22
POP3 110 SMTP 25
HTTP 80    
FTP (Data) 20 FTP 21

 

tip. 요약

 - 프로토콜의 기본 개념: 프로토콜의 풀네임의 뜻 파악하기

 - 프로토콜이 사용되는 계층: i, A, R(3 계층)  TCP/UDP(4 계층), 나머지(7 계층)

 - 프로토콜의 포트번호: Well-Know 포트번호 반드시 외울 것!

 

반응형
반응형

⭐TCP/IP에서 많이 출제되는 부분

 

FTP (TCP 20,21) - File Transfer Protocol

 - 파일 전송에 사용되는 프로토콜

 - TCP 20번은 파일을 전송

 - TCP 21번은 FTP 서버와 클라이언트 간의 신호 접속용 번호

 - 3방향 핸드셰이킹 방법인 TCP 세션을 통해 전송함

 

TFTP (UDP 69) - Trivial File Transfer Protocol

 - 네트워크를 통한 파일 전송 서비스

 - 3방향 핸드셰이킹 방법인 TCP 세션을 통해 전송하지 않음

 - 신속한 파일의 전송을 원할 경우에는 FTP보다 훨씬 큰 효과가 있음

 - 이더넷을 이용하여 파일을 다운 받는 프로토콜

 

Anonymous FTP

 - 상대 컴퓨터에 계정 없이도 파일을 업로드, 다운로드가 가능함

 - Anonymous 계정을 이용하여 접속함

 - Anonymous 계정을 사용하면 모든 문서와 파일을 송, 수신 가능함

 - 비밀번호는 어떠한 것을 입력해도 상관없으나 통상적으로 메일주소를 사용함

 

Telnet (TCP 23)

 - 원격 접속 서비스

 - 네트워크를 통해 다른 컴퓨터에 연결하여 그 컴퓨터에서 제공하는 서비스를 받을 수 있게 하는 것

 - 보안이 강화된 SSH (포트번호 22)가 있음

 

SMTP (TCP 25) - Simple Mail Transfer Protocol

 - 메일 전송 시 사용되는 프로토콜

 - 메일을 호스트와 호스트끼리만 전송해주는 프로토콜

 - 메일 수신 프로토콜 POP3 (110)

 - 보안이 강화된 메일 프로토콜로 MINE이 있음

 

SNMP (UDP 161) - Simple Network Management Protocol

 - TCP/IP 프로토콜에 의해서만 동작함 (망 관리 프로토콜)

 - UDP 데이터 그램 방식을 사용하여 전송함

 

SSL (Secure Sockets Layer)

 - 보안을 강화 (서버에서 보안이 취약한 FTP 사이트 구성시)

 - http → https

 

SSH (2)

 - 원격 컴퓨터에 안전하게 액세스하기 위한 유닉스 기반의 명령 인터페이스 및 프로토콜 

 - 기본적으로 22번 포트를 사용하고, 클라이언트/서버 연결의 양단은 전자 서명을 사용하여 인증

 - 패스워드는 암호화하여 보호

 

DHCP (UDP 67)

 - 클라이언트에게 자동으로 IP를 할당해줌

 - 조직 내의 네트워크상에서 IP주소를 중앙에서 할당하고 관리함

 - IP Address의 관리가 쉬움

 - 사용자들이 자주 바뀌는 학교, 학원 같은 환경에서 유용함

 - 영구적인 주소를 필요로 하는 웹서버에서는 불필요함

  

HTTP (TCP 80)

 - HTTP는 하이퍼테스트 형식의 문서를 인터넷에서 주고받을 때 사용하는 프로토콜 (=WWW)

 - HTML 문서와 같은 리소스를 가져올 수 있도록 해주는 프로토콜

 

tip. 요약

 - FTP/TFTP의 차이점과 Anonymous

 1) FTP는 3방향 핸드셰이킹 방법인 TCP 세션을 통해 전송 / TFTP는 FTP의 반대 

  2) Anonymous는 상대컴퓨터의 계정이 없어도  Anonymous 계정을 통해 모든 문서와 파일을 송, 수신 가능함

 - 메일과 관련된 프로토콜

  1) SMFP

 - 비슷한 유형의 프로토콜 

  1) SSL - https 보안강화

  2) SSH - 22번 포트 사용, 암호화하여 보호함, 전자서명으로 인증

 

반응형

+ Recent posts