Azure

    [ Azure ] Terraform 설치

    Terraform을 다운로드https://developer.hashicorp.com/terraform/downloads Install | Terraform | HashiCorp DeveloperExplore Terraform product documentation, tutorials, and examples.developer.hashicorp.com설치 파일 다운로드 → 설치 파일 압축 해제 → 파일을 C:\terraform\terraform.exe 경로로 이동 →고급 시스템 설정 → 환경 변수 → 고급 → 환경 변수 →환경 변수 편집 → 새로 만들기 → terraform.exe 파일이 들어있는 폴더 경로 추가 →terraform -versionterraform 버전 확인 설치 완료 :)참고https:/..

    [ Azure ] Azure Firewall 정책 DNAT로 인바운드 인터넷 트래픽 필터링

    리소스 그룹 만들기 이름 RG-DNAT-Test 지역 Korea Central 허브 VNet 만들기 리소스 그룹 RG-DNAT-Test 이름 VN-Hub IPv4 주소 공간 10.0.0.0/16 서브넷 이름 AzureFirewallSubnet 서브넷 주소 범위 10.0.1.0/26 스포크 VNet 만들기 리소스 그룹 RG-DNAT-Test 이름 VN-Spoke IPv4 주소 공간 192.168.0.0/16 서브넷 이름 SN-Workload 서브넷 주소 범위 192.168.1.0/24 VNet 피어링 (1) 이 가상 네트워크 피어링 링크 이름 Peer-HubSpoke (2) 원격 가상 네트워크 피어링 링크 이름 Peer-SpokeHub 가상 네트워크 VN-Spoke 가상 머신 만들기 리소스 그룹 RG-DN..

    [ Azure ] Azure 방화벽/하이브리드 네트워크에서 Azure Firewall과 정책 배포 및 구성

    리소스 그룹 만들기 이름 FW-Hybrid-Test 지역 East US 방화벽 허브 가상 네트워크 만들기 리소스 그룹 FW-Hybrid-Test 이름 VNet-hub 지역 East US IP 주소 공간 10.5.0.0/16 이름 AzureFirewallSubnet 주소 범위 10.5.0.0/26 스포크 가상 네트워크 만들기 리소스 그룹 FW-Hybrid-Test 이름 VNet-Spoke 지역 East US IPv4 주소 공간 10.6.0.0/16 이름 SN-Workload 주소 범위 10.6.0.0/24 온-프레미스 가상 네트워크 만들기 리소스 그룹 FW-Hybrid-Test 이름 VNet-OnPrem 지역 East US IPv4 주소 공간 192.168.0.0/16 (1) 이름 SN-Corp 주소 범위..

    [ Azure ] Azure 방화벽/Firewall과 정책 배포 및 구성

    리소스 그룹 만들기 Test-FW-RG > 개요 이름 Test-FW-RG 지역 Korea Central VNet 만들기 Test-FW-VN > 개요 → 리소스 그룹 Test-FW-RG 이름 Test-FW-VN 지역 Korea Central 설정 > 주소 공간 → IPv4 주소 공간 10.0.0.0/16 설정 > 서브넷 - 방화벽용 서브넷 이름 AzureFirewallSubnet 주소 범위 10.0.1.0/26 - 워크로드 서버용 서브넷 이름 Workloads-SN 주소 범위 10.0.2.0/24 가상 머신 만들기 리소스 그룹 Test-FW-RG 가상 머신 이름 Srv-Work 지역 Korea Central 이미지 Windows Server 2016 Datacenter 관리자 사용자 이름 사용자 이름 입력..

    [ AZ-104-08 ] 가상 머신 관리/컴퓨팅 및 스토리지 크기 조정

    Azure Portal 및 Azure Resource Manager 템플릿을 사용하여 영역 복원력이 있는 Azure 가상 머신 배포 가상 머신 → 만들기 → Azure 가상 머신 → 정보 기입 → 디스크 → 정보 기입 → 네트워킹 → 새로 만들기 → 정보 기입 → 확인 → 관리 → 정보 기입 → 검토 + 만들기 → 만들기 → 템플릿 → 배포 → 정보 기입 → 검토 + 만들기 → 만들기 가상 머신 확장을 사용하지 않고 Azure 가상 머신 구성 Azure 확장 기능을 사용하니 계속 배포 오류가 나서 직접 해당 가상 머신에서 코드를 실행하였다. 가상 머신 → 가상 머신 선택 → 작업 > 실행 명령 → RunPowerShellScript → powershell.exe Install-WindowsFeature ..

    [ Azure ] Command execution finished, but failed because it returned a non-zero exit code of: '-196608'. failed because the file does not have a '.ps1' extension. Specify a valid Windows PowerShell script file name, and then try again. 오류

    컨테이너에 업로드한 파일을 이용해 배포를 하는데 계속 오류가 발생하였다. 오류 메시지의 내용은 다음과 같다. Command execution finished, but failed because it returned a non-zero exit code of: '-196608'. The command had an error output of: 'Processing -File 'az104-08-install_IIS.ps1.txt' failed because the file does not have a '.ps1' extension. Specify a valid Windows PowerShell script file name, and then try again. 탐색기 → 보기 → 파일 확장명 선택 → 이름 ..

    [ AZ-104-07 ] Azure Storage 관리/스토리지 계정 만들기 및 구성/Blob 스토리지 관리/스토리지 인증 및 권한 부여/파일 공유 만들기 및 구성/스토리지에 대한 네트워크 액세스 관리

    랩 환경 프로비전 Azure PowerShell → 업로드 → 홈 디렉터리에 az104-07-vm-template.json와 az104-07-vm-parameters.json 파일 업로드 → 파일은 글 아래 깃허브 참고 링크를 통해 다운로드하면 된다. 각 파일은 하나씩 별도로 업로드 하자. $location = '[Azure_region]' $rgName = 'az104-07-rg0' New-AzResourceGroup -Name $rgName -Location $location 리소스 그룹 생성 코드 실행 → New-AzResourceGroupDeployment ` -ResourceGroupName $rgName ` -TemplateFile $HOME/az104-07-vm-template.json ` ..

    [ AZ-104-06 ] 트래픽 관리 구현/허브 및 스포크 네트워크 토폴로지 구성/가상 네트워크 피어링의 전이성/허브 및 스포크 토폴로지에서 라우팅 구성/Load Balancer 구현/Application Gateway 구현

    랩 환경 프로비전 Azure PowerShell → 업로드 → 홈 디렉터리에 az104-06-vms-loop-template.json와 az104-06-vms-loop-parameters.json 파일 업로드 → 파일은 글 아래 깃허브 참고 링크를 통해 다운로드하면 된다. 각 파일은 하나씩 별도로 업로드 하자. $location = '[Azure_region]' $rgName = 'az104-06-rg1' New-AzResourceGroup -Name $rgName -Location $location 리소스 그룹 생성 코드 실행 → New-AzResourceGroupDeployment ` -ResourceGroupName $rgName ` -TemplateFile $HOME/az104-06-vms-loo..