EC2Config 서비스에 대한 .NET 프록시 설정 구성하기

EC2Config 서비스에 대한 .NET 프록시 설정 구성하기

다음 방법 중 하나로 EC2Config 서비스가 프록시를 통해 통신하도록 구성할 수 있어요: AWS SDK for .NET, system.net 요소, 또는 Microsoft Group Policy와 Internet Explorer. AWS SDK for .NET을 사용하는 방법이 선호되는데, 로그인 자격 증명을 지정할 수 있기 때문이에요.

출처: 문서

본문

방법

  • AWS SDK for .NET으로 프록시 설정 구성하기 (권장)
  • system.net 요소로 프록시 설정 구성하기
  • Microsoft Group Policy와 Microsoft Internet Explorer로 프록시 설정 구성하기

AWS SDK for .NET으로 프록시 설정 구성하기 (권장)

Ec2Config.exe.config 파일에 proxy 요소를 지정해 EC2Config 서비스의 프록시 설정을 구성할 수 있어요. 자세한 내용은 Configuration Files Reference for AWS SDK for .NET 문서를 참고하세요.

Ec2Config.exe.config에 proxy 요소 지정하기

  1. EC2Config 서비스가 프록시를 통해 통신하게 하려는 인스턴스에서 Ec2Config.exe.config 파일을 편집합니다. 기본적으로 파일은 %ProgramFiles%\Amazon\Ec2ConfigService 디렉터리에 있어요.

  2. configSections에 다음 aws 요소를 추가합니다. 기존 sectionGroups에는 추가하지 마세요.

    EC2Config 버전 3.17 이하:

<configSections>
   <section name="aws" type="Amazon.AWSSection, AWSSDK"/>
</configSections>

EC2Config 버전 3.18 이상:

<configSections>
     <section name="aws" type="Amazon.AWSSection, AWSSDK.Core"/>
</configSections>
  1. Ec2Config.exe.config 파일에 다음 aws 요소를 추가합니다.
<aws>
   <proxy
     host="string value"
     port="string value"
     username="string value"
     password="string value" />
</aws>
  1. 변경 사항을 저장합니다.

system.net 요소로 프록시 설정 구성하기

Ec2Config.exe.config 파일의 system.net 요소에 프록시 설정을 지정할 수 있어요. 자세한 내용은 defaultProxy element (network settings) 문서를 참고하세요.

Ec2Config.exe.config에 system.net 요소 지정하기

  1. EC2Config 서비스가 프록시를 통해 통신하게 하려는 인스턴스에서 Ec2Config.exe.config 파일을 편집합니다. 기본적으로 파일은 %ProgramFiles%\Amazon\Ec2ConfigService 디렉터리에 있어요.
  2. system.net에 defaultProxy 항목을 추가합니다. 자세한 내용은 defaultProxy element (network settings) 문서를 참고하세요.

예를 들어 다음 구성은 메타데이터와 라이선싱 트래픽을 제외한 모든 트래픽을 Internet Explorer에 현재 구성된 프록시로 라우팅하며, 이 트래픽들은 프록시를 우회해요.

<defaultProxy>
    <proxy usesystemdefault="true" />
    <bypasslist>
        <add address="169.254.169.250" />
        <add address="169.254.169.251" />
        <add address="169.254.169.254" />
        <add address="[fd00:ec2::250]" />
        <add address="[fd00:ec2::254]" />
    </bypasslist>
</defaultProxy>
  1. 변경 사항을 저장합니다.

Microsoft Group Policy와 Microsoft Internet Explorer로 프록시 설정 구성하기

EC2Config 서비스는 Local System 사용자 계정으로 실행돼요. 인스턴스에서 Group Policy 설정을 변경한 뒤 Internet Explorer에서 이 계정에 대한 인스턴스 전체 프록시 설정을 지정할 수 있어요.

Group Policy와 Internet Explorer로 프록시 설정 구성하기

  1. EC2Config 서비스가 프록시를 통해 통신하게 하려는 인스턴스에서 관리자로 Command prompt를 열고 gpedit.msc를 입력한 다음 Enter를 누릅니다.
  2. Local Group Policy Editor의 Local Computer Policy 아래에서 Computer Configuration, Administrative Templates, Windows Components, Internet Explorer를 선택합니다.
  3. 오른쪽 창에서 **Make proxy settings per-machine (rather than per-user)**를 선택한 다음 Edit policy setting을 선택합니다.
  4. Enabled를 선택한 다음 Apply를 선택합니다.
  5. Internet Explorer를 열고 Tools 버튼을 선택합니다.
  6. Internet Option을 선택한 다음 Connections 탭을 선택합니다.
  7. LAN settings를 선택합니다.
  8. Proxy server 아래에서 Use a proxy server for your LAN 옵션을 선택합니다.
  9. 주소와 포트 정보를 지정한 다음 OK를 선택합니다.

더 알아보기

  • EC2Config 설치하기
  • EC2Config 서비스 속성 설정하기