Mac OS X でコマンドラインから VPN の接続ができないものかと長らく探していたが,ふとした拍子に networksetup という怪しいコマンドを見つけ,それを使うと実現できることがわかったのでメモ.
$ networksetup -listallnetworkservices
KUINS PPTP
Bluetooth DUN
USB Gigabit Ethernet
Wi-Fi
Bluetooth PAN
で VPN のサービス名を確認する.自分の環境だと KUINS PPTP という VPN が確認できる.
$ networksetup -connectpppoeservice "KUINS PPTP"
とすれば,めでたく KUINS PPTP に接続できます.