리눅스, 네트워크 11

네트워크 - 서버 업그레이드

서버 5대중 4대는 라즈배리파이, 1대는 인텔계열이다. 인텔계열은 이미 사용하던 서버라서 별로 만질게 없었고 라즈배리파이를 꽤나 손봐줘야 한다.라즈베리파이의 기본 저장공간은 SD카드로 통해 운영체제나 기타 파일들을 저장하고 사용한다 하지만 SD카드라서 다양한 단점이 존재한다. 기본적으로 SD카드는 읽기/쓰기 속도가 꽤나 느리다. 또한 저전력으로 사용되는 저장장치이지만 그래도 꽤나 단점들이 존재한다. 존나비쌈 ;; 그래서 라즈베리파이에 SSD를 달아서 기상청 슈퍼컴퓨터급 성능을 뽑아먹으려고 한다그러기 위해 여러가지 작업을 해줘야한다. 우선 필요한 준비물은 사용할 SSD와 sata to usb, 라즈베리파이, 고도화된 두뇌 이렇게 필요한다. 1. SSDSSD는 2.5인치 SSD를 구매했다. 2.5인치 말고..

네트워크 구축 1

원래 네트워크쪽으로 크게 관심도 가지고 있어서 늘 이런쪽으로 공부를 진행 해 왔다친구없는 아싸 개 찐따새끼라 이런쪽으로 아는 사람도 없고, 있다고 해도 회사에서 근무하셨던 분들밖에 없다그래서 항상 혼자서 공부를 진행했고 찐따생활의 노련함인지 독학으로 해도 큰 문제가 없었다. 이전에 저사양 서버 모델에서 메일서버를 구축을 해 보았고 메일 수/발신을 해봤다.물론 맨땅에 헤딩이라 꽤 깐깐하고 복잡한 구축이였는데 막상 해보고 나서 야망이 생겼다.이런 서버들을 다량으로 확보해서 서버 분리조치 및 다중화 작업을 해보기로 다짐했다. 결국 울면서 거금 들여서 서버 4대를 구매를 해버리고 말았다. 덕분에 이번달은 손가락 쭉쭉 빨면서 밥에 물 말아 먹게 생김물론 서버는 꽤 고사양은 필요없기에 저렴한걸로 했지만, 그래도 나..

메일서버 - 서버에 메일시스템 설치하기

서버에 메일 시스템에서 사용하는 소프트웨어를 설치한다우선 우리는 자바를 설치해야 한다. 우리가 사용할 메일 소프트웨어는 자바기반으로 동작하는 소프트웨어를 사용할 것이기에 자바언어를 설치해야 한다. 공식문서에 따르면 본인들은 openJDK11버전으로 테스트했는데 깔쌈하게 작동한다고 하였으니 우리도 11버전으로 사용해야 한다. 이게 좀 까다롭다JDK는 자바의 개발 툴이 모두 묶여있는 모음집이다. 이 JDK는 여러가지의 버전이 있으며 특정 버전에서는 지원하는 함수가 있을수도 있고 없을수도 있으니 일단 공식문서로 따라가야 한다여기서 사용하는 서버(운영체제)는 리눅스의 데비안 - 우분투를 사용할 것이다sudo apt-get install openjdk-11-jdksudo : 관리자 권한으로 실행하겠다는 명령어 a..

메일서버 - 이론 기반 준비

이전에 메일서버를 가동을 하여 네이버 및 구글등 메일 수/발신이 되었다언젠가 내 능지가 처참히 무너지는걸 방지하고자 글을 싸질러볼려고 한다물론 저번에도 글을 썼지만 누락된 내용들이 많고 나사가 하나 둘 빠진 증거품들도 많아서 다시 작성할려고 한다 우선 메일이 어떻게 보내지고, 받아지는지 알아야 한다이런 시스템을 이해하기 위해서는 기본적으로 네트워크에 대해 어느정도 알아야 하며, 보안 또한 잘 알고있는게 좋다하지만 이걸 보고 있는 사람이 어느 작은 유치원의 푸른소나무반에 다니는 어린이의 수준으로 한번 작성해볼려고 한다 메일을 주고 받을때는 네트워크를 사용한다는건 지나가다 버려진 개똥도 알고있을거다하지만 네트워크에서는 수많은 종류와 단어, 개빡센 정보들이 있다여기서 핵심적인것만 골라서 설명하는데 핵심은 프로..

메일서버 - 설정 및 구동하기

메일서버 - 시작하기이전에 메일이 동작하는 거에 대해 설명을 했다. 메일서버를 구축하기전에 메일이라는 게 어떻게 작동하는지 알아야 메일서버를 구축하는데 수월하다. 메일을 이용하는 방법은 다양하다. 1. 기veno.tistory.com앞 게시글에 이어서 글을 작성해보려고 한다. 이전에는 그냥 JAMES를 설치하고 어떤 알찬 구성품이 있는지 한번 핥아보았다.이번글에서는 이 JAMES를 작동시키기 위해 어떤 노력과 지랄 옘병을 떨어야 얘가 작동하는지 해볼 것이다.참고로 이 JAMES는 실제로 구동하는 메일 서버이고 상용화도 가능하기 때문에 각종 보안에 유의해야 한다.메일이 해킹이 당할 수도 있고 메일 서버 또한 해킹당할 수도 있기 때문에 리눅스 보안에 엄청 신경 써야 한다. 그래도 어느 정도 네트워크와 시스템..

메일서버 - 시작하기

이전에 메일이 동작하는 거에 대해 설명을 했다. 메일서버를 구축하기전에 메일이라는 게 어떻게 작동하는지 알아야 메일서버를 구축하는데 수월하다. 메일을 이용하는 방법은 다양하다. 1. 기존 메일 서버를 이용하는 메일서비스 2. 도메인이 있지만, 업체를 통하여 메일서버를 구축하는 거 3. 그냥 멋짐 폭발과 함께 매력을 올려주는 직접 메일서버 구축하기 1번은 내 도메인을 못쓴다는 거다. 예를 들어보면 구글의 GMAIL, 네이버의 NAVER, 카카오의 KAKAO 이렇게 있다. 이런 것들은 그냥 계정만 생성하면 메일을 바로 이용할 수 있다. 2번은 돈이 들어간다는 거다. 물론 그만큼 편하고 순조로워서 나한테 얻는 스트레스는 없다. 3번은 내가 아는 지식과 장비들, 돈을 동원해서 직접 구축하는 것이다. 나는 3번을..

정보보안 - AP

드디어 정보보안을 포스팅 하는거 같다 원래는 전공이 네트워크인데 걍 코딩을 열정적으로 한거같다 약간 머리를 괴롭혀야 온몸에 피가 쫙 돌아가는거 같다 제목에서 알다시피 AP라고 적었다 대충사는 나의 인생처럼 대충 포스팅을 시작하겠다 AP AP란 access point의 줄임말로 쉽게생각하면 "걍 인터넷이 필요하고, 컴퓨터와 스마트폰, 노트북 등과 같은 단말기들을 두루두루 연결하며, 가정집마다 하나씩 있는 장비로써 iptime이 대표적이며 KT, U+, SKT등과 같이 통신사 장비가 있는 그러한 네모난 모양에 안테나가 달려있는 귀엽고 앙증맞은 것"라는 것이다. 내가 왜 AP를 먼저 다루냐 그냥 만만하고 재밌어보이고 내가 처음으로 해본것이라서..? 그래서 스타트를 이녀석으로 고른거 같다 여기서 우리가 다루는 ..

메일서버 설정하기 - 동작원리 알기

내가 개인 서버를 하나 장만하고 그냥 웹서비스만 하고 그냥 방치하는거라 너무 비효율적이라 뭐 하나라도 해보자는 생각에 메일서버 생각해냈다. 내가 여태까지 하면서 고난과 삽질, 여러가지 팁같지않는 팁을 줄려고 한다. 일단 메일서버를 진행하기전에 메일이 동작하는 방법에 대해 알아야 서버를 구축할수있다. 메일서버 동작과 원리 메일이 동작하기 위해선 2가지의 서비스가 필요하다 1. 메일을 보내는 서비스 2. 메일을 받는 서비스 1번 보내는 서비스는 Simple Mail Transfer Protocol(smtp)라고 한다. 2번 받는 서비스는 Internet Message Access Protocol(imap)라고 한다. 자세하게 파악하기 위해 사진을 첨부하겠다. 바퀴벌레와 곱등이가 서로 이메일로 대화를 할려고 ..

리눅스 - 시작하기

리눅스는 운영체제의 종류이다. 운영체제는 OS(Operating System)의 약어로 하드웨어 컨트롤, 응용프로그램을 실행해주는 하나의 소프트웨어이다. 리눅스는 보통 네트워크분야쪽에서 많이 사용되는 운영체제로써 IT기업들이 많이 사용한다. 데비안 리눅스 여기서 내가 사용하는건 리눅스운영체제의 기반으로 만들어진 데비안이라는 리눅스를 사용한다. 리눅스에서는 수많은 배포판이 존재하는데 그 중 본인이 좋아하거나 공부목적으로 사용하기 위해 본인취향에 맞게 선택하면 된다. 데비안 리눅스는 이안머독이라는 똑똑하고 잘생긴 오빠야가 만들었다. 자세한 설명은 포스팅하면서 이어 나가겠다. 리눅스를 설치하기 위해 2가지, 듀얼부팅할것인지 가상화를 돌릴건지 선택하면 된다. 나는 가상화롤 진행할것이며 가상화는 VMware 혹은..

정보보안

내가 정보보안으로도 관심이 있어서 네트워크분야쪽으로 아예 자리를 잡으려고 했다. 학교도 통신쪽으로 다녔고 추가적으로 내가 여러가지 공부를 했다. 네트워크쪽으로 하다보니 재밌기도 하고 독학으로 해도 나쁘지않을것으러 생각해 쭉 공부하고있다 리눅스 이전 포스트에서도 리눅스에 대해 글을 올렸는데 역시 통신관련된거면 리눅스를 뺄 순 없다. 윈도우 다음으로 야릇하게 만져본게 리눅스이기도 하고 리눅스는 대부분 대비안 계열을 애용한다. 나는 어떤거든 프로그램이든 전자기기든 거의 하나만 판다. 똑같은걸 계속써야 마음이 편해지기도 하고 오류나 새로운 기능또한 설명서하나로만 익히면 되는거니깐 처음에는 데비안 계열의 "우분투"를 사용했다 우분투에 접한건 학교 방과후 수업으로 리눅스가 있었는데 그때 사용하던게 우분투였다. 이때..