본문 바로가기

컴소니/리눅스16

[DNS 구축하기] 1. DNS 주소 설정하기 #197 1. DNS(Domain Name System)란? naver.com과 같이 URL을 입력하였을 때 실제 서버를 접근하기 위해서는 IP가 필요합니다. 이 때, naver.com만 입력하여도 IP 주소로 변환시켜주는 일을 DNS(Domain Name System) 서버가 담당하여 처리합니다. 2. 대표 DNS 회사나 기관에서 사용하실 경우 별도로 DNS 서버를 내부에 구축하여 DNS 서버에 대해서 잘 아시겠지만, 가정에서 인터넷을 사용하시는 분들의 경우 한 번도 설정을 하지 않고 사용하신 분들이 계실 겁니다. 그런 분들의 경우 아래와 같은 대표 DNS를 사용하고 계실겁니다. 3. DNS 서버 확인 방법 nslookup이라는 명령을 이용하여 쉽게 확인하실 수 있습니다. 1) 윈도우 CMD 창에 ns.. 2021. 12. 30.
[메일 서버 구축하기] 2. 센드메일 설치 후 동작 확인하기 #185 1. 센드메일(sendmail)이란? 리눅스에서 제공하는 패키지 중 전자메일(E-mail)을 전송하기 위해 사용되는 프로그램으로써 간단하게 설치하여 사용할 수 있습니다. 즉, 전자메일을 송수신하는 서버에 설치되는 프로그램입니다. 2. 센드메일을 통한 메일 전송과정 과정을 이해하기전에 용어에 대해서 조금 알아보도록 하겠습니다. 1) MUA(Mail User Agent) : 사용자가 사용하는 클라이언트 프로그램(ex: 아웃룩) 2) MTA(Mail Transfer Agent) : 전자메일을 전송하는 서버(ex: 센드메일) 3) Mail Queue : 차례대로 전송할 메일이 쌓여있는 공간(ex: /var/spool/mqueue) 4) MDA(Mail Delivery Agent) : MTA가 수신한 전.. 2021. 11. 10.
[메일 서버 구축하기] 1. 메일 서버 동작 원리 이해하기 #184 1. 메일 관련 프로토콜 1) SMTP(Smiple Mail Transfer Protocol), TCP 25 : 메일을 주고받을 때 사용하는 프로토콜(클라이언트 -> 서버, 서버 -> 서버) 2) POP3(Post Office Protocol version 3), TCP 110 : 메일 서버에 수신된 메일을 클라이언트로 가져올 때 사용(클라이언트에만 메일 저장) 3) IMAP(Internet Mail Access Protocol), TCP 143 : POP3와 동일하게 수신된 메일을 클라이언트로 가져올 때 사용(서버, 클라이언트 모두 메일 저장) ※ POP3와 IMAP의 차이점 : 설명에서도 확인하실 수 있듯이 메일을 저장하는데 차이점이 있습니다. POP3의 경우 메일 서버에 메일을 저장하지 않.. 2021. 11. 10.
[VIM] CentOS VIM 클립보드 저장하여 사용하기 #160 1. 배경 리눅스 서버에 저장된 로그 전체를 복사하여 윈도우로 붙여넣어야 하는 상황이였습니다. (로그 파일을 가져와도 되지만 VIM 편집기를 통하여 긁어오고 싶었습니다.) 2. 환경 OS : CentOS 7.5 VIM : 7.4 3. 문제 상황 로그 전체를 복사한 후 붙여넣기를 하려고 했지만 현재 VIM 버전에 클립보드 기능이 없어 복사/붙여넣기가 되지 않았습니다. 1) VIM에서 전체 복사 붙여넣기 로그파일을 열고 비쥬얼 라인을 켠 뒤(Shift+v) 맨 끝 까지 블록(Shift+g) 지정한 후 복사(y)하고 윈도우에서 붙여넣기(Control+v)하였지만 아무반응이 없었습니다. 왜 그런지 봤더니 클립보드에 아무것도 저장되지 않았습니다. 그래서 2) VIM 버전 확인 VIM에서 지원되는 기능을 .. 2021. 4. 21.