본문 바로가기

Linux45

Mail Server 만들기 > SMTP 방식 Protocol : TCP 25 Sendmail POP 방식 Protocol : TCP 110 Client가 메일을 읽으면 해당 메일이 Client 측으로 다운로드 됨. 전용 단말이 없으면 추후에 메일 통합 작업이 필요하다. dovcot IMAP 방식 Protocol : TCP 143 Client가 메일을 읽어도 서버에 남게 된다. 대신 사서함의 용량 관리를 해야한다. 현재는 개인 계정마다 약 5G 정도 할당해 준다. 1. MUA : Mail User Agent (사용자 메일 프로그램) 2. MDA : Mail Delivery Agent (메일 전달 프로그램) 3. MTA : Mail Transfer Agent ( 메일 전송 프로그램) MUA -> MDA -> MTA -> MDA -> .. 2022. 11. 16.
history에 시간정보 표시하는 명령어 vi /etc/profile export HISTTIMEFORMAT="[%F %T]" :wq! source /etc/profile 2022. 11. 16.
Proxy server 만들기 > 옛날 인터넷 속도가 느렸을 때 외부 사이트에 접속을 더 빠르게 하기 위해 프록시 한대를 앞에 두었다. 지금은 인터넷 속도가 빨라져서 필요 없지만 리버스 프록시 라는 기술은 계속 쓰이고 있다. (ip 추적을 회피한다던지) 리버스 프록시는 프록시와는 반대로 외부에서 우리 네트워크로 접속할 때, 172.16.0.4 하나로 받기만 해도 172.16.0.1~3 서비스가 라운드로빈 방식으로 적절히 트레픽 분배가 되는 방식이다. 따라서 Proxy 서버는 로드밸런서로 쓰이면서 동시에 장애 발생 시 폴트 톨러런트 용으로 쓰인다. 뒷단인 내부 서비스 망에서는 10.0.0.1~3으로 별도로 통신하기 때문에 보안상에서도 이점이 있다. 참고로 AWS 에서도 이 haproxy 서비스를 제공하고 있다고 한다! +) 2023.0.. 2022. 11. 15.
WEB > CentOS 세 대를 구동해 주DNS, 보조DNS, 보조DNS 로 구성하고 blog, blog+intra, intra 주소를 각각 운영할 것이다. 분석 # /etc/httpd 설정파일들이 대충 뭐 있는지 기억해둔다. # /etc/httpd/conf # /etc/httpd/conf/httpd.conf 31줄 : 아파치 웹 서버의 기본적인 설정 담당 파일 위치 이 설정 덕에 WEB 관련된 기본 설정 파일들은 모두 etc밑에 httpd 파일에 위치한다. (내부 아파치 설정파일 안에는 이 경로를 생략해서 써버린다!) 42줄 : 아파치 웹 서버의 포트를 지정한다. port 지시자를 대체하여 Listen을 사용한다. (기본 80) 56줄 : DOS 모듈 66줄 : 실행되는 httpd 데몬의 사용자, 그룹 권한... 2022. 11. 14.
보조 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.