김성대
-
Terraform : 2. vpc create공부합시다!/Terraform 2022. 1. 3. 18:14
20단계로 배우는 Terraform : AWS 2회차 포스팅입니다. 간단하게 서울 리전 (ap-northeast-2)에 VPC를 생성하려 합니다. Subnet은 총 6개를 생성하며 a,c 가용영역을 사용하려 합니다. 우선 네트워크는 10.0.0.0/16으로 VPC를 생성합니다. VPC 이름은 sdkim-vpc로 구성합니다. 본인 이니셜 사용하시면 편리합니다. 1. 저는 aws에 해당 리소스를 만들려 합니다. 따라서 provider를 "aws" 지정했습니다. 바로 그 밑에 region은 서울 리전인 "ap-northeast-2"를 사용합니다. 2. resource 지시자는 aws상에 Terraform을 이용하여 생성할 자원을 의미합니다. https://registry.terraform.io/provider..
-
Terraform : 1. ssh-key pair & public key upload공부합시다!/Terraform 2022. 1. 2. 15:39
드디어 terraform 포스팅을 시작합니다. 총20강이며 목표는 wordpress와 rds 연결까지 입니다. 당연히 완전자동화로 구현을 해야합니다. 해서 부제로 20단계로 따라하는 Terraform 으로 명명했습니다. 아마도 이 포스팅이 완료되면 여기저기서 terraform 강의가 생겨날 듯 합니다. 1. ssh key pair 생성 1.1. ssh는 공개키와 개인키를 생성한 후 공개키는 접속 대상 서버에 개인키는 접속자가 보유하고 있어야 합니다. 1..2. 따라서 첫번째 작업은 이 key pair를 생성해야 합니다. 1.3. 다행이 Windows 10 이후 부터는 openssh가 내장이 되어 있기 때문에 Windows 환경에서도 puttygen 없이도 key pair 생성이 가능합니다. 1.4. # ..
-
CenTOS7 : DHCP 일반 설정 및 예약 기능 구성공부합시다!/LInux 2021. 12. 28. 14:55
오늘은 아래의 문제에 맞게 DHCP를 구성하고 예약 기능을 설정하는 방법을 설명합니다. 반드시 Windows Server 2019 에서도 Test 해보시기 바랍니다. 1. 할당된 네트워크 10.0.0.0/24 2. 서버는 30대 사용중이며 네트워크의 앞쪽부터 순차적으로 고정IP 사용중 3. Gateway는 네트워크의 마지막 주소 사용 중 4. Domain Name은 본인이니셜.com 사용 5. DNS는 1차 kornet, 2차 google public DNS 사용 6. 기본임대 시간 1시간, 최대 임대시간 2시간 7. W10-2는 항상 우선적으로 10.0.0.211(예약기능)을 사용하게 설정 위 문제처럼 예약기능 : DHCP 환경에서도 항상 우선적으로 해당 IP를 사용함으로서 고정IP를 사용하는 효과를 ..
-
CentOS7 : DHCP Mac Address Filtering Config공부합시다!/LInux 2021. 12. 28. 11:21
안녕하세요. 날이 많이 쌀쌀하지만 연말이니 그래도 조금은 맘이라도 넉넉하게 보내셨으면 하네요! 항상하는 얘기가 Windows Server에서 구성한 것은 반드시 Linux Server에서도 구성해보라 말씀드립니다. 단 AD와 Group Policy는 제외입니다. ㅎㅎㅎ 아시는 분은 아시죠! 오늘은 Windows Server의 Mac Filter 기능을 CentOS7에서 구현해 봅니다. 1. dhcp 데몬 설치 및 설정 # yum install -y dhcp # vi /etc/dhcp/dhcpd.conf vi 편집기 명령모드에서 아래 명령어를 실행하여 sample 파일을 가져옵니다. :5 -r /usr/share/doc/dhcp-4.2.5/dhcpd.conf.sample 필요없는 부분은 주석처리 하거나 삭..
-
L3_Switch Routing & Trunk Mode공부합시다!/Network 2021. 12. 27. 15:45
오늘 강의한 L3 Switch의 Routing과 Trunk Mode에 대한 문제입니다. 물론 해답도 포함했습니다만 참고만 하시고 직접 한 번 풀어보시면서 본인의 정답과 비교해 보시기 바랍니다. 공통설정 중 hostname 부분은 저 처럼 모두 동일하게 하지 마시고 본인들께서 직접 수정해 보시기 바랍니다. 문제 1 아래 조건에 맞게 구성 완료 후 모든 Host로 Ping Test를 진행하시기 바랍니다. 정답 1 오늘도 고생 많으셨습니다. 내일 더 즐거운 모습으로 뵙겠습니다. Have a nice day!
-
docker desktop : install (도커데스크탑 설치)공부합시다!/Cloud 2021. 12. 27. 00:33
많이들 기다리셨을텐데 Windows 10 환경에서 WSL2를 이용한 Docker Desktop 설치 포스팅입니다. 약간 게으름을 피웠는데 일단은 그림 먼저 업로드 후 설명을 드리겠습니다. 1. 기본적으로 WSL과 VritualMachine Platform을 요구합니다. 명령줄 또는 powershell로 설치하셔도 되고 아래 그림처럼 프로그램및기능을 활용하셔도 되세요! 2. 설치 후 재부팅 한 번 해주세요! 이늠의 재부팅은 언제나 없어지려나요! ㅎㅎ 3. WSL2 Linux 커널 업데이트 패키기를 다운로드 후 설치합니다. https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 4. WSL2 커널 업데이트 패키지 설치 완료 5. cm..
-
CentOS7 acl : setfacl, getfacl공부합시다!/LInux 2021. 12. 26. 17:15
2021년도 이제 딱 5일 남았습니다. 크리스마스 잘 들 보내셨죠? 오늘은 acl에 대해서 포스팅 합니다. 1. chmod 로는 사용자별로 권한을 할당하는데 한계가 있습니다. 쉽게 생각해서 특정 파일에 대해서 사용자 a,b,c,d별로 각각 다른 권한을 설정해야 한다면? 자세한 옵션들은 여러분이 좋아라하는 google을 검색해 보시면 있습니다. 2. 저는 이런 문제를 한번 내볼까 합니다. 2.1. 최상위 디렉토리에 회사 디렉토리를 생성합니다. gogle로 사용자 a,b는 각각 admin 부서(gogle내에 부서디렉토리 생성)의 팀원과 팀장 사용자 c,d는 각각 sales 부서(gogle내에 부서디렉토리 생성)팀원과 팀장. 팀원은 본인 부서 디렉토리만 접근이 가능하고 읽기와 실행이 가능, 팀장은 본인 부서 ..
-
CentOS7 Apache2 Source Install공부합시다!/LInux 2021. 12. 25. 12:07
Linux App를 설치하는 방법은 크게 3가지 혹은 4가지 정도로 설명할 수 있습니다. 저는 그냥 3가지 정도로 요약합니다. 1. yum 1.1. 의존성 문제에서 자유롭다. Util 설치 시 의존성 관련 파일도 같이 설치 해 줍니다. 1.2. 사용자 임의로 Custermizing이 불가능하다. 1.3. 인터넷 및 DNS가 반드시 필요하다. 2. RPM 2.1. Source 설치보다 쉽고 빠르지만 의존성 문제에서 자유롭지 못하다. 2.2. 미리 패키지를 받아놓으면 인터넷 사용이 불가능한 곳에서도 사용 가능. 2.3. Source 파일을 이용하여 Package를 제작할 수 있다. 3. Source 3.1. 가장 어렵고 시간이 많이 걸린다. 3.2. 의존성 문제에서 자유롭지 못하다. 3.3. Custermi..