这是我第一次尝试configuration一个VPN,所以我对这个知之甚less。
networking服务器有本地IP地址192.168.123。*
Windows机器拥有本地IP的networking192.168.1。*
我安装并configuration了我的openpvn服务器上的centos 5和客户端在Windows机器上。 生成所有的密钥,证书等,并将其转移到客户端,我可以连接到服务器。 下面是客户端日志的截图。
同样在服务器端,我也可以看到这个命令的传入数据包
tcpdump -n端口1723
所以我认为我做了大部分的事情是正确的。
但仍然当我尝试使用\\ 192.168.123.33或\\networking名称打开共享文件夹我无法访问文件夹

编辑:
这就是我想要做的,我不太确定是否正确configuration了客户端和服务器configuration文件(路由或其他我不知道的东西)。

你可以请指导我有关configuration文件,我应该怎么做一切。
你可以ping 192.168.123.33吗?
共享端口(445)在192.168.123.33上打开? 您可以使用以下命令连接192.168.123.33上的共享端口:
telnet 192.168.123.33 445
编辑:
什么是OpenVPN的服务器IPconfiguration(localip和remoteip范围)?
问题是因为我正在使用由服务器和客户端生成的证书
./build-key-server
我错过了我必须使用此命令生成的客户端使用不同的证书
./build-key
在我生成适当的证书,并把客户端configuration文件夹,它连接。
你在192.168.1.0networking上有一条路由把路由通告回192.168.123.0networking吗? 没有它,networkingstream量将被路由出默认网关。
您可以通过在命令窗口中键入以下内容来从特定主机testing此操作:
route ADD 192.168.123.0 MASK 255.255.255.0 192.168.0.999 <-LAN IP of CentOS box
这将暂时添加一条路线。 然后您可以尝试从VPN客户端ping该主机。
另外,需要在CentOS框中启用IP转发 – http://wiki.centos.org/TipsAndTricks/IPForwarding