如何使用命令行连接/断开以太网网络

如何使用命令行连接/断开以太网网络

我在工作中使用平衡 IP,但有些服务器不喜欢这样,他们认为这是一个安全漏洞,所以我经常需要从以太网连接(平衡 2 个 IP)切换到无线连接(只有一个 IP)。

是否有一个命令可以用来打开/关闭 Mac OSX 的以太网连接?

我正在查看networksetup命令但找不到正确的选项。

答案1

使用 AppleScript 创建两个应用程序,一个用于结束以太网连接,另一个用于重新建立以太网连接。

这将结束连接:

do shell script "/sbin/ifconfig en0 down" user name "username" password "password" with administrator privileges

这将重建它:

do shell script "/sbin/ifconfig en0 up" user name "username" password "password" with administrator privileges

使用管理员凭据。

答案2

感谢@Mauro,我最终以管理员用户身份登录(这是我的默认用户),并使用终端如下 -

sudo /sbin/ifconfig en0 up

或者

sudo /sbin/ifconfig en0 down 

相关内容