如何判断OpenVPN隧道是否已经build立?

是否有一个简单的方法来确定连接后是否build立了OpenVPN隧道? 我读了一个地方,你可以ping隧道另一端的“虚拟适配器”,但我不知道他们的意思。

编辑:我忘了提及,我正在使用命令行,没有GUI。

那么如果你通过连接部分,图标是绿色,那么隧道应该已经build立。 您也可以拉起日志(右键单击图标 – >日志),并看到行:

星期五2月17日00:44:52 2012初始化顺序完成

如果你不信任它,请尝试连接到某个东西。 如果您能够连接到您build立的另一端的服务器。 或者在命令提示符下键入ipconfig,在虚拟适配器接口上find默认网关,然后ping该ip。

那就是说,你使用的是Windows 7吗? 在Windows Vista / 7中,您必须在OpenVPN上右键单击并以“pipe理员身份运行”,否则将无法添加路由。 该图标将变成绿色,但您将无法与远端交谈。

几个选项在这里。 如果您启用了pipe理端口:

telnet localhost 5001 

一旦连接,你就可以做很多事情,但是这两个关键命令是:

 state and status 

状态或状态应该能够告诉你,如果你连接与否。 你也可以做一个“开启状态”和“开启状态”,如果情况发生变化,它会把信息发回给你。

另外,假设你的主机IP地址是10.0.0.5,另一端是10.0.0.6,你可以ping通10.0.0.6。 如果你得到回应,你已经连接起来,并且适当的路线等等。 如果不是的话,有些事情是错误的(参见上面的状态/状态)。

另外,traceroute应该同时显示10.0.0.5和10.0.0.6。