怎样设置宽带ADSL的PPPoE开机时自动拨号

如我上篇文章所提到的我将中国电信强加给我的星空极速给拿掉了,换上了Windows XP 自带的拨号上网程序。不但自己觉得心里爽和速度有一点点快之外,还有也给我设置自动拨号提供了方便。要设置开机时就自动拨号的原因并不是为了图方便或者说是要求永远在线,主要是我需要通过VPN登录到自己公司的内部网,这时就需要宽带网络先连通以便我在Windows登录前就调用Cisco VPN客户端软件。

自己刚开始试过N种方法,包括当初卸掉星空极速前的菜单设置里的“开机时自动调用该程序”选项,还有用 regedit 在 winlogon 里加一个keepRASConnection键值等等,都没有效果。每次在Windows登录前都因没有连到Internet上而调用VPN客户端未果。最吓人的当算一位大侠在网上贴上他自己写的C++(或MSDN SDK程序?)程序来实现开机时自动宽带拨号,由于觉得太“复杂”不敢试所以不敢下结论说奏不奏效。

忙活了大半夜,最后总算给找到了一个可行的方法。其实整个过程十分简单,只不过自己走了不少弯路以至于花了不少时间。所以,贴在这希望能给有相同需要的朋友们节省一点时间。


首先当然是在你的网络连接里建立一个PPPoE的拨号连接:具体做法是到你的控制面板,然后是网络连接,再选择新建一个连接的选项。然后按照给出的提示一步一步来填写你拨号所需要的信息,比方说用户名和密码等等。这里最关键的就是要注意你给这个新连接取的名字,比方说我的就叫 VNet_PPPoE。

建立连接完后,双击测试保证能够顺利拨号上网。测试成功后,断线。然后右击该连接打开属性窗口。在属性窗口里,确认“选项”里的第二项拨号时需要填写用户名、密码和证书不要被选中。

第三,在控制面板你选择时间任务Schedule task,然后新建一个任务。在新建任务中,注意1)要选择为“系统开机”时调用,2)在命令行中填写 C:\WINDOWS\system32\rasphone.exe -d "Vnet_PPPoE"。其中 "Vnet_PPPoE" 就是上面第一步所建立的连接的名字,这里请使用你自己的名字。

保存该任务,然后重启电脑就可以了。

One Response to “怎样设置宽带ADSL的PPPoE开机时自动拨号”

Leave a Reply

Your email address will not be published. Required fields are marked *