3일차 공통 교육 과정(리눅스 네트워크 설정방법 + 파일시스템 구조 이해)

2022. 6. 23. 16:33보안/케이쉴드

반응형

네트워크 설정방법

 

인터넷을 할 수 있도록 하는 지점을 게이트웨이 주소로 설정하여 인터넷이 이루어 질 수 있도록 설정한다.

 

특정 범위 내의 IP 주소 대역대에서 중복되지 않은 IP 주소를 지정
인터넷을 사용하기 위해 게이트웨이의 IP 주소를 NAT Device의 주소로 구성
영문으로 된 URL을 IP로 변경을 시켜주는 DNS 서버 IP 주소 구성

 

네트워크 설정 파일(CentOS 6.9 기준)
/etc/sysconfig/network-script/ifcfg-[네트워크 인터페이스명]
•    네트워크 NIC 카드의 설정 정보를 수정 또는 확인
 /etc/resolv.conf
•    네트워크의 도메인 서버를 설정 정보를 수정 또는 확인
•    설정 변경 이후 서비스 재시작이 필요
 /etc/sysconfig/network
•    네트워크의 전체 기본 게이트웨이 주소를 설정, 호스트 네임, 네트워크 연결 허용 여부 설정 및 확인
 /etc/udev/rules.d/70-persistent-net.rules
•    실제 장비가 변경되었을 때 네트워크 기본 설정을 제어하는 파일

 

 

 

 

파일시스템 구조 이해

하나의 디스크에서 여러 파일 시스템으로 나누는 것을 파티셔닝 이라고 한다

파일시스템(File system) : 컴퓨팅에서 데이터 저장 및 검색 방법을 제어하는 체계

리눅스에서 보통 파일시스템 생성이라 표현하며 윈도우에서 주로 사용하는 포맷과 동일하게 표현

리눅스 파일 시스템은 파일과 디렉터리의 계층적 구조 > 모든것은 파일이다!

 

dev = device정보 저장됨

 

일반 파일 = 정규파일
디렉터리 파일

특수 파일 ex) 심볼릭 링크 파일 

 

 

bin - 명령어

etc - 설정파일(비번) 관리자를 위함ex) config

home - 계정

lib - 라이브러리

tmp - 임시

var - 로그

 

ls -l >

- = 일반파일

d = 폴더

l = 링크

 

 

 

 

Inode
리눅스의 파일에 대한 모든 정보를 추적하는 데이터 구조
파일의 이름은 사람에게 도움이 되지만 파일 시스템에게는 이름이 아니라 숫자로 파일을 인식
•    사용자는 정보를 파일에 저장 → 운영체제는 파일에 대한 정보를 Inode에 저장
▪         Inode는 다른 방식으로 ‘메타 데이터’라고 부를 수 있음 (메타 데이터: 데이터에 대한 데이터)
•    ‘이름’을 사용해 특정 파일에 접근하기 위해서는 Inode table의 고유한 번호(Inode number) 가 필요

 

 

 

ln [-h(기본) or -s] [원폰파일] [링크이름]= 링크 만들기

하드링크

file - inode - data

          ㄴ 하드링크 파일

(복사는 별도의 파일)

심볼릭 링크 (윈도우의 바로가기)

sl- inode - data(파일 주소) - file - inode - data