在RouterOS中更新PPTP VPN的撥接IP (1010人路过)
21:21 , 引用(0) Via 本站原创
在RouterOS中,如果你有使用PPTP VPN連線的話,然後撥接的位置又是不固定IP
那麼你就會遇到這個問題
第一次的時候是可以撥接成功的,但後面因為IP變了,接下來你就撥接不上去了
如果用winbox這個工具進去管理RouterOS,你會發現要連到那一台主機那邊,可以打Domain Name
不過很抱歉,你儲存的時候winbox會把你的Domain Name轉成IP
所以說,就算你的Domain Name內的解析有變了,RouterOS還是不知道新的IP
這時候就需要一個固定更新的的Script來解決問題
流程很簡單:
1.找出目前RouterOS使用中的PPTP IP
2.反解相關Domain Name的IP
3.如果不一樣,就更新
相關的Script如下,請享用。相關說明看一下註解,應該不難
有問題的話再詢問吧
#Script在RouterOS 4.4中測試通過
#Date:2010/01/17
#Script Name:自動更新Domain Name的IP到PPTP的位置
#要設定的PPTP撥接名稱
:local pptpName "PPTP_Home"
#要撥接的DoaminName
:local pptpDomainName "blog.77run.com"
#取得目前的撥接IP
:local systemPPTPIP [/interface pptp-client get $pptpName connect-to ]
#經由DNS取得新的PPTP Server IP
:local currentPPTPIP [:resolve $pptpDomainName]
:if ($systemPPTPIP != $currentPPTPIP) do={
/interface pptp-client set $pptpName connect-to=$currentPPTPIP
:log info "PPTP_DNS_Update: $currentPPTPIP (CHT:更新PPTP的DomainIP)"
}
CentOS PPTP VPN一键安装包
CentOS 安装和配置PPTP VPN
PPTP VPN 客户端 2011 版
Windows 下使用 CA 验证的 OpenVPN 的配置方法
ChinaNet和CMCC使用VPN软件实现免费上网
系统自建 VPN 连接的方法
centos 5.2 用 pptpd 架设并配置 vpn ,实现多公网IP拨入那个出口为那个
RouterOS 配置 OpenVPN
Windows下的OpenVPN服务器配置
Windows XP/Vista搭建VPN+NAT+PPPOE代理服务器
作者:77run@齐齐奔跑 -- 骑士威科技
地址:http://blog.77run.com/routeros-pptp-vpn-ip/
版权所有©转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: 77run 编辑于2010/09/16 00:45
大 | 中 | 小 

