Network OS X 笔记

MacOS VPN Auto Add Routes

By @sskaje

I tested on macOS 10.14, L2TP VPN.

I connect to my office VPN to work remotely, but I don’t want to send all traffic to VPN interface. Usually, I open a and execute commands after VPN connected: is address block used in my office, is VPN gateway address.

It’s really inconvenient. But I have a new solution: networksetup.

Usage: networksetup -setadditionalroutes <networkservice> [ <dest> <mask> <gateway> ]*
        Set additional IPv4 routes associated with <networkservice>
        by specifying one or more [ <dest> <mask> <gateway> ] tuples.
        Remove additional routes by specifying no arguments.
        If <gateway> is “”, the route is direct to the interface

First, find your service name.

Find your VPN connection name, in my case ‘My Office’.

If you have multiple route entries to add,

L2TP is a Point-to-Point VPN, the gateway address is not that important, that’s why I use “” instead of

MacOS VPN Auto Add Routes by @sskaje:

Protected: 歌华电视在线看

By @sskaje

This content is password protected. To view it please enter your password below:

Protected: 歌华电视在线看 by @sskaje:
Network UBNT 笔记 路由、设备

Hijack DnsPod HttpDNS

By @sskaje



Hijack DnsPod HttpDNS by @sskaje:

Incoming search terms: