-
Notifications
You must be signed in to change notification settings - Fork 90
Route
dscbot edited this page Apr 14, 2025
·
7 revisions
| Parameter | Attribute | DataType | Description | Allowed Values |
|---|---|---|---|---|
| AddressFamily | Key | String | Specifies the IP address family. |
IPv4, IPv6
|
| DestinationPrefix | Key | String | Specifies a destination prefix of an IP route. A destination prefix consists of an IP address prefix and a prefix length, separated by a slash (/). | |
| InterfaceAlias | Key | String | Specifies the alias of a network interface. | |
| NextHop | Key | String | Specifies the next hop for the IP route. | |
| Ensure | Write | String | Specifies whether the route should exist. Defaults to 'Present'. |
Present, Absent
|
| PreferredLifetime | Write | Real64 | Specifies a preferred lifetime in seconds of an IP route. | |
| Publish | Write | String | Specifies the publish setting of an IP route. Defaults to 'No'. |
No, Yes, Age
|
| RouteMetric | Write | UInt16 | Specifies an integer route metric for an IP route. Defaults to 256. |
This resource is used to control static routes on an interface for a node.
Add a net route to the Ethernet interface.
Configuration Route_AddRoute_Config
{
Import-DSCResource -ModuleName NetworkingDsc
Node localhost
{
Route NetRoute1
{
Ensure = 'Present'
InterfaceAlias = 'Ethernet'
AddressFamily = 'IPv4'
DestinationPrefix = '192.168.0.0/16'
NextHop = '192.168.120.0'
RouteMetric = 200
}
}
}- DefaultGatewayAddress
- DnsClientGlobalSetting
- DnsClientNrptGlobal
- DnsClientNrptRule
- DnsConnectionSuffix
- DnsServerAddress
- Firewall
- FirewallProfile
- HostsFile
- IPAddress
- IPAddressOption
- NetAdapterAdvancedProperty
- NetAdapterBinding
- NetAdapterLso
- NetAdapterName
- NetAdapterRdma
- NetAdapterRsc
- NetAdapterRss
- NetAdapterState
- NetBios
- NetConnectionProfile
- NetIPInterface
- NetworkTeam
- NetworkTeamInterface
- ProxySettings
- Route
- WaitForNetworkTeam
- WinsServerAddress
- WinsSetting