Správa příchozích pravidel překladu adres (NAT) pro Azure Load Balancer
Příchozí pravidlo překladu adres (NAT) se používá k přesměrování provozu z front-endu nástroje pro vyrovnávání zatížení do jedné nebo více instancí v back-endovém fondu.
Existují dva typy příchozího pravidla překladu adres (NAT):
Příchozí pravidlo překladu adres (NAT) V1 pro virtuální počítače: Cílí na jeden počítač v back-endovém fondu nástroje pro vyrovnávání zatížení.
Příchozí pravidlo NAT V2 pro virtuální počítače a škálovací sady virtuálních počítačů: Cílí na více virtuálních počítačů v back-endovém fondu nástroje pro vyrovnávání zatížení.
V tomto článku se dozvíte, jak přidat a odebrat příchozí pravidlo překladu adres (NAT) pro oba typy. Dozvíte se, jak změnit přidělení front-endového portu v pravidlu překladu adres (NAT) více instancí. Můžete si vybrat z příkladů webu Azure Portal, PowerShellu nebo rozhraní příkazového řádku.
Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet Azure před tím, než začnete.
Požadavky
- Veřejný nástroj pro vyrovnávání zatížení ve vašem předplatném. Další informace o vytvoření Azure Load Balanceru najdete v tématu Rychlý start: Vytvoření veřejného nástroje pro vyrovnávání zatížení pro vyrovnávání zatížení virtuálních počítačů pomocí webu Azure Portal. Název nástroje pro vyrovnávání zatížení pro příklady v tomto článku je myLoadBalancer.
- Pokud se rozhodnete nainstalovat a používat PowerShell místně, musíte použít modul Azure PowerShell verze 5.4.1 nebo novější. Nainstalovanou verzi zjistíte spuštěním příkazu
Get-Module -ListAvailable Az
. Pokud potřebujete upgrade, přečtěte si téma Instalace modulu Azure PowerShell. Pokud používáte PowerShell místně, musíte také spustitConnect-AzAccount
, abyste vytvořili připojení k Azure.
Použijte prostředí Bash v Azure Cloud Shellu. Další informace najdete v tématu Rychlý start pro Bash v Azure Cloud Shellu.
Pokud dáváte přednost místnímu spouštění referenčních příkazů rozhraní příkazového řádku, nainstalujte Azure CLI. Pokud používáte Windows nebo macOS, zvažte spuštění Azure CLI v kontejneru Docker. Další informace najdete v tématu Jak spustit Azure CLI v kontejneru Dockeru.
Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení najdete v tématu Přihlášení pomocí Azure CLI.
Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Využití rozšíření v Azure CLI.
Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.
Příchozí pravidlo překladu adres (NAT) V1 pro virtuální počítače
Tuto možnost zvolte, pokud chcete nakonfigurovat pravidlo pro jeden virtuální počítač. Pokyny zobrazíte výběrem webu Azure Portal, PowerShellu nebo rozhraní příkazového řádku.
V tomto příkladu vytvoříte příchozí pravidlo překladu adres (NAT) pro přesměrování portu 500 na back-endový port 443.
Přihlaste se k portálu Azure.
Do vyhledávacího pole v horní části portálu zadejte Nástroj pro vyrovnávání zatížení. Ve výsledcích hledání vyberte nástroje pro vyrovnávání zatížení.
Vyberte myLoadBalancer nebo váš nástroj pro vyrovnávání zatížení.
Na stránce nástroje pro vyrovnávání zatížení vyberte pravidla příchozího překladu adres (NAT) v Nastavení.
Pokud chcete pravidlo přidat, vyberte + Přidat pravidla příchozího překladu adres (NAT).
V části Přidat příchozí pravidlo PŘEKLADU adres (NAT) zadejte nebo vyberte následující informace.
Nastavení Hodnota Name Zadejte myInboundNATrule. Typ Vyberte virtuální počítač Azure. Cílový virtuální počítač Vyberte virtuální počítač, do kterého chcete port přesměrovat. V tomto příkladu je to myVM1. Konfigurace protokolu IP sítě Vyberte konfiguraci PROTOKOLU IP virtuálního počítače. V tomto příkladu je to ipconfig1(10.1.0.4). Front-endová IP adresa Vyberte myFrontend. Port front-endu Zadejte 500. Značka služby Ponechte výchozí hodnotu Custom (Vlastní). Back-endový port Zadejte 443. Protokol Vyberte TCP. Zbývající nastavení ponechte ve výchozím nastavení a vyberte Přidat.
Příchozí pravidlo překladu adres (NAT) V2 pro virtuální počítače a škálovací sady virtuálních počítačů
Tuto možnost zvolte, pokud chcete nakonfigurovat pravidlo s rozsahem portů do back-endového fondu virtuálních počítačů. Pokyny zobrazíte výběrem webu Azure Portal, PowerShellu nebo rozhraní příkazového řádku.
V tomto příkladu vytvoříte příchozí pravidlo překladu adres (NAT), které přesměruje rozsah portů počínaje portem 500 na back-endový port 443. Maximální počet počítačů v back-endovém fondu je nastaven parametrem Maximální počet počítačů v back-endovém fondu s hodnotou 500. Toto nastavení omezuje back-endový fond na 500 virtuálních počítačů.
Přihlaste se k portálu Azure.
Do vyhledávacího pole v horní části portálu zadejte Nástroj pro vyrovnávání zatížení. Ve výsledcích hledání vyberte nástroje pro vyrovnávání zatížení.
Vyberte myLoadBalancer nebo váš nástroj pro vyrovnávání zatížení.
Na stránce nástroje pro vyrovnávání zatížení vyberte pravidla příchozího překladu adres (NAT) v Nastavení.
Pokud chcete pravidlo přidat, vyberte + Přidat pravidla příchozího překladu adres (NAT).
V části Přidat příchozí pravidlo PŘEKLADU adres (NAT) zadejte nebo vyberte následující informace.
Nastavení Hodnota Name Zadejte myInboundNATrule. Typ Vyberte back-endový fond. Cílový back-endový fond Vyberte back-endový fond. V tomto příkladu je to myBackendPool. Front-endová IP adresa Vyberte ip adresu front-endu. V tomto příkladu je to myFrontend. Začátek rozsahu portů front-endu Zadejte 500. Maximální počet počítačů v back-endovém fondu Zadejte 500. Back-endový port Zadejte 443. Protokol Vyberte TCP. Ponechte zbytek ve výchozím nastavení a vyberte Přidat.
Změna přidělení front-endového portu pro pravidlo více virtuálních počítačů
Pokud chcete do back-endového fondu umístit více virtuálních počítačů v pravidlu více instancí, změňte přidělení front-endového portu v příchozím pravidlu NAT. V tomto příkladu změníte maximální počet počítačů v back-endovém fondu z 500 na 1000. Toto nastavení zvýší maximální počet počítačů v back-endovém fondu na 1 000.
Přihlaste se k portálu Azure.
Do vyhledávacího pole v horní části portálu zadejte Nástroj pro vyrovnávání zatížení. Ve výsledcích hledání vyberte nástroje pro vyrovnávání zatížení.
Vyberte myLoadBalancer nebo váš nástroj pro vyrovnávání zatížení.
Na stránce nástroje pro vyrovnávání zatížení vyberte pravidla příchozího překladu adres (NAT) v Nastavení.
Vyberte příchozí pravidlo překladu adres (NAT), které chcete změnit. V tomto příkladu je to myInboundNATrule.
Ve vlastnostech pravidla příchozího překladu adres (NAT) změňte hodnotu maximálního počtu počítačů v back-endovém fondu na 1 000.
Zvolte Uložit.
Zobrazení mapování portů
Mapování portů pro virtuální počítače v back-endovém fondu je možné zobrazit pomocí webu Azure Portal.
Přihlaste se k portálu Azure.
Do vyhledávacího pole v horní části portálu zadejte Nástroj pro vyrovnávání zatížení. Ve výsledcích hledání vyberte nástroje pro vyrovnávání zatížení.
Vyberte myLoadBalancer nebo váš nástroj pro vyrovnávání zatížení.
Na stránce nástroje pro vyrovnávání zatížení vyberte pravidla příchozího překladu adres (NAT) v nastavení.
Vyberte myInboundNATrule nebo pravidlo příchozího překladu adres (NAT).
Přejděte do části Mapování portů na stránce vlastností pravidla překladu adres (NAT).
Odebrání příchozího pravidla překladu adres (NAT)
V tomto příkladu odeberete příchozí pravidlo překladu adres (NAT).
Přihlaste se k portálu Azure.
Do vyhledávacího pole v horní části portálu zadejte Nástroj pro vyrovnávání zatížení. Ve výsledcích hledání vyberte nástroje pro vyrovnávání zatížení.
Vyberte myLoadBalancer nebo váš nástroj pro vyrovnávání zatížení.
Na stránce nástroje pro vyrovnávání zatížení vyberte pravidla příchozího překladu adres (NAT) v nastavení.
Vyberte tři tečky vedle pravidla, které chcete odebrat.
Vyberte Odstranit.
Další kroky
V tomto článku jste zjistili, jak spravovat příchozí pravidla překladu adres (NAT) pro Azure Load Balancer pomocí webu Azure Portal, PowerShellu a rozhraní příkazového řádku.
Další informace o Službě Azure Load Balancer najdete tady: