본문 바로가기

분류 전체보기207

보조 DNS 설정 (Master, Slave) # yum install -y vsftpd bind bind-utils bind-libs httpd =======주DNS (CentOS1 머신)============================= # vi /etc/named.rfc1912.zones rfc 역방향 설정하는 법: 역방향 IP 적는 부분은 보조DNS건 주DNS건 같은걸 입력해 줘야 한다. 한 목적지만 인식할 수 있기 때문. (보통 주 DNS의 공인 주소를 입력해 준다.) IP의 구성이 a.b.c.d 면 역방향 rfc존 설정에 c.b.a.in-addr.arpa 라고 입력하면 된다. 그리고 나머지 d는 존 파일에 입력해 주는 방식이다. 그러면 a.b.c.d IP 정보는 완성되고 거기로 접속이 되는게 역방향 작동 방식이다. 참고로 CentOS1 .. 2022. 11. 14.
DNS Server > (Domain Name Service, Server, System) -DNS는 Host의 Domain을 IP 주소로 변환하거나 또는 IP 주소에 대한 Domain의 변환을 위해서 개발했다. (URL -> IP Address) -IP 주소 기반의 Internet망에서 Domain기반으로 통신하기위해서는 DNS가 기본적으로 동작해야한다. DNS Server 종류 1. Caching name server .자체적으로 관리하는 Domain없이 Resoving만하는 DNS Server이다. .Domain에 대한 resolving 결과를 저장하고 저장된 Domain에 대한 요청이 있으면 직접 조회하지 않고 바로 응답하는 역할을 수행한다. .일반적으로 Internet망으로의 통신 속도를 향상시키기위해 사용한다. .. 2022. 11. 11.
Window FTP Server passive mode구성 아이디를 생성해 준다. 참고로 사용자 이름에 적는 것은 UID 같이 진짜 인식하는 아이디이고 전체 이름에 적는 것은 별명으로, 접속 했을때도 별명으로 표시하는 등 보안상 진짜 아이디를 가리는 용도로 사용할 목적도 있다. 전역설정을 바꾸면 반드시 ftp 서비스를 재시작 해줘야 적용된다. 패시브모드 에선 20번 안열어도 접속 돼야하니까 방화벽 허용에서 지워준다. 클라이언트는 파일질라 프로그램에 대해 방화벽을 열지 않았음에도 잘 접속이 되고 원하는 포트 정보도 잘 나온다. .. 를 눌러보면 상위로 못나간다. 업로드나 다운로드를 하면 아래와 같이 61000번대 포트로 활성됐던 흔적이 생긴다 클라이언트측 업로드 시 클라이언트측 다운로드 시 서버측에 뜨는 통신 상황 (클라이언트가 다운로드 시) ===========.. 2022. 11. 10.
FTP - active mode 구성 [Window Server] Stand along 환경을 구성해 보겠다. 이 환경은 각각 독립적으로 성립하지만 무겁다는 단점이 있다. AD를 실습하기 이전에 구조를 익히기 위해서 먼저 구성해 보고자 한다. 설계도는 아래와 같다. FTP ( File Transfer Protocol ) 대용량 파일 전송 서비스, active 모드: TCP 20 Client가 서버에 FTP 통신 요청 (tcp 21), 자기가 수신할 데이터 port 통보 (ex. tcp 5151) Server가 응답, Server가 데이터 전송 (ex. tcp 5151) Client측 포트가 열려있지 않으면 몇 번을 port로 사용하는지 모름 Client 측에서 모든 Port Open FTP App에 대해서만 방화벽 Open (Active mode 사용 시 Client와.. 2022. 11. 10.
FTP (active, passive mode) FTP ( File Transfer Protocol ) 대용량 파일 전송 서비스, 인증은 TFTP로 한다. vsftp, proftpd 파일서버는 인트라넷 서비스고, FTP는 내외부망에서 다 쓸 수 있다. 외부인에게 파일서버를 열어주면 보안상 안좋기 때문에 FTP 서비스를 쓴다 (용도 구분) active 모드: TCP 20 Client가 서버에 FTP 통신 요청 (tcp 21), 자기가 수신할 데이터 port 통보 (ex. tcp 5151) Server가 응답, Server가 데이터 전송 (ex. tcp 5151) Client측 포트가 열려있지 않으면 몇 번을 port로 사용하는지 모름 Client 측에서 모든 Port Open FTP App에 대해서만 방화벽 Open (Active mode 사용 시 Cl.. 2022. 11. 9.
Process 관리 App 실행돼서 메모리에 Load 된 것을 process라고 한다. 한마디로 프로세스는 실행 자체로도 메모리를 사용한다. 하드와 메모리의 관계를 잘 생각해보자. (메모리를 종료할 때 프로세스에 대해 저장하시겠습니까? 하고 뜨는 이유는 하드에 저장되지 않고 메모리에만 남아있는 상태기 때문이다.) foreground shell을 점유함. 실행되는 동안 다른 App 실행 불가 (명령어 포함) ctrl +c 종료 인터럽트 가능 Ctrl + z 정지 -> stop 상태 일반적으로 app을 실행한 상태 background SHELL 을 점유하지 않음 process 실행되는 동안 다른 App 실행 가능 (명령어 포함) ctrl + c로 인터럽트 불가능 실행중인 작업 관리 Ctrl + z 정지 -> stop 상태 [1.. 2022. 11. 9.