Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vpn-kill-switch/killswitch
VPN kill switch for macOS
https://github.com/vpn-kill-switch/killswitch
firewall killswitch leak macos network pf security vpn
Last synced: 2 months ago
JSON representation
VPN kill switch for macOS
- Host: GitHub
- URL: https://github.com/vpn-kill-switch/killswitch
- Owner: vpn-kill-switch
- License: bsd-3-clause
- Created: 2016-11-12T17:32:37.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-12-12T13:00:51.000Z (about 1 year ago)
- Last Synced: 2024-08-05T09:15:00.016Z (6 months ago)
- Topics: firewall, killswitch, leak, macos, network, pf, security, vpn
- Language: Go
- Homepage: https://vpn-kill-switch.com
- Size: 3.19 MB
- Stars: 158
- Watchers: 5
- Forks: 15
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-network-stuff - **70**星
README
# killswitch
VPN kill switch for macOS (Mac OS X >= 10.6), it will block outgoing traffic
when VPN connection fails or crashes.https://vpn-kill-switch.com/
Usage:
$ killswitch
To enable:
$ sudo killswitch -e
To disable:
$ sudo killswitch -d
## Compile from source
Setup go environment https://golang.org/doc/install
For example using $HOME/go for your workspace
$ export GOPATH=$HOME/go
Clone project into that directory:
$ go get github.com/vpn-kill-switch/killswitch
Build by just typing make:
$ cd $GOPATH/src/github.com/vpn-kill-switch/killswitch
$ make