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

需要登入才可留言!

类似文章


docker,cli

Docker容器格式化显示

我觉的如果要写一些自动化功能,或许能够格式化的输出容器内容还满有用的。以下一些Docker容器格式化显示命令的参考范例

cli,linux,macos

如何用find删除创建时间为准的旧文件

这功能很好用,但要很小心,先看再删,弄错目录会死很惨 

vim, macos

Ultisnips requires py >= 2.7 or py3 问题修正

如果你跟我一样安装Vim,运行terminal是否会出现需要python2.7或python3的错误,但是系统明明就有python 2.7呀, 本文说明我如何修正此问题。