Bay Wireguard 全網首發 MacOS客戶端配置指南(不用安裝xcode)



#Wireguard系列3
telgram:https://t.me/raylive
文字教程:https://www.zaije.com/?p=200
有朋友說不用安裝xcode,所以大家請直接執行下面單位命令。
1.安裝homebrew
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
2.安裝wireguard-go
brew install wireguard-tools
3.配置wireguard
mkdir /usr/local/etc/wireguard/ 視頻里沒介紹這一步,vi之前先敲這條命令。
vi /usr/local/etc/wireguard/wg0.conf
sudo wg-quick up wg0 啟動服務
sudo wg-quick down wg0 關閉服務
4.查看WG是否啟動
sudo wg

24 comments
  1. peterdeMacBook-Air:~ hht$ sudo wg-quick up wg0
    Warning: `/usr/local/etc/wireguard/wg0.conf' is world accessible
    [#] wireguard-go utun
    WARNING WARNING WARNING WARNING WARNING WARNING WARNING
    W G
    W This is alpha software. It will very likely not G
    W do what it is supposed to do, and things may go G
    W horribly wrong. You have been warned. Proceed G
    W at your own risk. G
    W G
    WARNING WARNING WARNING WARNING WARNING WARNING WARNING
    INFO: (utun2) 2019/05/13 22:59:28 Starting wireguard-go version 0.0.20190409
    [+] Interface for wg0 is utun2
    [#] wg setconf utun2 /dev/fd/63
    [#] ifconfig utun2 inet 10.0.0.2/24 10.0.0.2 alias
    [#] ifconfig utun2 mtu 1420
    [#] ifconfig utun2 up
    [#] route -q -n add -inet6 ::/1 -interface utun2
    route: writing to routing socket: Network is unreachable
    [#] route -q -n add -inet6 8000::/1 -interface utun2
    route: writing to routing socket: Network is unreachable
    [#] route -q -n add -inet 0.0.0.0/1 -interface utun2
    [#] route -q -n add -inet 128.0.0.0/1 -interface utun2
    [#] route -q -n add -inet 35.229.204.20 -gateway link#11
    route: bad address: link#11
    [#] networksetup -getdnsservers Wi-Fi
    [#] networksetup -getdnsservers Bluetooth PAN
    [#] networksetup -getdnsservers Outline
    [#] networksetup -getdnsservers gcp ipsec
    [#] networksetup -setdnsservers Outline 8.8.8.8
    [#] networksetup -setdnsservers gcp ipsec 8.8.8.8
    [#] networksetup -setdnsservers Bluetooth PAN 8.8.8.8
    [#] networksetup -setdnsservers Wi-Fi 8.8.8.8
    [+] Backgrounding route monitor
    peterdeMacBook-Air:~ hht$ sudo wg-quick down wg0
    Warning: `/usr/local/etc/wireguard/wg0.conf' is world accessible
    [+] Interface for wg0 is utun2
    [#] rm -f /var/run/wireguard/utun2.sock
    [#] rm -f /var/run/wireguard/wg0.name
    peterdeMacBook-Air:~ hht$
    我一打sudo wg-quick up wg0就出現這個請況 而且就斷網是什麼請況

  2. 每次關閉了wg和vm實例,之後都再啟動,就無法上網了,只能重新創建新的vm實例。請問是什麼原因?謝謝

Comments are closed.