Anunciar rotas personalizadas para clientes VPN P2S
Poderá querer anunciar rotas personalizadas para todos os seus clientes VPN ponto a site. Por exemplo, quando tiver ativado os pontos finais de armazenamento na VNet e quiser que os utilizadores remotos possam aceder a estas contas de armazenamento através da ligação VPN. Pode anunciar o endereço IP do ponto final de armazenamento a todos os utilizadores remotos para que o tráfego para a conta de armazenamento seja efetuada através do túnel VPN e não da Internet pública. Também pode utilizar rotas personalizadas para configurar o túnel forçado para clientes VPN.
Portal do Azure
Pode anunciar rotas personalizadas com o portal do Azure na página de configuração ponto a site. Também pode ver e modificar/eliminar rotas personalizadas conforme necessário através destes passos. Se quiser configurar o túnel forçado, veja a secção Túnel forçado neste artigo.
- Aceda ao gateway de rede virtual.
- Selecione Configuração ponto a site no painel esquerdo.
- Na página Configuração ponto a site, adicione as rotas. Não utilize espaços.
- Selecione Guardar na parte superior da página.
PowerShell
Para anunciar rotas personalizadas, utilize o Set-AzVirtualNetworkGateway cmdlet
. O exemplo seguinte mostra-lhe como anunciar o IP das tabelas da conta de armazenamento da Contoso.
Faça ping contoso.table.core.windows.net e anote o endereço IP. Por exemplo:
C:\>ping contoso.table.core.windows.net Pinging table.by4prdstr05a.store.core.windows.net [203.0.113.250] with 32 bytes of data:
Execute os seguintes comandos do PowerShell:
$gw = Get-AzVirtualNetworkGateway -Name <name of gateway> -ResourceGroupName <name of resource group> Set-AzVirtualNetworkGateway -VirtualNetworkGateway $gw -CustomRoute 203.0.113.250/32
Para adicionar várias rotas personalizadas, utilize uma vírgula e espaços para separar os endereços. Por exemplo:
Set-AzVirtualNetworkGateway -VirtualNetworkGateway $gw -CustomRoute x.x.x.x/xx , y.y.y.y/yy
Ver rotas personalizadas
Utilize o exemplo seguinte para ver rotas personalizadas:
$gw = Get-AzVirtualNetworkGateway -Name <name of gateway> -ResourceGroupName <name of resource group>
$gw.CustomRoutes | Format-List
Eliminar rotas personalizadas
Utilize o exemplo seguinte para eliminar rotas personalizadas:
$gw = Get-AzVirtualNetworkGateway -Name <name of gateway> -ResourceGroupName <name of resource group>
Set-AzVirtualNetworkGateway -VirtualNetworkGateway $gw -CustomRoute @0
Túnel forçado
Pode direcionar todo o tráfego para o túnel VPN ao anunciar 0.0.0.0/1 e 128.0.0.0/1 como rotas personalizadas para os clientes. O motivo para dividir 0.0.0.0/0 em duas sub-redes mais pequenas é que estes prefixos mais pequenos são mais específicos do que a rota predefinida que pode já estar configurada na placa de rede local e, como tal, será preferível ao encaminhar o tráfego.
Nota
A conectividade à Internet não é fornecida através do gateway de VPN. Como resultado, todo o tráfego com destino à Internet é removido.
Para ativar o túnel forçado, utilize os seguintes comandos:
$gw = Get-AzVirtualNetworkGateway -Name <name of gateway> -ResourceGroupName <name of resource group>
Set-AzVirtualNetworkGateway -VirtualNetworkGateway $gw -CustomRoute 0.0.0.0/1 , 128.0.0.0/1
Passos seguintes
Para obter mais informações de encaminhamento P2S, veja Acerca do encaminhamento ponto a site.