본문 바로가기

[졸업작품] 개요 메모장 Hooking 1. 초기 계획 사내에서 저장되는 모든 문서는 보안을 위해 문서의 내용을 서버에서 저장되도록 한다. Server와 Client모델로 네트워크를 구축하여 Client에서 저장되는 모든 문서는 Client 가 아닌 Server에 저장되고 Client에는 서버에서 지정된 대체 값 들만 남도록 구현 2. 최종 구현 모든 문서가 아닌 특정 문서 - 메모장( notepad )에서만 동작한다. Client는 NotepadHook 프로그램을 통해 메모장을 컨트롤 하며 서버와 통신을 한다. NotepadHook은 시스템 부팅 시 실행되며 강제종료가 불가하다. NotepadHook 실행중이 아니라면 해당 Client의 Network를 제한한다. NotepadHook은 메모장에서 저장되는 모든 값은 서.. 더보기
[HS] Network IpTime 인터넷 유무선 공유기의 TwinIP기능을 활용해 공인 IP를 설정하고 사용할 수 있다.( 리눅스 가능 ) 리눅스에서 TwinIP 설정과정 기본설정 : http://iptime.co.kr/bbs/view.php?id=faq_setup&no=155 VMWare로 테스트 결과 리눅스에서도 정상적으로 동작을 한다. ( 단 리눅스에서 BOOTPROTO=DHCP로 설정해야 함 ) 하지만 네트워킹이 불가.... 외부에서 해당 단말로는 ping이 가지만 해당 단말에선 외부로의 통신이 불가하다. /etc/sysconfig/network에 Gateway가 명시되어 있었던....... GATEWAY=192.168.0.1 라인 삭제 후 서비스 재시작 시 정상 동작 야호 더보기
[HS] Server 참고사항 Server 종류 및 구축에 필요한 기초지식 & 관심 목록고가(?)의 서버를 구입 후 한두개의 서버를 운영하는 식의 돼지목의 진주목걸이 거는 식이 돼지 않기 위해....구축 가능한 Server의 종류 및 Server 구축에 필요한 기초 지식, 그리고 개인적으로 만들어(?)보고 싶은 서버 등등... 1. Server 운영을 위해 알아두어야 할 개념TwinIP : Iptime 공유기의 공인 IP 할당DDNS : Dynamic DNS. DHCP를 통한 서버를 운영하는 경우 IP가 변경되어도 도메인명이 해당 IP를 찾아가는 방식.NAS : Network Attached Storage. Network에 접속되도록 특화된 File ServerNetDrive : FTP를 Network Drive로 사용할 수 있는 U.. 더보기