我使用路由configuration在Windows Server 2003上设置了OpenVPN。 这允许用户连接和访问工作局域网子网。
有远程主机/服务,但只有在通过工作networking使用时才可访问。 为了使这些访问能够被访问,我将路由推送到客户端,以确保到达这些目的地的stream量穿越VPN,并使用RRAS对stream量进行NAT转换。
这一切都有效,除了:如果我重新启动OpenVPN服务,networkingstream量停止工作,直到我重新启动RRAS服务。
OpenVPN之后,有没有一种方法可以让RRAS服务启动/重启? 服务依赖性是否要走?
显然,我可以写一个batch file来做到这一点,但是我希望尽可能使这个过程像防弹一样明显,所以不会对其他pipe理员造成问题。
为了回答我自己,Windows服务依赖关系很容易build立,也是我最好的select。
请参阅此服务器错误问题: 安装该服务后如何添加对Windows服务的依赖关系
这是指知识库文章: http : //support.microsoft.com/kb/193888其中详细解释过程。