by Devin Yang

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

我自己会有用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

需要登入才可留言!

类似文章


macos

macOS上的say命令语音清单

如何在macOS上的终端机说国语,或是广东话呢? 点进来看看

macos

关於MacOS上的ditto命令

ditto命令第一次出现在Mac OS X (10.0)在一些状况下,他比cp命令直觉还好用,有兴趣的人可自行研究测试。假定我的目录下有个envs数据夹,我的测试如下: