配置并启用路由和远程访问

时间:2011-04-20 15:54:13

标签: c# vb.net routing windows-server-2008 remote-access

有没有办法在Windows Server 2008 r2上使用(c#,vb).net脚本启用和配置routing and remote access?我需要做的是:

  • 启用路由和远程访问
  • 配置:
    • 选择:虚拟专用网络(VPN)和NAT
    • 选择要基于给定IP子网使用的网络接口
    • 选择:分配IP:自动 ......等等。

1 个答案:

答案 0 :(得分:1)

这不是解决您问题的高保真解决方案,但以下技术在很多情况下帮助了我。

  1. 在已安装(但未配置)的框中拍摄注册表的快照。
  2. 执行配置(在同一个方框中)。
  3. 拍摄注册表的快照(同一个框)。
  4. 对两个注册表执行差异检查(一些使用windiff,一些gnu工具)
  5. 这种技术通常足以捕获配置更改。它失败的唯一时间是编写程序而不使用注册表。

    一旦您清楚了解哪些注册表项与更改相关联,您就可以编写一些小东西(您选择的语言)来适当地设置密钥。

    不如“将这些键更改为X”这样的答案;但是,您会发现上述技术通常可以重用于各种面向脚本的配置项(前提是它们通过注册表实现)。