我的Android无法通过VPN访问google页面。我在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感谢您的阅读,欢迎您的每一个调试帮助。
发布于 2019-02-23 09:10:41
它现在可以工作了,这要归功于:
nano /etc/sysctl.conf设置net.ipv4-ipforward=1
run "iptables -t nat -A POSTROUTING -o wg0 -j MASQUERADE"
apt-get install iptables-persistent选择yes保存到conf文件。
那么,看看谷歌或youtube就行了。
https://stackoverflow.com/questions/54835835
复制相似问题