Aracılığıyla paylaş


Azure Stack HCI, sürüm 23H2 için ara sunucu ayarlarını yapılandırma

Şunlar için geçerlidir: Azure Stack HCI, sürüm 23H2

Bu makalede, ağınız İnternet erişimi için ara sunucu kullanıyorsa Azure Stack HCI, sürüm 23H2 için ara sunucu ayarlarının nasıl yapılandırıldığı açıklanır.

Giden uç noktaları için güvenlik duvarı gereksinimleri, Azure Stack HCI için iç kurallar ve bağlantı noktaları hakkında bilgi için bkz. Azure Stack HCI için güvenlik duvarı gereksinimleri.

Başlamadan önce

Ara sunucu ayarlarını yapılandırmadan önce şunları yaptığınızdan emin olun:

  • Ara sunucu adını veya IP adresini ve bağlantı noktasını biliyorsunuz (isteğe bağlı). Bu bilgilere sahip değilseniz ağ yöneticinize başvurun.
  • Arc'a kaydolmadan ve izinleri atamadan önce proxy sunucusunu yapılandırabilirsiniz.

Not

Kimliği doğrulanmış ve sertifika tabanlı proxy'ler bu sürümde desteklenmez.

Azure Stack HCI işletim sistemi için ara sunucu ayarlarını yapılandırma

Ara sunucu ayarlarını yapılandırmak için aşağıdaki adımları kullanın:

  • 1. Adım: Azure Stack HCI işletim sistemi için ara sunucu ayarlarını yapılandırın.
  • 2. Adım: Azure Arc özellikli sunucular için ara sunucu ayarlarını yapılandırın.
  • 3. Adım: Win için ara sunucu ayarlarını yapılandırmahttp.

1. Adım: Azure Stack HCI işletim sistemi için ara sunucu ayarlarını yapılandırma

Sunucuları Azure Arc'a kaydetmeden önce Azure Stack HCI işletim sistemi için ara sunucuyu yapılandırmanız gerekir.

Bu bölümdeki WinInetProxy komutları çalıştırmak için modülünü yükleyin. Modül ve nasıl yükleneceği hakkında bilgi için PowerShell Galerisi WinInetProxy 0.1.0 bölümüne bakın. PowerShell betiği hakkında WinInetProxy daha fazla bilgi için PowerShell Galerisi winInetProxy.psm1 bölümüne bakın.

Not

İnternet erişimi olmadığından modülü bir küme düğümüne yükleyemiyorsanız WinInetProxy , modülü yönetim bilgisayarınıza indirmenizi ve ardından modülü çalıştırmak istediğiniz küme düğümüne el ile aktarmanızı öneririz.

Bir veya daha fazla dosyayı yönetim bilgisayarınızla sunucu arasında aktarmak için Start-BitsTransfer PowerShell cmdlet'ini de kullanabilirsiniz.

Azure Stack HCI işletim sisteminin proxy ayarlarını yapılandırmak için kümedeki her sunucuda yönetici olarak aşağıdaki PowerShell komutunu çalıştırın:

  1. Uzak masaüstü protokolü (RDP) veya uzak PowerShell aracılığıyla sunucuya bağlanın.

  2. Modülü yükledikten sonra ara sunucu ayarlarını yapılandırmak için aşağıdaki cmdlet'i WinInetProxy çalıştırın:

    Set-WinInetProxy -ProxySettingsPerUser 0 -ProxyServer <Proxy_Server_Address:Proxy_Port> -ProxyBypass <URLs to bypass>
    

    burada:

    • ProxySettingsPerUser ara sunucu ayarlarının makine başına mı yoksa kullanıcı başına mı olduğunu belirtir.

      • 0 - Ara sunucu ayarları makine başınadır.
      • 1 (varsayılan) - Ara sunucu ayarları kullanıcı başınadır.
      • Herhangi bir değer belirtilmezse, varsa ortam değişkenini ProxySettingsPerUser kullanın.
    • ProxyServer proxy sunucu uç noktasını [Proxy_Server_Address]:[Proxy_Port] biçiminde belirtir. Örneğin, proxy.contoso.com:8080.

    • ProxyBypass parametresi tarafından -ProxyServer ayarlanan ara sunucuyu atlayan ana bilgisayar URL'lerinin listesini belirtir. Liste şunları içermelidir:

      • Her küme üyesi sunucunun IP adresi.
      • Her sunucunun Netbios adı.
      • Netbios küme adı.
      • *.contoso.com.
      • Altyapı havuzunun ikinci IP adresi.

    Aşağıda komut kullanımına bir örnek verilmiştir:

    Set-WinInetProxy -ProxySettingsPerUser 0 -ProxyServer proxy.contoso.com:8080 -ProxyBypass "localhost,127.0.0.1,.svc,node1,node2,s-cluster,192.168.0.2,192.168.0.3,*.contoso.com,192.168.0.10"
    

Proxy yapılandırmasını kaldırmak için PowerShell cmdlet'ini Set-WinInetProxy bağımsız değişkenler olmadan çalıştırın.

2. Adım: Azure Arc özellikli sunucular için ara sunucu ayarlarını yapılandırma

Sunucunuzu Azure Arc'a kaydetmeden önce Azure Arc özellikli sunucular için ara sunucuyu yapılandırmanız gerekir.

  • Proxy sunucu ortam değişkenini ayarlamak için kümedeki her sunucuda yönetici olarak aşağıdaki komutları çalıştırın:

    # If a proxy server is needed, run these commands with the proxy URL and port.
    [Environment]::SetEnvironmentVariable("HTTPS_PROXY", "http://ProxyServerFQDN:port", "Machine")
    $env:HTTPS_PROXY = [System.Environment]::GetEnvironmentVariable("HTTPS_PROXY", "Machine")
    [Environment]::SetEnvironmentVariable("HTTP_PROXY", "http://ProxyServerFQDN:port", "Machine")
    $env:HTTP_PROXY = [System.Environment]::GetEnvironmentVariable("HTTP_PROXY", "Machine")
    
    $no_proxy = "localhost,127.0.0.1,.svc,node1,node2,scluster,192.168.0.2,192.168.0.3,*.contoso.com,192.168.0.10" 
    [Environment]::SetEnvironmentVariable("NO_PROXY", $no_proxy, "Machine")
    $env:NO_PROXY = [System.Environment]::GetEnvironmentVariable("NO_PROXY", "Machine")
    
    # For the changes to take effect, restart the agent services after the proxy environment variable is set.  This is only required if the agent is already installed
    Restart-Service -Name himds, ExtensionService, GCArcService
    
  • Aşağıdaki komutu çalıştırarak ayarların uygulandığını onaylayın:

    echo "https :" $env:https_proxy "http :" $env:http_proxy
    

    No_proxy Ara sunucuyu atlayan ana bilgisayar URL'lerinin listesini belirtir; listenin şunları içermesi gerekir:

    • Her küme üyesi sunucunun IP adresi.
    • Her sunucunun Netbios adı.
    • Netbios küme adı.
    • *.contoso.com.
    • Altyapı havuzunun ikinci IP adresi.
  • Proxy yapılandırmasını kaldırmak için kümedeki her sunucuda yönetici olarak aşağıdaki komutları çalıştırın:

    [Environment]::SetEnvironmentVariable("HTTPS_PROXY", $null, "Machine") 
    $env:HTTPS_PROXY = [System.Environment]::GetEnvironmentVariable("HTTPS_PROXY", "Machine")
    [Environment]::SetEnvironmentVariable("HTTP_PROXY", $null, "Machine")  
    $env:HTTPS_PROXY = [System.Environment]::GetEnvironmentVariable("HTTP_PROXY", "Machine") 
    $no_proxy = "" 
    [Environment]::SetEnvironmentVariable("NO_PROXY", $no_proxy, "Machine") 
    $env:NO_PROXY = [System.Environment]::GetEnvironmentVariable("NO_PROXY", "Machine")
    
    # For the changes to take effect, restart the agent services after the proxy environment variable is removed. 
    Restart-Service -Name himds, ExtensionService, GCArcService
    

Azure Arc özellikli sunucular için ara sunucu yapılandırması hakkında daha fazla bilgi için bkz. Bağlı Makine aracısını yönetme ve bakımını yapma.

3. Adım: Win için ara sunucu ayarlarını yapılandırmahttps://support.office.office.support.office.support.office.office.microsoft.

Komut satırı yardımcı programını kullanarak netsh Winhttp için ara sunucu ayarlarını yapılandırabilirsiniz.

  • Ara sunucuyu el ile yapılandırmak için komut isteminden aşağıdaki komutu çalıştırın:

    netsh winhttp set proxy Proxy_Server_Address:Proxy_Port bypass-list=""localhost;127.0.0.1;.svc;node1;node2;scluster;192.168.0.2;192.168.0.3;*.contoso.com;192.168.0.10""
    
  • Geçerli WinHTTP proxy sunucusu yapılandırmasını görüntülemek veya doğrulamak için komut isteminden aşağıdaki komutu çalıştırın:

    netsh winhttp show proxy
    
  • No_proxy Ara sunucuyu atlayan ana bilgisayar URL'lerinin listesini belirtir; listenin şunları içermesi gerekir:

    • Her küme üyesi sunucunun IP adresi.
    • Her sunucunun Netbios adı.
    • Netbios küme adı.
    • *.contoso.com.
    • Altyapı havuzunun ikinci IP adresi.
  • Winhttp için ara sunucu yapılandırmasını kaldırmak için komut isteminden aşağıdaki komutu çalıştırın:

    netsh winhttp reset proxy
    

Sonraki adımlar

Daha fazla bilgi için bkz.

Ara sunucu yapılandırıldıktan sonra küme dağıtımına devam edebilir ve: