by Devin Yang

建立于: 2年前 ( 更新: 2年前 )

我自己会有用MacOS在命令行拨VPN的需求,
在这提供我的别名,设置方式:

 alias vpnlist='scutil --nc list'
 alias vpn='networksetup -connectpppoeservice "Monitor"'
 alias vpnstop='scutil --nc stop Monitor'
 alias vpnstatus='networksetup -showpppoestatus "Monitor"'

那个Monitor的名称别抄,那是我设置的名称,您自己设置的VPN可用vpnlist查看。

Available network connection services in the current set (*=enabled):
* (Disconnected)   1AC8942C-7950-4E79-9422-10327900040D PPP --> L2TP       "Monitor"                        [PPP:L2TP]

设好别名,当我需要vpn连线时,只要打vpn就能创建连线啦,
第一次您需手动连线并保存密码哦

#运行vpn别名
$vpn

#查看vpn状态
$vpnstatus
connected

#要断线就下
$vpnstop

Tags: vpn cli macos

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!

类似文章


linux, cli

如何用find命令,找7天内变动过的文件

如果我们变更过一些文件,如何透过命令行找出来呢?

MacOS

在MacOS如何停用IPV6功能在特定的设备上

如何在自己的MacOS停用或激活IPV6,可以用networksetup -listallnetworkservices列出所有MacOS的网络设备,然后再运行停用命令。

MacOS

找MacOS的ip位置

如何找寻Mac的位置