시스템 파일
: 컴퓨터 부팅에 관련된 파일듯
부트섹트 (0번 트랙, 0번 섹터)
FAT(파일할당테이블)
: 파일에 대한 정보 및 물리적인 장치에 저장된 위치 (트랙(실린더),섹터 번호)
========================================
[서버]
DNS -만들기
WEB01 -복제1
WEB02 -복제2
Nginx 웹애플리케이션 동작시키는 서버
DB
Mail
윈도우는 드라이브에 마운트
리눅스는 디렉토리에 마운트
프로세스 : 실행중인 프로그램 단위
프로세서 : CPU
===================================
[마운트 포인트]
/var : 로그,캐시 파일등이 저장됨 , 가변크기의 파일이 들어있는 디렉토리
[IP설정하는법]
BOOTPROTO = dhcp -> static
ONBOOT = NO -> YES
IPADDR=
NETMASK=
GATEWAY=
DNS1=
centos는 sudo명령어를 못씀
==============================
[sudoers에 사용자 등록]
===================================
[업데이트 업그레이드 하는법]
yum update -y ; yum upgrade -y
[vim설치하는 명령어]
sudo yum install -y vim
[hostname 변경하는법]
sudo hostnamectl set-hostname _
====================================
네임서버 = DNS (Domain Name System) 서버
도메인 이름을 IP 주소로 변환시켜 주는 역할
=이름해석 (Name Resolution)
예) www.nate.com -> 120.50.132.112
[네임서버에 필요한 설치]
sudo yum install -y bind-utils
sudo yum install -y net-tools
==============================
net-tools : ifconfig , netstat , bind-utils nslookup
wireshark 보안도구,해킹도구
[IP받아오는 명령어]
1. nslookup
2. www.google.com
[네임서버 주소]
cat /etc/resolv.conf
[URL]
http :// www . naver . com
[프로토콜][호스트] [기관이름][기관성격]
http ://www . jin . co . kr / app / index.html : 80 (http)
https :// www . jin . co . kr / app / index.html : 443 (https)
[프로토콜][호스트] [기관이름][기관성격] [국가명][폴더명] [파일명][포트번호]
=======================================================
https://cloud.cisco-lab.com/index.php/apps/dashboard/
1.서비스 설치 sudo yum install bind
2.서비스 실행
3.방화벽 열기
[root@dns ~]# yum install -y bind
[root@dns-server ~]# systemctl restart firewalld
[root@dns ~]# firewall-cmd --permanent --add-port=53/udp - 둘중하나
[root@dns ~]# firewall-cmd --permanent --add-port=53/tcp
[root@dns ~]# firewall-cmd --permanent --add-service=dns - 둘중하나
[root@dns ~]# firewall-cmd --reload
[root@dns ~]# firewall-cmd --list-all
[root@dns ~]# vi /etc/named.conf
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { none; };
allow-query { any; };
...
[root@dns ~] # vi /etc/named.rfc1912.zones
zone "jin.com" IN {
type master;
file "jin.com.zone";
allow-update { none; };
allow-transfer { none; };
};
[오타체크]
sudo named-checkconf /etc/named.conf
====================================================================
[도메인 파일만들기]
$TTL 1D
@ IN SOA Ryu.com. root. ( 0 1D 1H 1W 3H )
IN NS www.Ryu.com.
IN A 192.168.100.10
www IN A 192.168.100.101
==================================================================
systemctl restart named
systemctl status named