查看网络服务
$ networksetup -listallnetworkservices
使用这个命令会列出网卡服务名称
Thunderbolt Ethernet
Wi-Fi
iPhone USB
Bluetooth PAN
Thunderbolt Bridge
Ethernet Adaptor (en1)
Ethernet Adaptor (en2)
查看网卡设置
获取网卡信息命名是networksetup -getinfo
如获取“Thunderbolt Ethernet”的配置信息使用命令:
$ networksetup -getinfo "Thunderbolt Ethernet"
设置网卡DHCP获取IP
$ networksetup -setdhcp "Thunderbolt Ethernet"
设置网卡固定IP地址
$ networksetup -setmanual "Thunderbolt Ethernet" IP地址 子网掩码 网关
示例:
$ networksetup -setmanual "Thunderbolt Ethernet" 192.168.1.100 255.255.255.0 192.168.1.1
设置网卡DNS地址
$ networksetup -setdnsservers "Thunderbolt Ethernet" 119.29.29.29 119.28.28.28
更多设置请使用命令帮助查看:networksetup -help