Microsoft Entra Connect: ADConnectivityTools PowerShell 참조

다음 설명서에서는 ADConnectivityToolsMicrosoft Entra Connect에 포함된 C:\Program Files\Microsoft Azure Active Directory Connect\Tools\ADConnectivityTool.psm1 PowerShell 모듈에 대한 참조 정보를 제공합니다.

Confirm-DnsConnectivity

개요

로컬 Dns 문제를 검색합니다.

통사론

Confirm-DnsConnectivity [-Forest] <String> [-DCs] <Array> [-ReturnResultAsPSObject] [<CommonParameters>]

묘사

로컬 Dns 연결 테스트를 실행합니다. Active Directory 커넥터를 구성하려면 Microsoft Entra Connect 서버에 연결하려는 포리스트와 이 포리스트에 연결된 도메인 컨트롤러에 대한 이름 확인이 모두 있어야 합니다.

예제

예제 1

Confirm-DnsConnectivity -Forest "TEST.CONTOSO.COM" -DCs "MYDC1.CONTOSO.COM","MYDC2.CONTOSO.COM"

예제 2

Confirm-DnsConnectivity -Forest "TEST.CONTOSO.COM"

매개 변수

-숲

테스트할 포리스트의 이름을 지정합니다.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DC

테스트할 DC를 지정합니다.

Type: Array
Parameter Sets: (All)
Aliases:

Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ReturnResultAsPSObject

PSObject 형식으로 이 진단의 결과를 반환합니다. 이 도구를 수동으로 조작하는 동안에는 필요하지 않습니다.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

공통 매개변수

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable을 지원합니다. 자세한 내용은 about_CommonParameters(https://go.microsoft.com/fwlink/?LinkID=113216)를 참조하세요.

Confirm-ForestExists

개요

지정된 포리스트가 있는지 여부를 확인합니다.

통사론

Confirm-ForestExists [-Forest] <String> [<CommonParameters>]

묘사

포리스트와 연결된 IP 주소에 대한 DNS 서버를 쿼리합니다.

예제

예제 1

Confirm-TargetsAreReachable -Forest "TEST.CONTOSO.COM"

매개 변수

-숲

테스트할 포리스트의 이름을 지정합니다.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

공통 매개변수

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable을 지원합니다. 자세한 내용은 about_CommonParameters(https://go.microsoft.com/fwlink/?LinkID=113216)를 참조하세요.

Confirm-FunctionalLevel

개요

AD 포리스트 기능 수준을 확인합니다.

통사론

SamAccount

Confirm-FunctionalLevel -Forest <String> [-RunWithCurrentlyLoggedInUserCredentials] [<CommonParameters>]

ForestFQDN

Confirm-FunctionalLevel -ForestFQDN <Forest> [-RunWithCurrentlyLoggedInUserCredentials] [<CommonParameters>]

묘사

AD 포리스트 기능 수준이 지정된 MinAdForestVersion(WindowsServer2003)보다 크거나 같은지 확인합니다. 계정(도메인\사용자 이름) 및 암호를 요청할 수 있습니다.

예제

예제 1

Confirm-FunctionalLevel -Forest "test.contoso.com"

예제 2

Confirm-FunctionalLevel -Forest "test.contoso.com" -RunWithCurrentlyLoggedInUserCredentials -Verbose

예제 3

Confirm-FunctionalLevel -ForestFQDN $ForestFQDN -RunWithCurrentlyLoggedInUserCredentials -Verbose

매개 변수

-숲

대상 포리스트입니다. 기본값은 현재 로그인한 사용자의 포리스트입니다.

Type: String
Parameter Sets: SamAccount
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForestFQDN

Target ForestFQDN 개체입니다.

Type: Forest
Parameter Sets: ForestFQDN
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunWithCurrentlyLoggedInUserCredentials

함수는 사용자로부터 사용자 지정 자격 증명을 요청하는 대신 현재 컴퓨터에 기록된 사용자의 자격 증명을 사용합니다.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

공통 매개변수

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable을 지원합니다. 자세한 내용은 about_CommonParameters(https://go.microsoft.com/fwlink/?LinkID=113216)를 참조하세요.

Confirm-NetworkConnectivity

개요

로컬 네트워크 연결 문제를 검색합니다.

통사론

Confirm-NetworkConnectivity [-DCs] <Array> [-SkipDnsPort] [-ReturnResultAsPSObject] [<CommonParameters>]

묘사

로컬 네트워크 연결 테스트를 실행합니다.

로컬 네트워킹 테스트의 경우 Microsoft Entra Connect는 포트 53(DNS), 88(Kerberos) 및 389(LDAP)에서 명명된 도메인 컨트롤러와 통신할 수 있어야 합니다. 대부분의 조직은 DC에서 DNS를 실행하므로 이 테스트는 현재 통합되어 있습니다. 다른 DNS 서버가 지정된 경우 포트 53을 건너뛰어야 합니다.

예제

예제 1

Confirm-NetworkConnectivity -SkipDnsPort -DCs "MYDC1.CONTOSO.COM","MYDC2.CONTOSO.COM"

예제 2

Confirm-NetworkConnectivity -DCs "MYDC1.CONTOSO.COM","MYDC2.CONTOSO.COM" -Verbose

매개 변수

-DC

테스트할 DC를 지정합니다.

Type: Array
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SkipDnsPort

사용자가 AD 사이트/로그온 DC에서 제공하는 DNS 서비스를 사용하지 않는 경우 포트 53 확인을 건너뛸 수 있습니다. 사용자는 여전히 _.ldap._tcp 확인할 수 있어야 합니다.<Active Directory Connector 구성이 성공하기 위해 forestfqdn>.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-ReturnResultAsPSObject

PSObject 형식으로 이 진단의 결과를 반환합니다. 이 도구를 수동으로 조작하는 동안에는 필요하지 않습니다.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

공통 매개변수

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable을 지원합니다. 자세한 내용은 about_CommonParameters(https://go.microsoft.com/fwlink/?LinkID=113216)를 참조하세요.

Confirm-TargetsAreReachable

개요

지정된 포리스트와 연결된 도메인 컨트롤러에 연결할 수 있는지 여부를 확인합니다.

통사론

Confirm-TargetsAreReachable [-Forest] <String> [-DCs] <Array> [<CommonParameters>]

묘사

"ping" 테스트를 실행합니다(컴퓨터가 네트워크 및/또는 인터넷을 통해 대상 컴퓨터에 연결할 수 있는지 여부).

예제

예제 1

Confirm-TargetsAreReachable -Forest "TEST.CONTOSO.COM" -DCs "MYDC1.CONTOSO.COM","MYDC2.CONTOSO.COM"

예제 2

Confirm-TargetsAreReachable -Forest "TEST.CONTOSO.COM"

매개 변수

-숲

테스트할 포리스트의 이름을 지정합니다.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DC

테스트할 DC를 지정합니다.

Type: Array
Parameter Sets: (All)
Aliases:

Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

공통 매개변수

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable을 지원합니다. 자세한 내용은 about_CommonParameters(https://go.microsoft.com/fwlink/?LinkID=113216)를 참조하세요.

Confirm-ValidDomains

개요

가져온 포리스트 FQDN의 도메인에 연결할 수 있는지 확인합니다.

통사론

SamAccount

Confirm-ValidDomains [-Forest <String>] [-RunWithCurrentlyLoggedInUserCredentials] [<CommonParameters>]

ForestFQDN

Confirm-ValidDomains -ForestFQDN <Forest> [-RunWithCurrentlyLoggedInUserCredentials] [<CommonParameters>]

묘사

DomainGuid 및 DomainDN을 검색하여 가져온 포리스트 FQDN의 모든 도메인에 연결할 수 있는지 확인합니다. 계정(도메인\사용자 이름) 및 암호를 요청할 수 있습니다.

예제

예제 1

Confirm-ValidDomains -Forest "test.contoso.com" -Verbose

예제 2

Confirm-ValidDomains -Forest "test.contoso.com" -RunWithCurrentlyLoggedInUserCredentials -Verbose

예제 3

Confirm-ValidDomains -ForestFQDN $ForestFQDN -RunWithCurrentlyLoggedInUserCredentials -Verbose

매개 변수

-숲

대상 포리스트입니다.

Type: String
Parameter Sets: SamAccount
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForestFQDN

Target ForestFQDN 개체입니다.

Type: Forest
Parameter Sets: ForestFQDN
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunWithCurrentlyLoggedInUserCredentials

함수는 사용자로부터 사용자 지정 자격 증명을 요청하는 대신 현재 컴퓨터에 기록된 사용자의 자격 증명을 사용합니다.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

공통 매개변수

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable을 지원합니다. 자세한 내용은 about_CommonParameters(https://go.microsoft.com/fwlink/?LinkID=113216)를 참조하세요.

Confirm-ValidEnterpriseAdminCredentials

개요

사용자에게 엔터프라이즈 관리자 자격 증명이 있는지 확인합니다.

통사론

Confirm-ValidEnterpriseAdminCredentials [-RunWithCurrentlyLoggedInUserCredentials] [<CommonParameters>]

묘사

제공된 사용자에게 엔터프라이즈 관리자 자격 증명이 있는지 검색합니다. 계정(도메인\사용자 이름) 및 암호를 요청할 수 있습니다.

예제

예제 1

Confirm-ValidEnterpriseAdminCredentials -DomainName test.contoso.com -Verbose

예제 2

Confirm-ValidEnterpriseAdminCredentials -RunWithCurrentlyLoggedInUserCredentials -Verbose

매개 변수

-RunWithCurrentlyLoggedInUserCredentials

함수는 사용자로부터 사용자 지정 자격 증명을 요청하는 대신 현재 컴퓨터에 기록된 사용자의 자격 증명을 사용합니다.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

공통 매개변수

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable을 지원합니다. 자세한 내용은 about_CommonParameters(https://go.microsoft.com/fwlink/?LinkID=113216)를 참조하세요.

Get-DomainFQDNData

개요

계정 및 암호 조합에서 DomainFQDN을 검색합니다.

통사론

Get-DomainFQDNData [[-DomainFQDNDataType] <String>] [-RunWithCurrentlyLoggedInUserCredentials]
 [-ReturnExceptionOnError] [<CommonParameters>]

묘사

제공된 자격 증명에서 domainFQDN 개체를 가져오려고 시도합니다. domainFQDN이 유효한 경우 사용자의 선택에 따라 DomainFQDNName 또는 RootDomainName이 반환됩니다. 계정(도메인\사용자 이름) 및 암호를 요청할 수 있습니다.

예제

예제 1

Get-DomainFQDNData -DomainFQDNDataType DomainFQDNName -Verbose

예제 2

Get-DomainFQDNData -DomainFQDNDataType RootDomainName -RunWithCurrentlyLoggedInUserCredentials

매개 변수

-DomainFQDNDataType

검색할 원하는 종류의 데이터입니다. 현재 "DomainFQDNName" 또는 "RootDomainName"으로 제한됩니다.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunWithCurrentlyLoggedInUserCredentials

함수는 사용자로부터 사용자 지정 자격 증명을 요청하는 대신 현재 컴퓨터에 기록된 사용자의 자격 증명을 사용합니다.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-ReturnExceptionOnError

Start-NetworkConnectivityDiagnosisTools 함수에서 사용하는 보조 매개 변수

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

공통 매개변수

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable을 지원합니다. 자세한 내용은 about_CommonParameters(https://go.microsoft.com/fwlink/?LinkID=113216)를 참조하세요.

Get-ForestFQDN

개요

계정 및 암호 조합에서 ForestFQDN을 검색합니다.

통사론

Get-ForestFQDN [-Forest] <String> [-RunWithCurrentlyLoggedInUserCredentials] [<CommonParameters>]

묘사

제공된 자격 증명에서 ForestFQDN을 가져오려고 시도합니다. 계정(도메인\사용자 이름) 및 암호를 요청할 수 있습니다.

예제

예제 1

Get-ForestFQDN -Forest CONTOSO.MICROSOFT.COM -Verbose

예제 2

Get-ForestFQDN -Forest CONTOSO.MICROSOFT.COM -RunWithCurrentlyLoggedInUserCredentials -Verbose

매개 변수

-숲

대상 포리스트입니다. 기본값은 현재 로그인한 사용자의 도메인입니다.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunWithCurrentlyLoggedInUserCredentials

함수는 사용자로부터 사용자 지정 자격 증명을 요청하는 대신 현재 컴퓨터에 기록된 사용자의 자격 증명을 사용합니다.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

공통 매개변수

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable을 지원합니다. 자세한 내용은 about_CommonParameters(https://go.microsoft.com/fwlink/?LinkID=113216)를 참조하세요.

연결성 확인 시작

개요

Main 함수입니다.

통사론

Start-ConnectivityValidation [-Forest] <String> [-AutoCreateConnectorAccount] <Boolean> [[-UserName] <String>]
 [<CommonParameters>]

묘사

AD 자격 증명이 유효한지 확인하는 사용 가능한 모든 메커니즘을 실행합니다.

예제

예제 1

Start-ConnectivityValidation -Forest "test.contoso.com" -AutoCreateConnectorAccount $True -Verbose

매개 변수

-숲

대상 포리스트입니다.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-AutoCreateConnectorAccount

사용자 지정 설치의 경우: 사용자가 Microsoft Entra Connect 마법사의 AD 포리스트 계정 창에서 "새 AD 계정 만들기"를 선택한 경우 $True 플래그입니다. 사용자가 "기존 AD 계정 사용"을 선택했는지 $False. Express 설치의 경우: 이 변수의 값은 Express 설치에 $True 합니다.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: True
Position: 2
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-UserName

사용자의 자격 증명이 요청되면 사용자 이름 필드를 미리 채우는 매개 변수입니다.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

공통 매개변수

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable을 지원합니다. 자세한 내용은 about_CommonParameters(https://go.microsoft.com/fwlink/?LinkID=113216)를 참조하세요.

Start-NetworkConnectivityDiagnosisTools

개요

네트워크 연결 테스트의 기본 함수입니다.

통사론

Start-NetworkConnectivityDiagnosisTools [[-Forest] <String>] [-Credentials] <PSCredential>
 [[-LogFileLocation] <String>] [[-DCs] <Array>] [-DisplayInformativeMessage] [-ReturnResultAsPSObject]
 [-ValidCredentials] [<CommonParameters>]

묘사

로컬 네트워크 연결 테스트를 실행합니다.

예제

예제 1

Start-NetworkConnectivityDiagnosisTools -Forest "TEST.CONTOSO.COM"

예제 2

Start-NetworkConnectivityDiagnosisTools -Forest "TEST.CONTOSO.COM" -DCs "DC1.TEST.CONTOSO.COM", "DC2.TEST.CONTOSO.COM"

매개 변수

-숲

테스트할 포리스트 이름을 지정합니다.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-자격 증명

테스트를 실행하는 사용자의 사용자 이름 및 암호입니다. Microsoft Entra Connect 마법사를 실행하는 데 필요한 동일한 수준의 권한이 필요합니다.

Type: PSCredential
Parameter Sets: (All)
Aliases:

Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-LogFileLocation

이 함수의 출력을 포함할 로그 파일의 위치를 지정합니다.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DC

테스트할 DC를 지정합니다.

Type: Array
Parameter Sets: (All)
Aliases:

Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DisplayInformativeMessage

이 함수의 용도에 대한 메시지를 표시할 수 있는 플래그입니다.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-ReturnResultAsPSObject

PSObject 형식으로 이 진단의 결과를 반환합니다. 이 도구를 수동으로 조작하는 동안 지정할 필요가 없습니다.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-ValidCredentials

사용자가 입력한 자격 증명이 유효한지 나타냅니다. 이 도구를 수동으로 조작하는 동안 지정할 필요가 없습니다.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

공통 매개변수

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable을 지원합니다. 자세한 내용은 about_CommonParameters(https://go.microsoft.com/fwlink/?LinkID=113216)를 참조하세요.