Difference between revisions of "Networksetup"
Jump to navigation
Jump to search
↑ https://www.unix.com/man-page/osx/8/NETWORKSETUP/
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | {{lc}} | ||
<code>networksetup</code><ref>https://www.unix.com/man-page/osx/8/NETWORKSETUP/</ref> is a [[macOS]] configuration command for network settings. | <code>networksetup</code><ref>https://www.unix.com/man-page/osx/8/NETWORKSETUP/</ref> is a [[macOS]] configuration command for network settings. | ||
− | |||
* <code>[[networksetup -listallnetworkservices]]</code> | * <code>[[networksetup -listallnetworkservices]]</code> | ||
− | * <code>[[networksetup -listnetworkserviceorder]]</code> | + | * <code>[[networksetup -listnetworkserviceorder]]</code> (includes [[interface names]]) |
Change [[DNS]] services: <code>networksetup -setdnsservers Network_Service_Name YOU.RDNS.IP</code> | Change [[DNS]] services: <code>networksetup -setdnsservers Network_Service_Name YOU.RDNS.IP</code> | ||
− | * <code>networksetup -setdnsservers Wi-Fi 8.8.8.8</code> | + | * <code>[[networksetup -setdnsservers]] Wi-Fi 8.8.8.8</code> |
* <code>networksetup -setdnsservers "USB 10/100/1000 LAN" 8.8.8.8 1.1.1.1</code> | * <code>networksetup -setdnsservers "USB 10/100/1000 LAN" 8.8.8.8 1.1.1.1</code> | ||
::Check configuration: <code>[[scutil|scutil --dns]]</code> | ::Check configuration: <code>[[scutil|scutil --dns]]</code> | ||
Line 16: | Line 16: | ||
* <code>networksetup -setsearchdomains "USB 10/100/1000 LAN" example.com</code> | * <code>networksetup -setsearchdomains "USB 10/100/1000 LAN" example.com</code> | ||
::Check configuration: <code>[[scutil|scutil --dns]] | grep "search domain"</code> | ::Check configuration: <code>[[scutil|scutil --dns]] | grep "search domain"</code> | ||
+ | |||
+ | * <code>[[networksetup -listnetworkserviceorder]]</code> | ||
+ | |||
+ | [[VPN]] | ||
+ | * <code>[[networksetup -connectpppoeservice]] "myVPN"</code> | ||
== Activities == | == Activities == | ||
* Create an IP alias in [[macOS]]: https://apple.stackexchange.com/questions/296647/how-do-i-create-a-static-permanent-ifconfig-alias | * Create an IP alias in [[macOS]]: https://apple.stackexchange.com/questions/296647/how-do-i-create-a-static-permanent-ifconfig-alias | ||
* [[Renew DHCP address in your macOS from command line]] | * [[Renew DHCP address in your macOS from command line]] | ||
+ | |||
+ | == Related == | ||
+ | * <code>[[ipconfig getifaddr en0]]</code> | ||
+ | * <code>[[ifconfig]]</code> | ||
== See also == | == See also == | ||
* {{networksetup}} | * {{networksetup}} | ||
* {{macOS networking}} | * {{macOS networking}} | ||
− | |||
− | |||
[[Category:macOS]] | [[Category:macOS]] |
Latest revision as of 16:10, 18 December 2023
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[edit]
- Create an IP alias in macOS: https://apple.stackexchange.com/questions/296647/how-do-i-create-a-static-permanent-ifconfig-alias
- Renew DHCP address in your macOS from command line
Related[edit]
See also[edit]
networksetup, networksetup -setdnsservers
,networksetup -listallnetworkservices
,networksetup -listnetworkserviceorder, -listallhardwareports
- macOS:
networksetup
,ifconfig
,ipconfig [ getifaddr ]
,scutil
Advertising: