title: Facing trouble while connecting GCP VPN from local computer
body: <p>I am trying to connect GCP VPN from my local work station (windows 8.1). </p>
  
  <p>On GCP, I have created <code>Route Based VPN</code> and VPN tunnel as google cloud's documentation. I have used <code>IKEv2</code> on routing.</p>
  
  <p>On my local computer I have created a VPN over IPSec using <code>shared secret</code> generated from GCP. Here is the screen shot of my local VPN settings: </p>
  
  <p><a href="https://i.stack.imgur.com/BP0F1.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/BP0F1.jpg" alt="VPN configuration"></a></p>
  
  <p>While connecting the vpn from my windows 8.1 pc, it shows the following error:</p>
  
  <p><a href="https://i.stack.imgur.com/w3JNB.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/w3JNB.png" alt="VPN error"></a></p>
  
  <p>and in the GCP side, VPN tunnel status shows: </p>
  
  <blockquote>
    <p>IKE version mismatch</p>
  </blockquote>
  
  <p>in the Cloud VPN Gateway log it shows: </p>
  
  <blockquote>
    <p>establishing IKE_SA failed, peer not responding</p>
  </blockquote>
  
  <p>It seems IKE version is not matching in both side. Am I missing anything that failed to match IKE version? or any way to enable 'IKEv2' on my windows pc? Any kind of suggestions are welcome.   </p>
  
  <p>Thanks in advance!   </p>