---
title: randomLocallyAdministered()
framework: virtualization
role: symbol
role_heading: Type Method
path: virtualization/vzmacaddress/randomlocallyadministered()
---

# randomLocallyAdministered()

Returns a valid, random, locally administered, unicast MAC address.

## Declaration

```swift
class func randomLocallyAdministered() -> Self
```

## Return Value

Return Value A MAC address suitable for use in your network devices.

## Discussion

Discussion This method doesn’t guarantee the generation of a unique MAC address.

## See Also

### Creating a MAC address

- [init(string:)](virtualization/vzmacaddress/init(string:).md)
- [init(ethernetAddress:)](virtualization/vzmacaddress/init(ethernetaddress:).md)
