10 月 142018
 

最近在图书馆,为了方便老是需要创建VPN去连自己家的网络,那么问题来了,我是个懒人,这样每次操作我肯定不爽,我就在想如何能通过cmd命令自动一键创建VPN,以后我去上网的话,只要执行下脚本就完成我的要求,但是网上解决办法太少了,最后终于找到实现办法,详细记录如下。

参考url :

http://www.it1352.com/516843.html  外国友人通过cmd 创建VPN,其实不要去看翻译,直接看英文原版最好。

http://blog.51cto.com/kusorz/1705323   其实外国友人的一些设置,其实满足不了的需求,譬如关闭外网网关。这篇文章主要说的是,如果查看创建的VPN 的配置 和 关闭外网网关。

在搜索了很多资料之后,终于找到了解决办法,同时这也是微软给出的解决方案,相信微软在下一版的Win10更新中会解决这一问题。

首先打开%AppData%\Microsoft\Network\Connections\Pbk,找到rasphone.pbk文件(当你新建拨号连接或者***连接之后会在这个目录创建一个.pbk的文件,这个文件可以说是一个集合,将你电脑的所有拨号或***连接都保存在一起),用记事本打开,查找IpPrioritizeRemote,将这一项的值改为0即可,如果需要修改DNS设置,则修改IpNameAssign=2,IpDnsAddress=dns地址,修改完之后可以到CMD下使用tracert命令验证internet流量是否还走远程***网关。

重点来了,其实很简单,window主要是通过pbk去连的,pbk 可以通过记事本看到详细配置,那很简单,自己先手动创建个VPN,然后把配置dump 出来,然后再生成PBK,就好了。后来发现可以更简单,直接复制pbk就好了。爽不爽!!!!

后来测试,直接复制pbk是不行的,应该还有其他限制,但是基本思路是可以的。老外文章创建VPN,中文的文章获取正确的txt配置文件。然后整合到cmd脚本就好了。

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理

This website stores cookies on your computer. These cookies are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to to opt-out of any future tracking, a cookie will be setup in your browser to remember this choice for one year.

Accept or Deny