NETWORK & SEVER FACTORY

개인 공부 기록

Server 52

[HAProxy] Ubuntu에 HAProxy 설치 및 로드밸런싱 실습

오늘은 Ubuntu에 HAProxy를 설치해보겠습니다. haproxy는 오픈소스로 누구나 사용이 가능합니다. 위에 사진에 보면 이해할 수 있듯이 로드밸런싱이 가능합니다. 로드밸런싱을 하게되면 서버의 부하를 줄여서 많은 성능을 낼 수 있습니다. https://alsrbdmsco0409.tistory.com/152 로드밸런서(Load Balancer) 로드밸런서는 서버의 부하(로드)를 분산(밸런싱)해주는 기술을 말한다. 클라이언트와 서버 사이에 위치하며, 한 대의 서버로 부하가 집중되지 않도록 트래픽을관리해 한 서버에 트래픽이 집중 alsrbdmsco0409.tistory.com 그럼 이제 한번 Ubuntu에 설치해보록 하겠습니다. 가상머신은 이렇게 3대를 준비했습니다. HAProxy를 설치 할 서버와 웹서..

Server/Linux 2020.11.11

Server란 무엇인가?

서버를 한줄로 표현해보자면 성능이 매우 좋은 PC와 같습니다. 다른 말로 우리가 사용하는 PC들도 서버 역할을 할 수 있습니다. 서버는 우리가 서비스를 제공해주는 역할을 합니다. 예를 들어 웹페이지를 들어가보겠습니다. 이렇게 서버는 사진과 정보들을 저장하고 사용자가 요청하면 불러와서 이렇게 사용자에게 보여줍니다. 서버는 웹, DNS, 스트리밍 서버 등등 많은 서버들이 있습니다. 하지만 큰 컴퓨터가 많으면 자리를 많이 차지합니다. 그래서 이와 같이 랙서버를 만들어 쌓아서 사용하고 있습니다. 서버는 일반 PC와 같이 구성이 매우 똑같습니다. 우리가 컴퓨터를 조립할 때 CPU + RAM + Storage = PC 이런식으로 구성합니다. 다만 서버는 아래 사진과 같이 많은 CPU와 RAM이 장착됩니다. 아래 예..

[Debian]_NFS

오늘은 NFS 서비스를 진행해보겠습니다. # apt-get install -y nfs-kernel-server 명령어로 패키지를 설치합시다. 공유할 폴더를 만들고 권한 설정을 해줍니다. #vi /etc/exports 로 11번줄 내용을 추가해줍니다. 호스트 IP를 입력했습니다. 서비스 재시작을 해주고 status로 상태를 확인해줍니다. 이제 그럼 윈도우에서 접속해보겠습니다. Debian은 NAT로 설정되어있어 IP가 192.168.116.132 입니다. 윈도우 + r 실행창에서 \\192.168.116.132\home\nfs를 입력합니다. 접속이 잘됩니다. 이제 리눅스에서 파일을 만들어보겠습니다. 이렇게 호스트 PC에서도 파일이 생긴 것을 볼 수 있습니다. 오늘은 이렇게 NFS 서비스를 이용해서 파일을 ..

Server/Linux 2020.08.17

[Debian]_subCA

오늘은 저번에 만든 인증서를 가지고 subCA를 구축해보겠습니다. 일단 저번 시간에 만든 subCA.req , subCA.key 파일을 scp를 이용해 옮겨보겠습니다. #vi /etc/ssl/openssl.cnf 저번 시간에서 했던 작업을 디렉토리 이름만 바꿔 진행합니다. #vi /usr/lib/ssl/misc/CA.pl 수정 후 /usr/lib/ssl/misc/CA.pl -newca 명령어로 만들어줍니다. subCA.key 파일을 복사해주고 인증서를 발급하기위한 작업을 해줍니다. 이렇게 이번 시간에는 subCA 구축을 해봤습니다. 다음 시간에는 HTTPS 같은 작업을 해보겠습니다.

Server/Linux 2020.08.14

[Debian]_openssl 이용한 인증서 발급

openssl를 이용해서 subCA를 구축하기 위한 인증서를 발급해보겠습니다. 인증서 요청서를 만드는 명령어는 아래와 같습니다. 암호를 두번 입력하고 Common Name 에 subCA를 입력해줍니다. ls 명령어를 사용해서 보면 요청서와 키가 생긴 것 을 볼 수 있습니다. 이제 요청서를 sign 하여 인증서로 만들어보겠습니다. 명령어는 아래와 같습니다. 암호를 입력하면 이렇게 subCA를 위한 인증서가 만들 수 있습니다. 오늘은 이렇게 인증서를 발급하는 방법을 알아봤습니다. 다음시간에는 만든 인증서를 가지고 subCA를 구축하는 방법을 알아보겠습니다.

Server/Linux 2020.08.14

[Window Server] Certificate 인증서

오늘은 인증서 서비스를 설치해보겠습니다. 1. 역할 및 기능 추가 선택 2. 다음 클릭 3. 역할 기반 또는 기능 기반 설치 선택 4. 설치 할 서버 선택 5. Active Directory 인증서 서비스 선택 및 설치 6. 다음 클릭 7. 인증 기관 웹 등록 선택 및 다음 진행 8. 다음 진행 9. 설치 진행 10. 잠시 기다리시면 설치가 완료됩니다. 11. 인증서 서비스 구성 클릭 12. 기본값이 및 다음 진행 13. 인증 기관, 인증 기관 웹 등록 선택 및 다음 진행 14. 엔터프라이즈로 진행합니다. 15. 루트 CA 선택하고 진행합니다. 16. 새 개인 키 만들기로 진행합니다. 17. 기본값으로 진행합니다. 18. CA이름을 지정합니다. 예) SUNRIN-Root-CA 19. 유효 기간을 지정합니..

Server/windows 2020.07.08

[Window Server] AD 구성

오늘은 AD 서비스를 해보겠습니다. 1. 역할 및 기능 추가 마법사 들어가기 2. 역할 기반 또는 기능 기반 설치 선택 3. 서버 선택하기 4. AD 도메인 서비스 클릭 5. 다음 클릭 6. 설치 클릭 7. 잠시만 기다리시면 설치가 완료됩니다. 8. 설치 완료 ! 9. 이 서버를 도메인 컨트롤러로 승격 클릭 10. 새 포리스트를 추가합니다 클릭 후 루트 도메인 이름 입력 예) sunrin.com 11. DSRM 암호를 입력합니다. 12. 기본값으로 진행합니다. 13. 기본값으로 진행합니다. 14. 필수 구성 요소를 확인하고 설치를 진행합니다. 15. 설치 완료 후 재부팅 자동 과정이 있습니다. 16. 로그인 화면입니다. Administrator 앞에 SUNRIN이 붙은 것을 확인할 수 있습니다. 17. ..

Server/windows 2020.07.07

[Window Server] DHCP 구성

윈도우 서버 DHCP 설정법입니다. 1. 역할 및 기능 추가 마법사 2. 역할 기반 또는 기능 기반 설치 선택 3. 서버 선택하기 4. DHCP 서버 선택 및 설치 5. 다음 6. 설치 7. 설치중 잠시만 기다리시면 됩니다. 8. DHCP 들어간 후 IPv4 새범위 클릭 9. DHCP 이름을 입력하세요. 10. 분배할 아이피 범위를 입력하세요. 11. 클라이언트에게 알려줄 게이트웨이를 입력하세요. 12. DNS 서버가 있다면 입력해주셔도됩니다. 없으면 없이 진행가능합니다. 13. 활성화 하기 14. 깃발에 물음표 클릭 후 DHCP구성 완료 클릭 15. 다음 16. 커밋 클릭 완료

Server/windows 2020.07.07

[Window Server] DNS 구성

server에서 먼저 진행합니다. 서버 IP : 192.168.0.1/24 클라이언트 IP 192.168.0.2/24 DNS : 192.168.0.1 1. 역할 및 기능 추가 클릭 2. 다음 3. 역할 기반 또는 기능 기반 설치 선택 4. server 선택 5. DNS 선택 및 다음 6. 다음 진행 7. 설치하기 8. 설치중 9. 조금 기다리시면 설치가 완료됩니다. 10. 도구에 DNS 클릭 11. 정방향 조회 우클릭 후 새영역 클릭 12. 마법사 시작 13. 주 영역 선택 14. 하고싶은 영역 이름 쓰시면 됩니다. 15. 기본으로 진행합니다. 16. 기본으로 진행합니다. 17. 마법사 완료 18. DNS 관리자에 영역 우클릭 후 새 호스트(A 또는 AAAA) 클릭 19. 하고싶은 이름 및 IP주소를 적..

Server/windows 2020.07.05