是否有一个简单的方法来确定连接后是否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。