5일차 마지막 문제 복습

새 네트워크 정의 ST2 , 192.168.1.2 , ST2 에서 server WinServer를 ST1으로 변경해준다 ST1, ST2 2개 만들어진걸 확인 St1의 설명을 DNS, ST@를 HTTP,EMAIL,FTP로 설정해 NAT 에 들어가서 목적지들을 ST2로 변경해준다 http, ftp를 DHCP DMZ 서버에서 dhcp로 받든가 고정으로 하는데 지금은 고정으로 넣는게 맞다 192.168.1.2 통해 192.168.1.253 DNS 1 : 1+92.168.1.1 0.0.0

서버관리

1- 자신의 도메인에 소개, 패킷점검, 서버점검 목록을추가한다. -> index.php와 index.html이 있을 경우 html이 우선순위에 해당하기에 php를 불러와야한다. script>location.href = './index.php'/script -> 서버 불러올경우 /packet/ , /server/ 같은 경우는 뒤에 index.html, index.php를 포함한다는 말이다

서버점검

elastic - 192.168.0.129에서 Absolute에 들어가서 날짜 지정후 확인을 한다 (source ip, destination ip ) 의심가는 ip발견 시 source ip: 의심 ip주소를 넣은 후 확인해본다 (접속 수 , 접속 시작시간, 접속 종료 시간 등) ->서버접속기록 확인은 자신도메인/logs/access.log 접속하여 날짜별로 확인이 가능하다.

패킷점검 창 만들기

XAMPP에 들어가 Apache, MySQL을 start해준 후 shell에 들어가 Table정의를 해줘야한다 mysql -u root -p 123456 create database mcyber; CREATE USER 'mcyber'@'localhost' IDENTIFIED BY '123456'; GRANT ALL PRIVILEGES ON mcyber.* TO 'mcyber'@'localhost'; flush privileges;
패킷 테이블 CREATE TABLE packet ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, ip VARCHAR(30) NOT NULL, cnt VARCHAR(30) NOT NULL, start VARCHAR(30) NOT NULL, end VARCHAR(30) NOT NULL, type VARCHAR(30) NOT NULL, memo VARCHAR(50), reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP );
서버 테이블 CREATE TABLE server ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, ip VARCHAR(30) NOT NULL, cnt VARCHAR(30) NOT NULL, start VARCHAR(30) NOT NULL, end VARCHAR(30) NOT NULL, type VARCHAR(30) NOT NULL, memo VARCHAR(50), reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP );
MySQL Workbench에 접속해서 connections들을 새로 생성해준다

알드라이브 업로드

ls cd public_html/ cd includes/ ls -al chmod 755 packet/ cd packet ls -al chmod 644 *.php