0

我的 Android 无法通过 VPN 访问谷歌页面。我在 OVH 有一个带有 debian 9 的 VPS。没有别的,因为我已经尝试安装两次wireguard 文档,而在第二次之前我要求 OVH 重置 VPS。所以,没有fail2ban,没有其他用户等。我没有在第二次尝试时应用ovh的任何安全建议。以防万一其中之一造成问题。我遵循了很多网络教程,做了不同的步骤。通常我应该让一切正常。现在当我使用时$ wg,我有这个输出:

interface: wg0
  public key: jmK[...]=
  private key: (hidden)
  listening port: 5952x

peer: PMr[...]=
  endpoint: 88.xxx.xxx.xxx:xxxxx
  allowed ips: 10.0.10.0/24
  latest handshake: 51 seconds ago
  transfer: 15.24 KiB received, 220 B sent

和 wg0.conf 文件:

PS:是的,我已经重新启动 PPS:我添加了一些 xxxx 和 [...] 以不显示一些数据,如真实 IP、端口或关键部分。

[Interface]
PostUp   = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o ens3 -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o ens3 -j MASQUERADE
Address = 10.0.10.1/24
ListenPort = 5952x
PrivateKey = 4Mq[...]=

# Android
[Peer]
PublicKey = PMr[...]=
AllowedIPs = 10.0.10.2/32

注意:当我第一次写“wg-quick up wg0”时,我得到了一个错误。所以我安装了内核头文件来修复它。之后一切正常,我开始添加我的同伴。也许与我的问题有联系,但我不这么认为。

最后一个,手机wireguard应用程序上的客户端配置。我已经填写了“从头开始选项”。

Name: VPS
Private Key: WF5[...]=
Public Key: PMr[...]=
Addresses: 10.0.10.2/32

*Pear
Public key: jmK[...]=
Allowed IPs: 0.0.0.0/0
Endpoint: myRealServerIP(X.X.X.X:5952x)
Persistent keepalive: 25

感谢您的阅读,欢迎任何调试帮助。

4

1 回答 1

0

它现在正在工作,这要归功于:

nano /etc/sysctl.conf

设置 net.ipv4-ipforward=1

run "iptables -t nat -A POSTROUTING -o wg0 -j MASQUERADE"

apt-get install iptables-persistent

说是保存在 conf 文件中。

然后看谷歌或youtube正在工作。

于 2019-02-23T01:10:40.663 回答