전체 글
-
AWS에서 메일 발송 안될때 25포트(SMTP) 제한 없애는 법AWS 2023. 10. 10. 11:41
AWS에서 25번 Port를 제한하는 이유는? 서버를 운영하시다보면, ec2, 혹은 SES를 사용하여 메일 발송을 해야하는 경우가 있습니다. 기본적으로 aws에서는 EC2에서 SMTP 를 사용할 수 없도록 25번 Port 를 제한하여 메세지를 발송할 수 없도록 합니다. 그 이유로는, 무분별한 스팸 메일 발송을 막기 위함입니다. 만약, 메일 보내기를 25번 포트가 아닌 다른 포트 465, 587 포트를 사용하게 되면, 해당 연결은 제한되지 않아서 Email 보내는데 문제는 없습니다 (AWS SES 역시 마찬가지 입니다). 하지만, 25번 포트를 사용하여 전송하고자 하신다면 "EC2 이메일 전송 제한 제거 요청" 을 제출하고 승인 받는 과정이 필요합니다. ※ 이 방법을 선택하게되면 스팸정책에 대해 자신이 모..
-
465, 587 포트 차이CS 지식/chat gpt와 TIL 2023. 10. 10. 11:20
먼저 포트 465 및 587은 모두 이메일 전송에 사용되는 포트(ex 도로나 경로)입니다. SMTP (Simple Mail Transfer Protocol)와 관련이 있습니다. 그러나 이 두 포트 간에는 중요한 차이점이 있습니다. 포트 465번 (SMTPS) 465 포트는 이메일을 안전하게 보내는 데 사용되는 포트입니다. 즉, SMTP용으로 SMTP 암호화 전에 SMTP 암호화가 자동으로 시작됩니다. 데이터는 SSL (Secure Sockets Layer) 또는 TLS (Transport Layer Security) 프로토콜을 통해 암호화되어 보안성이 높습니다. 이 포트를 이용하게 되면 보안 연결을 사용하기 때문에 이메일이 도착하는 동안, 누군가가 데이터를 엿보거나 변조할 수 없도록 안전하게 보호됩니다...
-
rDNS란?CS 지식/chat gpt와 TIL 2023. 10. 10. 10:58
rDNS는 "Reverse DNS"의 약어로, 역방향 도메인 이름 시스템(Reverse Domain Name System)을 가리킵니다. 역방향 DNS는 일반적인 DNS와는 반대로 IP 주소에서 도메인 이름을 찾는 데 사용됩니다. 일반적인 DNS는 도메인 이름을 IP 주소로 변환하는 데 사용되지만, 역방향 DNS는 IP 주소를 도메인 이름으로 변환합니다. rDNS는 주로 네트워크 관리와 보안에 사용됩니다. 예를 들어, 어떤 IP 주소가 어떤 도메인 또는 호스트 이름과 연관되어 있는지 확인할 때 사용할 수 있습니다. 이것은 스팸 필터링, 로그 분석, 서버 구성 및 보안 검사와 같은 다양한 네트워크 작업에서 유용하게 활용됩니다. rDNS 레코드는 일반적으로 PTR (Pointer) 레코드로 알려져 있으며, ..
-
포트 목록AWS/SAA 2023. 10. 6. 16:21
친숙해지도록 반복해서 익숙해지기! 아래는 한 번 이상은 확인하는 게 좋은 표준 포트의 목록입니다. 외울 필요는 없습니다(시험에 나오지 않을 거예요). 하지만 중요한 포트(HTTPS - 443번 포트)와 데이터베이스 포트(PostgreSQL - 5432번 포트)를 구분할 수는 있어야 합니다. 중요한 포트: FTP: 21 SSH: 22 SFTP: 22 (SSH와 같음) HTTP: 80 HTTPS: 443 + 인터넷 접속을 위해서 80번 포트나 443 포트를 열어줘야 한다. 이때 보통 소스 필드를 0.0.0.0/0 또는 ::/0 으로 설정해주면 된다. vs RDS 데이터베이스 포트: PostgreSQL: 5432 MySQL: 3306 Oracle RDS: 1521 MSSQL Server: 1433 MariaD..
-
가상화란 무엇일까?CS 지식/chat gpt와 TIL 2023. 10. 6. 11:34
클라우드 컴퓨팅을 공부하게되면 가장 먼저 "가상화"라는 개념을 접하게 됩니다. 하지만 이 가상화라는 개념은 의미가 모호하기 때문에 해당 개념을 처음 접한 사람들은 아마도 왜 가상화를 굳이 이용을 하고, 어떻게 가상화가 되는지와 같은 궁금증이 생기기가 쉽습니다. 이번 포스팅에서는 필자기 이해한 가상화가 무엇인지에 대해 정리를 한번 해보도록 하겠습니다. (부족한 부분이 있다면 언제든 의견 주시면 감사하겠습니다) 가상화란 무엇인가? 가상화는 컴퓨터 리소스를 추상화한다는 의미를 가지고 있습니다. *추상화란? 1개의 자원을 여러개로 나눌 수 있는 것처럼 여기거나, 여러개의 자원을 하나인 것처럼 생각하는 과정들을 의미합니다. 컴퓨팅 자원들을 실물의 영역이 아니라, 개념적이고 논리적인 영역으로 관점을 바꿔 '추상적으..
-
가상화 클라우드 컴퓨팅에서의 에뮬레이션이란?CS 지식/chat gpt와 TIL 2023. 10. 6. 10:38
https://pyrasis.com/book/TheArtOfAmazonWebServices/Chapter01/01 PYRASIS.COM: 아마존 웹 서비스를 다루는 기술 1장 - 1. 가상화와 클라우드 컴퓨팅 저작권 안내 책 또는 웹사이트의 내용을 복제하여 다른 곳에 게시하는 것을 금지합니다.책 또는 웹사이트의 내용을 발췌, 요약하여 강의 자료, 발표 자료, 블로그 포스팅 등으로 만드는 것을 금 pyrasis.com 해당 서적을 찾아 클라우드 공부를 하던중, 에뮬레이션이라는 단어가 나와 찾아보게 되었습니다. 가상화 기술에서 하드웨어와 명령어를 모두 에뮬레이션한다는 것은 가상화 환경에서의 동작을 설명하는 말입니다. 이 경우 "에뮬레이션"은 가상 머신(VM)이나 컨테이너와 같은 가상 환경 내에서 다른 하드웨..
-
IDC 코로케이션이란?CS 지식/chat gpt와 TIL 2023. 10. 6. 10:27
IDC 코로케이션(IDC Colocation)은 정보 및 데이터 센터 코로케이션의 약어로, 기업이나 기관이 자체 데이터 센터를 구축하거나 운영하는 대신, 전문적인 데이터 센터 공급업체의 시설을 공유하여 IT 시스템 및 서버를 호스팅하는 것을 의미합니다. 이것은 다른 회사들과 함께 데이터 센터 공간, 전력, 냉각 시스템, 보안 등을 공유하고, 물리적인 인프라를 관리하는데 필요한 부담과 비용을 줄일 수 있는 방법 중 하나입니다. IDC 코로케이션을 선택하면 자체 데이터 센터를 운영하는 대신 외부 전문 업체의 인프라를 활용하여 더 효율적으로 IT 시스템을 운영할 수 있습니다. IDC 코로케이션 서비스인 경우에는, 서버가 IDC 내부에 위치하기 때문에 매우 빠른 속도의 네트워크를 사용할 수 있고, 자체 서버를 ..