Aracılığıyla paylaş


New-CMTSNetworkAdapterSetting

SYNOPSIS

ağ bağdaştırıcısı için bir ayarlar nesnesi oluşturun Ayarlar ağ oluşturma görev dizisi adımı.

SYNTAX

New-CMTSNetworkAdapterSetting [-Dns <String[]>] [-EnableDnsRegistration] [-EnableFullDnsRegistration]
 [-EnableIpProtocolFiltering] [-EnableLmHosts] [-EnableTcpFiltering] [-EnableUdpFiltering]
 [-Gateway <String[]>] [-IpAddress <Hashtable[]>] [-IpProtocolFilterList <String[]>] [-Metric <Int32>]
 -Name <String> [-TcpFilterPortList <Int32[]>] [-TcpIpNetbiosOption <NetbiosOption>]
 [-UdpFilterPortList <Int32[]>] [-Wins <String[]>] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Bu cmdlet bir ağ bağdaştırıcısı ayarları nesnesi oluşturur. Bu nesneyi New-cmtsstepapplynetworksetting veya set-cmtsstepapplynetworksetting cmdlet 'Lerinde addaddaptersetting parametresiyle kullanın.

daha fazla bilgi için bkz. görev dizisi adımları: ağ Ayarlar uygulama.

Not

Örneğin, Configuration Manager site sürücüsünden Configuration Manager cmdlet 'lerini çalıştırın PS XYZ:\> . Daha fazla bilgi için başlarken bölümüne bakın.

EXAMPLES

Örnek 1: birden fazla adrese sahip bir bağlantı için ağ bağdaştırıcısı ayarları ekleme

Bu örnek öncelikle birden çok adresi tanımlayan üç dizi değişkenini tanımlar. $DNS DEĞIŞKENI iki DNS sunucusu adresi olan bir dizidir. $GW değişkeni iki ağ geçidi adresi olan bir dizidir. $İp değişkeni iki hashtables içeren bir dizidir. Her Hashtable bir IP adresi ve alt ağ maskesi çifti tanımlar.

Örneğin sonraki satırı, ağ bağdaştırıcısı ayarları nesnesini oluşturmak için New-CMTSNetworkAdapterSetting cmdlet 'ini kullanır. Tanımlı değişkenleri kullanır ve diğer birkaç seçeneği ayarlar.

bu örneğin son bölümü, varsayılan işletim sistemi dağıtımı adlı bir görev dizisinin mevcut bir uygula ağ Ayarlar adımını yapılandırır. Ağ bağdaştırıcısı ayarlarını adıma ekler ve DNS sonekini yapılandırır.

$dns = @("192.168.1.100","10.0.1.100")
$gw = @("192.168.1.1","10.0.1.1")

$ip = @(
    @{ IP = "192.168.1.42"; Mask = "255.255.255.0"; },
    @{ IP = "10.0.1.42"; Mask = "255.255.242.0"; }
)

$conn1 = New-CMTSNetworkAdapterSetting -Name "local connection" -Dns $dns -EnableDnsRegistration -EnableFullDnsRegistration -Gateway $gw -IpAddress $ip -TcpIpNetbiosOption DisableNetbiosOverTcpip

$tsNameOsd = "Default OS deployment"
$tsStepNameApplyNetSet = "Apply Network Settings"

Set-CMTSStepApplyNetworkSetting -TaskSequenceName $tsNameOsd -StepName $tsStepNameApplyNetSet -AddAdapterSetting $conn1 -DnsSuffix "corp.contoso.com"

PARAMETERS

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-Disableyavaya Cardhandling

Bu parametre, joker karakterleri değişmez değer karakter değerleri olarak değerlendirir. Bunu Forceyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DNS

Kullanım sırasına göre bir veya daha fazla DNS sunucusu adresi belirtin.

Type: String[]
Parameter Sets: (All)
Aliases: DNSServerAddress, DNSServerAddresses

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

-EnableDnsRegistration

Bu bağlantının adreslerini DNS 'ye kaydetmek için bu parametreyi ekleyin. Bu ayar, TCP/IP etkin olan tüm bağlantılar için geçerlidir. DNS sonekini belirtmek için New-cmtsstepapplynetworksetting veya set-cmtsstepapplynetworksetting cmdlet 'lerinde DnsSuffix parametresini kullanın.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EnableFullDnsRegistration

DNS kaydında bağlantının DNS sonekini kullanmak için bu parametreyi ekleyin. Bu ayar, TCP/IP etkin olan tüm bağlantılar için geçerlidir. DNS sonekini belirtmek için New-cmtsstepapplynetworksetting veya set-cmtsstepapplynetworksetting cmdlet 'lerinde DnsSuffix parametresini kullanın.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EnableIPProtocolFiltering

Bazı IP protokollerini filtrelemek için bu parametreyi ekleyin. TCP/IP filtrelemeyi etkinleştirmek için, New-cmtsstepapplynetworksetting veya set-cmtsstepapplynetworksetting cmdlet 'Lerinde enabletcpipfiltering parametresini kullanın.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EnableLmHosts

LMHOSTS aramasını etkinleştirmek için bu parametreyi ekleyin.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EnableTcpFiltering

Bazı TCP bağlantı noktalarını filtrelemek için bu parametreyi ekleyin. TCP/IP filtrelemeyi etkinleştirmek için, New-cmtsstepapplynetworksetting veya set-cmtsstepapplynetworksetting cmdlet 'Lerinde enabletcpipfiltering parametresini kullanın.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Enableudpfiltreleniyor

Bazı UDP bağlantı noktalarını filtrelemek için bu parametreyi ekleyin. TCP/IP filtrelemeyi etkinleştirmek için, New-cmtsstepapplynetworksetting veya set-cmtsstepapplynetworksetting cmdlet 'Lerinde enabletcpipfiltering parametresini kullanın.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Forcebir Cardhandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). Bunu Disableyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Ağ Geçidi

Bu bağlantı DHCP kullanmıyorsa, bir veya daha fazla ağ geçidi adresi belirtmek için bu parametreyi kullanın.

Gerekirse, ölçüm parametresini kullanın. Varsayılan olarak ağ geçidi otomatik bir ölçüm kullanır.

Type: String[]
Parameter Sets: (All)
Aliases: GatewayIpAddress, GatewayIpAddresses

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

-IPAddress

Bu bağlantı DHCP kullanmıyorsa, bir veya daha fazla IP adresi ve karşılık gelen alt ağ maskesi belirtmek için bu parametreyi kullanın. Değer bir Hashtable ' dır. İlk değer IP ve ikinci değerdir Mask .

Örnek: @{ IP = "192.168.1.42"; Mask = "255.255.255.0"; }

Birden çok IP adresi ve alt ağ maskesi birleşimi belirtmeniz gerekiyorsa, bir diyez tabloları dizisi kullanın.

Örnek: @( @{ IP = "192.168.1.42"; Mask = "255.255.255.0"; }, @{ IP = "10.0.1.42"; Mask = "255.255.242.0"; } )

Type: Hashtable[]
Parameter Sets: (All)
Aliases: NetworkSettingIpAddress, NetworkSettingIpAddresses

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

-Ipprotocolfilterlist

EnableIPProtocolFiltering parametresini kullandığınızda, bir veya daha fazla IP protokolünü belirtmek için bu parametreyi kullanın.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-Metrik

Ağ geçidini kullanma maliyetini gösteren ölçümü belirtin. Bu parametreyi belirtmezseniz, ağ geçidi otomatik bir ölçüm kullanır.

Type: Int32
Parameter Sets: (All)
Aliases: GatewayCostMetric

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

-Name

Bu bağlantı için benzersiz bir ad belirtin.

Type: String
Parameter Sets: (All)
Aliases:

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

-TcpFilterPortList

EnableTCPFiltering parametresini kullandığınızda, bir veya daha fazla TCP bağlantı noktası belirtmek için bu parametreyi kullanın.

Type: Int32[]
Parameter Sets: (All)
Aliases:

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

-TcpIpNetbiosOption

TCP/IP üzerinden NetBIOS 'un etkinleştirilip etkinleştirilmeyeceğini veya devre dışı bırakılacağını belirtin.

Type: NetbiosOption
Parameter Sets: (All)
Aliases:
Accepted values: Default, EnableNetbiosOverTcpip, DisableNetbiosOverTcpip

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

-UdpFilterPortList

Enableudpfiltering parametresini kullandığınızda, bir veya daha fazla UDP bağlantı noktası belirtmek için bu parametreyi kullanın.

Type: Int32[]
Parameter Sets: (All)
Aliases:

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

-WINS

Bir veya daha fazla WINS sunucu adresi belirtin.

Type: String[]
Parameter Sets: (All)
Aliases: WinsServerAddress, WinsServerAddresses

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

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Hiçbiri

OUTPUTS

Iresultobject # SMS_TaskSequence_NetworkAdapterSettings

NOTLAR

Bu dönüş nesnesi ve özellikleri hakkında daha fazla bilgi için bkz. SMS_TaskSequence_NetworkAdapterSettings Server WMI sınıfı.

New-CMTSStepApplyNetworkSetting Set-CMTSStepApplyNetworkSetting

görev dizisi adımları hakkında: ağ Ayarlar uygulama