<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Hello All,</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Just started with wireguard and installation went smoothly. I am planning to setup wireguard on gcp linux server and connect my ubuntu laptop to use GCP server as vpn server. Primary requirement is to use GCP server as vpn server while traveling.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">I have got partial success with my setup. I am able to browse few sites and not able to browse few more. They are very popular sites. For example, I am able to go to <a href="http://www.yahoo.com">www.yahoo.com</a> but <a href="http://gmail.google.com">gmail.google.com</a> I get error message that site took too long to respond.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">I have opened udp port 51840 inbound to my GCP server.<br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">My client side (ubuntu laptop)</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">[Interface]<br>PrivateKey = <ubuntu laptop privkey><br>Address = 192.168.1.2<br>DNS = 8.8.8.8<br>[Peer]<br>PublicKey = <gcp server pubkey>ystemctl start wg-quick@wg0<br>Endpoint = <gcp server's public ip>:51840<br>AllowedIPs = <a href="http://0.0.0.0/0">0.0.0.0/0</a>, ::/0<br><br>PersistentKeepalive = 25</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">My server (GCP)</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">[Interface]<br>Address = 192.168.1.1<br>SaveConfig = true<br>PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o ens4 -j MASQUERADE<br>PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o ens4 -j MASQUERADE<br>ListenPort = 51840<br>PrivateKey = <gcp server priv key><br><br>[Peer]<br>PublicKey = <ubuntu laptop public key><br>AllowedIPs = <a href="http://192.168.1.2/32">192.168.1.2/32</a></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">with this configuration if I start wireguard on both system using systemctl start wg-quick@wg0 , I am able to ping 192.168.1.1 from 192.168.1.2 without any packet drop. However, if I browse through chrome or firefox, for few sites it gives me error like site took too long to respond. On the same browser if I try few more sites, they work. Same time when it does not work from browser, if I ping the site, I get the dns resolved and response for the ping.<br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">I am not able to troubleshoot further., Are there any other logs I can refer to? Any idea what could have gone wrong? Has anyone faced this issue before?</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Thanks in advanced for the help.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Kunal Shah<br></div></div>