Networksetup
networksetup
[1] is a macOS configuration command for network settings.
networksetup -listallnetworkservices
networksetup -listnetworkserviceorder
(includes interface names)
Change DNS services: networksetup -setdnsservers Network_Service_Name YOU.RDNS.IP
networksetup -setdnsservers Wi-Fi 8.8.8.8
networksetup -setdnsservers "USB 10/100/1000 LAN" 8.8.8.8 1.1.1.1
- Check configuration:
scutil --dns
- Check configuration:
networksetup -setsearchdomains Ethernet example.com
networksetup -setsearchdomains Wi-Fi example.com
- Check configuration:
scutil --dns
- Check configuration:
networksetup -setsearchdomains "USB 10/100/1000 LAN" example.com
- Check configuration:
scutil --dns | grep "search domain"
- Check configuration:
Activities
See also
Advertising: