Windows – Cannot access internet or remote network after connecting to Windows VPN

vpnwindows

I set up a VPN by creating an incoming VPN connection (VPN server) in my Windows 8 machine at home (not a Windows Server).

I forwarded the PPTP port in my router (port 1723) to this machine and enabled PPTP passthrough.

In a second Windows 8 machine out of home, I created an outgoing VPN connection (VPN client). And I am able to connect to my home VPN, but I don't have access to any home resource or even internet.

UPDATE 2:

My router assigns IP addresses in a range from 192.168.1.100 to 192.168.1.149. So I set up my incoming connection properties (VPN server) to assign IP addresses in a range from 192.168.1.150 to 192.168.1.199. Here is how it looks now:

Incoming Connections Properties

And the VPN client ipconfig /all output looks like this:

PPP adapter Kiewic VPN:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Kiewic VPN
   Physical Address. . . . . . . . . :
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   IPv4 Address. . . . . . . . . . . : 192.168.1.151(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.255
   Default Gateway . . . . . . . . . : 0.0.0.0
   DNS Servers . . . . . . . . . . . : 75.75.75.75
                                       75.75.76.76
   NetBIOS over Tcpip. . . . . . . . : Enabled

Still I am not able to access any service in my home network, including ping command, Remote Desktop, HTTP server, shared files.

UPDATE 3:

However, after changing the IP addresses assigned by the VPN server, the VPN client does not lose internet access when it gets connected (like it was happening before). Attaching Network Monitor to the VPN server shows HTTP traffic flowing through the VPN server.

Looking to the Netowork and Sharing Center at the VPN server, a RAS (Dial-In) Interface connection shows up as Public network. I can't find any way to convert it into Private network. This is how it looks:

Netowrk And Sharing Center

ICMP traffic is allowed on Public and Private networks in the VPN server. Still I cannot ping the machine.

The Server VPN ipconfig /all output is this:

PPP adapter RAS (Dial In) Interface:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : RAS (Dial In) Interface
   Physical Address. . . . . . . . . :
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   IPv4 Address. . . . . . . . . . . : 192.168.1.150(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.255
   Default Gateway . . . . . . . . . :
   NetBIOS over Tcpip. . . . . . . . : Enabled

Screenshots before UPDATE 2:

  • VPN server:

    enter image description here

  • VPN client:

    enter image description here

Best Answer

Here are two articles on establishing VPN in Windows 8.
Please comment on how they compare to what you have done to create that VPN.

Windows 8 - How to configure PPTP with Windows built-in client on Windows 8
Windows 8 VPN Get Connected

The IP address of type 169.254.x.x means that Windows wasn't able to contact a DHCP server and allocated its own temporary address.

Set the client's IP address to a static IP of 192.168.x.x so as to place it on the same network as that established by the VPN server. Otherwise, the one is not fully accessible to the other.