There is a VPN tunnel between the two networks, built under the article http://yvision.kz/post/395551 The OpenVPN server runs on Windows 2008. The point-to-point connection works, but the second computer in win2008 is not visible. An article to enable routing is advised

Run the registry editor regedit.exe on the server where OpenVPN is installed, open the registry branch: HKLM \ System \ CurrentControlSet \ Services \ Tcpip \ Parameters Find the parameter and change the value: IpEnableRouter of type REG_DWORD value 1

However, the council did not help. Question: how is it possible to get to the second computer?

alt text

  • They are in different subnets. For routes 4.1, write to the 3.x network route -p add ... - Yura Ivanov
  • @sergarcada, If you are given an exhaustive answer, mark it as correct (click on the check mark next to the selected answer). - Vitalina

1 answer 1

Your machines definitely have to ping each other over the ip addresses of the vpn tunnel, this indicates that there is a tunnel. To see the machines at the ip addresses of the internal networks, internal routing through the vpn interface must occur. And in order to see the network, the target to the responding network must be known from the target pinging machine. It may happen that the ping reaches another network to the machine, but it cannot deliver the answer to the source ip address on the machine with which the packet was sent, and to be precise, it sends the packet to the default gateway, unless otherwise specified for the target network.

Thus, you need to register a route between networks through a tunnel either on the default gateways of both networks, or on all hosts by a static route.