NETWORK & SEVER FACTORY

개인 공부 기록

분류 전체보기 480

[Ubuntu] APM(Apache2,PHP,Mysql) 구축하기

오늘은 Ubuntu Server 에 APM를 구축해보도록 하겠습니다. Apache2 먼저 패키지 업데이트 및 설치되어 있는 패키지 업그레이드를 해줍니다. root@ubuntu:~# apt-get update && apt-get upgrade 업데이트 및 업그레이드가 완료되었다면 이제 첫 번째 순서 Apache2를 설치해봅시다. root@ubuntu:~# apt-get install -y apache2 저희 경우 웹서버가 잘 설치되었는지 Curl 명령어로 확인해보겠습니다. root@ubuntu:~# curl localhost > /tmp/apache_test % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total ..

Server/Linux 2021.02.01

[Packet Tracer] 표준 ACL

오늘은 ACL에 대해 알아보겠습니다. ACL은 Access Control List로 패킷 출입 통제 문장이라고 할 수 있습니다. ACL을 이용하면 IP 주소를 기반으로 패킷의 전달 여부를 통제할 수 있을 뿐만 아니라 특정 프로토콜을 사용하는 패킷을 전달하지 않을 수 있는데 이러한 과정을 패킷 필터링이라고 합니다. ACL을 사용하는 목적은 라우터에서 보안을 제공하는 것과 네트워크의 트래픽을 제어하고자 하는 목적도 있습니다. 이제 ACL의 종류에 대해 정리해보겠습니다. ACL 종류 설명 표준 ACL (1~99, 1300~1999) 출발지 IP 주소만 참조하여 패킷을 필터링한다. 확장 ACL (100~199, 2000~2699) 출발지 및 목적지 IP 주소와 TCP,UDP, 포트 번호를 참조하여 패킷을 필터링..

[GNS3] IOS Router 추가하기

GNS3에서 라우터를 사용하려면 이미지를 등록시켜줘야 합니다. 이미지를 구하셨다면 아래에 따라오시면 되겠습니다. GNS3 상단에 Edit - Preferences에 들어가 주세요. 왼쪽 카테고리에 IOS routers에 들어가서 New를 클릭해줍니다. 그럼 GNS3 VM과 local computer 중 어디서 돌릴지 고르는 창이 나옵니다. 저는 GNS3 VM에서 돌리기 위해 on the GNS3 VM를 선택하겠습니다. 그다음 라우터 이미지를 선택해줍니다. 이제 이름을 지정하는 창이 나옵니다. 저는 "라우터"라는 이름으로 진행하겠습니다. 다음은 기본 메모리 용량을 설정하는 창이 나옵니다. 기본으로 진행하시면 됩니다. (메모리가 여유롭다면 늘리셔도 괜찮습니다.) 다음은 네트워크 어댑터 (모듈) 추가할 수 있..

Network/GNS3 2021.01.30

[Ubuntu] 우분투 서버 수동 IP 설정하기

먼저 ip a 명령어로 장치 이름을 알아내야 합니다. 저의 장치명은 ens160 입니다. cd /etc/netplan 명령어로 디렉토리 이동 후 ls -al 명령어로 안에 파일을 확인합니다. yaml 파일을 수정해주면 됩니다. vi로 열어주세요. 각자 고정으로 사용할 IP 정보를 입력해주세요. 저 같은 경우 위와 같이 설정했습니다. 이제 :wq 명령어로 저장하고 나옵니다. netplan apply 명령어를 사용하여 적용해주세요. ip a 명령어로 ip를 확인해보면 위와 같이 IP가 들어간 것을 볼 수 있습니다. IP 설정을 다 했으면 마지막으로 Ping을 보내 테스트가 되면 설정이 완벽하게 된 것입니다.

Server/Linux 2021.01.28

[Ubuntu] 우분투 서버 설치하기

오늘은 우분투 서버를 설치해보도록 하겠습니다. 일반 서버 버전은 아래 사이트에서 다운로드할 수 있습니다. https://ubuntu.com/download/server Get Ubuntu Server | Download | Ubuntu Get Ubuntu Server one of three ways; by using Multipass on your desktop, using MAAS to provision machines in your data centre or installing it directly on a server. ubuntu.com 참고로, 데스크탑처럼 LTS 버전을 사용할 것을 권장합니다. 이미지가 준비가 되면 설치를 시작하겠습니다. 부팅이 되었으면 언어를 선택하게 됩니다. 저는 영어로 진..

Server/Linux 2021.01.28

[AWS] Auto Scaling _ 2 (Auto Scaling Group) 수정중

이번에는 Auto Scaling을 위한 작업 중 Auto Scaling Group 설정을 해보겠습니다. 이번 작업은 간단하게 Auto Scaling을 어떤 조건에 실행시키는지 설정하는 단계입니다. 저번 시간에 만든 시작 구성 LC를 체크한 후 작업 탭을 열고 Auto Scaling 그룹 생성을 눌러주세요. 그럼 이렇게 시작 구성에 자동으로 만든 구성이 입력되고 그룹 이름을 입력하고 넘어가주세요. 다음으로는 네트워크 설정이 나옵니다. 필요의 따라 진행하시면 됩니다. 저는 저번 시간에 만든 기존 로드밸런싱에 추가하기 위해 기존 로드 밸런서(ELB)에 연결을 했습니다. 설정을 했다면 다음으로 넘어가 주세요. 이제 그룹 크기를 지정하는 곳이 나옵니다. 최대 & 최소 인스턴스를 몇 개로 할지 지정하면 됩니다. 선..

Cloud/AWS 2021.01.18

[AWS] Auto Scaling _ 1 (Launch Configurations)

이번에는 AWS의 Auto Scaling를 실습 해보겠습니다. 먼저 AWS의 콘솔에 로그인 후 EC2 서비스에 들어가 주세요. 왼쪽 카테고리에 Auto Scaling 목록이 있을 텐데 Lanch Configurations에 들어가 주세요. 먼저 Lanch Configurations 설정을 해줄 텐데 이 설정은 간단하게 '이미지를 가지고 인스턴스를 만들어주는 작업' 을 설정하는 곳입니다. Lanch Configurations에 들어왔다면 시작 구성 생성 버튼을 눌러주세요. 그럼 이렇게 시작 구성 생성을 할 수 있습니다. 같이 해보겠습니다. 위에서부터 이름은 시작 구성 이름을 지정하는 것입니다. 저는 LC_날짜_Apache2로 했습니다. 그다음 AMI를 선택하면 되는데 인스턴스를 시작할 AMI를 선택해주면 ..

Cloud/AWS 2021.01.18

[AWS] Elastic Load Balancing _ 2

저번 시간에 제작한 ELB에 인스턴스를 적용해보겠습니다. 먼저 아래 글을 참고하여 인스턴스를 2개 제작해주세요. https://alsrbdmsco0409.tistory.com/319 [AWS] Amazon Machine Image_(AMI) 오늘은 AMI를 만들고 사용해보는 시간을 가져보도록 하겠습니다. 먼저 미리 EC2를 사용해서 Apache2를 설치해 웹서버를 만들어주세요. 아래 글을 참고하시면 됩니다. alsrbdmsco0409.tistory.com/315 [AWS] EC2 alsrbdmsco0409.tistory.com 인스턴스를 만들었다면 이제 로드 밸런싱 -> 대상 그룹에 들어갑니다. 그럼 전에 만든 ELB 그룹이 보일 텐데 눌러줍니다. 이제 인스턴스를 등록해줘야합니다. Register tar..

Cloud/AWS 2021.01.15