Aangepaste routes naar P2S-VPN-clients adverteren
Mogelijk wilt u aangepaste routes adverteren naar al uw punt-naar-site-VPN-clients. Bijvoorbeeld wanneer u opslageindpunten in uw VNet hebt ingeschakeld en wilt dat de externe gebruikers toegang hebben tot deze opslagaccounts via de VPN-verbinding. U kunt het IP-adres van het opslageindpunt adverteren naar al uw externe gebruikers, zodat het verkeer naar het opslagaccount via de VPN-tunnel gaat en niet via het openbare internet. U kunt ook aangepaste routes gebruiken om geforceerde tunneling voor VPN-clients te configureren.
Azure Portal
U kunt aangepaste routes adverteren met behulp van de Azure Portal op de punt-naar-site-configuratiepagina. U kunt ook aangepaste routes weergeven en wijzigen/verwijderen met behulp van deze stappen. Als u geforceerde tunneling wilt configureren, raadpleegt u de sectie Geforceerde tunneling in dit artikel.
- Ga naar de gateway van het virtuele netwerk.
- Selecteer Punt-naar-site-configuratie in het linkerdeelvenster.
- Voeg op de pagina Punt-naar-site-configuratie de routes toe. Gebruik geen spaties.
- Selecteer Opslaan bovenaan de pagina.
PowerShell
Als u aangepaste routes wilt adverteren, gebruikt u de Set-AzVirtualNetworkGateway cmdlet
. In het volgende voorbeeld ziet u hoe u het IP-adres voor de contoso-opslagaccounttabellen adverteert.
Ping contoso.table.core.windows.net en noteer het IP-adres. Bijvoorbeeld:
C:\>ping contoso.table.core.windows.net Pinging table.by4prdstr05a.store.core.windows.net [203.0.113.250] with 32 bytes of data:
Voer de volgende PowerShell-opdrachten uit:
$gw = Get-AzVirtualNetworkGateway -Name <name of gateway> -ResourceGroupName <name of resource group> Set-AzVirtualNetworkGateway -VirtualNetworkGateway $gw -CustomRoute 203.0.113.250/32
Als u meerdere aangepaste routes wilt toevoegen, gebruikt u een komma en spaties om de adressen van elkaar te scheiden. Bijvoorbeeld:
Set-AzVirtualNetworkGateway -VirtualNetworkGateway $gw -CustomRoute x.x.x.x/xx , y.y.y.y/yy
Aangepaste routes weergeven
Gebruik het volgende voorbeeld om aangepaste routes weer te geven:
$gw = Get-AzVirtualNetworkGateway -Name <name of gateway> -ResourceGroupName <name of resource group>
$gw.CustomRoutes | Format-List
Aangepaste routes verwijderen
Gebruik het volgende voorbeeld om aangepaste routes te verwijderen:
$gw = Get-AzVirtualNetworkGateway -Name <name of gateway> -ResourceGroupName <name of resource group>
Set-AzVirtualNetworkGateway -VirtualNetworkGateway $gw -CustomRoute @0
Geforceerde tunneling
U kunt al het verkeer naar de VPN-tunnel leiden door 0.0.0.0/1 en 128.0.0.0/1 te adverteren als aangepaste routes naar de clients. De reden voor het opsplitsen van 0.0.0.0/0 in twee kleinere subnetten is dat deze kleinere voorvoegsels specifieker zijn dan de standaardroute die mogelijk al is geconfigureerd op de lokale netwerkadapter en daarom de voorkeur heeft bij het routeren van verkeer.
Notitie
Er is geen internetverbinding beschikbaar via de VPN-gateway. Als gevolg hiervan wordt al het verkeer dat voor internet is gebonden, verwijderd.
Gebruik de volgende opdrachten om geforceerde tunneling in te schakelen:
$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
Volgende stappen
Zie Over punt-naar-site-routering voor meer informatie over P2S-routering.