Break Through GFW
Btgfw is socks5 proxy, it consists of local-btgfw and remote-btgfw. local-btgfw runs on the local computer, remote-btgfw runs on the remote computer.
- libssl-dev
- Ubuntu
sudo apt install libssl-dev
- macOS
brew install openssl
- git clone https://github.com/lampmanyao/btgfw.git
- cd src
- make
- start:
networksetup -setsocksfirewallproxy Wi-Fi localhost 1080
- stop:
networksetup -setsocksfirewallproxystate Wi-Fi off
- status:
networksetup -getsocksfirewallproxy Wi-Fi
- support proxy auto-config
- support more cipher-suites
- support DNS cache
- support IPv6
- support UDP