분류 전체보기 33

맨땅에 헤딩 - 1

원래 나는 17살(2017년)때부터 개발을 시작하여 지금까지 이어져왔고, 네트워크와 서버쪽으로 공부를 꾸준히 해 왔다처음 개발은 안드로이드 개발로 시작을 하였고, 네트워크와 서버쪽으로는 개인 서버 구매하여 메일서버 구축과 데이터베이스, VPN서버, 보안서버까지 수렴해 왔다. 항상 어떤 아이디어를 가지고 개발을 하거나, 서버구축을 하고 다 완성돠었을때 또 무언가를 만들까 고민을 해서 딱 하나가 나왔다. 바로 인공지능 인공지능은 나한테 처음 도전하는 개발이자 아무런 지식이 없는 상태에서 시작한거다.원래 개발은 오류 겪고 실패를 겪으면서 하는게 개발자의 정신이지 ㅇㅇ 꽤나 다양한 인공지능 단어들이 많았다당연히 이런 단어들은 내가 여태 개발해왔던 부분에 비해 너무 다른 생태계라서 진심 눈알이 튀어나올정도로..

개발 2026.01.27

정보보안1

원래는 주로 개발쪽과 서버, 네트워크쪽으로 주로 블로그를 썼다.나는 개발, 서버, 네트워크, 보안쪽으로 공부를 한 사람으로 써 주제가 다양하지만 그 중 정보보안은 꽤나 폐쇄적이다왜냐하면 정보보안을 할려면 테스트를 해 봐야 하는데 내 장비가 아닌 타인의 장비를 접촉하는건 엄연히 범죄행위이다. 그렇다면 내가 스스로 시스템을 구축하면 되냐? 이건데 이것도 어림없다 보통은 네트워크장비나 서버쪽으로 보는데 기업에서 쓰는 장비들은 몇백만원 하는 장비도 엄카로 긁는 수준으로 구매한다 이거는 스위치고 네트워크 장비 판매 전세계적으로 1위를 하는 시스코의 장비도 100만원은 걍 옆집 철수네 강아지 누렁이의 뺨아리를 쓸어올릴정도로 비싸고 기업에서 주로 쓰는 서버급 워크스테이션같은건 400만원 가까이 된다. 이처럼..

정보보안 2025.11.17

네트워크 구축 - VPN서버2

이전 글에서는 VPN서버를 구축할려다가 공유기의 내부 기능이 있는걸 뒤늦게 발견해서 그냥 흐지부지하게 끝났다.하지만 이번에는 VPN서버를 끝까지 구축을 하고, 왜 공유기의 내부 기능을 사용 안하는지, 내가 구축한 VPN 서버를 사용하는지 설명하겠다. 최종적인 결과로는 잘 작동하고 내가 원하는 기능까지 잘 되고 있다 VPN서버의 종류VPN서버에서는 여러가지 종류의 VPN 종류가 있다. 이중에서 3가지의 종류를 알아볼려고 한다.일단 대중적으로 알려진 VPN 종류는 5개만 보면 된다.IKEv2, IPsec, L2TP, PPTP, SSTP 이렇게 있다. IPsecIPsec은 Internet Protocol secutiry의 줄임말로 네트워크 계층에서 사용되는 프로토콜이다.네트워크 계층에서 사용되는 프로토콜이..

네트워크 구축 - VPN서버

이전글에서는 데이터베이스와 VPN관련 글을 짧게 썼다데이터베이스는 그냥 쉽기 때문에 대충 썼고, 이제는 VPN에 대해서 쓸려고 한다. VPN서버를 구축하는 이유는? VPN은 IP대역을 변경시켜주는 기술이라고 했다.나한테는 이미 서버가 5대가 있고 이제는 데이터를 저장하고 24시간 동작하는 데이터베이스를 구축했기 때문에 데이터를 지키기 위해서는 보안적으로 꽤 신경을 써야했다. 그게 바로 VPN서버다. 나는 주로 서버를 집 컴퓨터에서만 접속해서 사용하기 때문에 외부에서는 그렇게 크게 신경 써서 할 일은 없었다. 있다고 해고 서버 장애가 있을 경우 잠깐 들어와서 처리했는데 그러기 위해서는 5대의 서버들을 외부로부터 접속을 허용해줘야 하기 때문에 항상 서버의 문을 열어놨다. 이렇게 해도 불안감은 아예 없애버릴..

네트워크 구축 - 데이터베이스 & VPN 서버

라즈베리파이 주제로 글을 싸질러보는거는 진짜 여러번인거 같다.솔직히 이만큼 뽕 뽑을만한 소재가 없긴 하다 이전부터 사비를 조금씩 탈탈 털어서 서버가 점점 어느정도 갖춰가고 있는 중이다덕분에 개그지깽깽이 노숙자 형편이 완벽하게 되어가고 있다. 이전 블로그에서 라즈베리파이 4대를 구매하였고 최근에는 데이터베이스를 사용하기 위한 DAS장비를 구매했다당연히 DAS는 5베이 최대 110TB용량을 지원하기 때문에 메일전용 데이터베이스를 사용하기에는 너무나 큰 오버스펙이다그래서 베이를 최대한 쪼개서 사용할 예정이고 지금 구상은 1BAY : 메일서버전용 데이터베이스2BAY : 기타 데이터 저장할 데이터베이스3BAY : 장애대응 예비14BAY : 장애대응 예비25BAY : 모든 데이터 백업 전용 이렇게 베이별로 나눈 이..

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

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

네트워크 구축 - 보안서버 구상

이제 서버가 5대라서 나 혼자 5대의 서버를 감당하기 버겁다난 5대중 2대는 보안에 신경써야 할 메일서버, 1대는 데이터의 맛집 데이터베이스이다이 세개의 서버가 털린다면 나는 당연히 질질 짜면서 팬티에 오줌을 지리게 될것이다 물론 다른 서버들도 중요하지만 제일 중요한건 저 3대가 중요하다그래서 남아도는 2대의 서버를 활용해서 한번 모니터링을 해볼 생각이다서버 감시하기저 3대의 서버를 안전하게 운용할려면 외부로부터 공격을 지켜내야 하고, 공격 발생시 그에 맞는 대응을 해줘야 한다하지만 내가 24시간 내내 서버를 감시하는것도 아니고, 나의 딴딴한 간을 믿고 밖에서 친구들이랑 술 처 마시고 개 꼴아서 길바닥에서 자고 있다면 더더욱 서버에 신경쓸수가 없다 그래서 보안서버 1대를 지정해서 문제가 생기면 보안서버가..

카테고리 없음 2025.06.04

네트워크 구축 1

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

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

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

메일서버 - 이론 기반 준비

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