c#ADSL拨号类

class ADSLHelper
{
/// <summary>
///拨号
/// </summary>
/// <param name="connectionName"></param>
/// <param name="user"></param>
/// <param name="pass"></param>
/// <returns></returns>
public string Connect(string connectionName, string user, string pass)
{
string arg = string.Format("rasdial \"{0}\" {1} {2}", connectionName, user, pass);
return InvokeCmd(arg);
}
/// <summary>
/// 断开
/// </summary>
/// <param name="connectionName"></param>
/// <returns></returns>
public string Disconnect(string connectionName)
{
string arg = string.Format("rasdial \"{0}\" /disconnect", connectionName);
return InvokeCmd(arg);
}
public static string InvokeCmd(string cmdArgs)
{
Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
p.StandardInput.WriteLine(cmdArgs);
p.StandardInput.WriteLine("exit");
return p.StandardOutput.ReadToEnd();

}

}

时间: 2024-11-03 22:07:19

c#ADSL拨号类的相关文章

ubuntu14.04配置ADSL拨号上网

配置 ADSL 打开应用程序菜单,依次选择附件 - 终端. sudo pppoeconf  依照步骤提示进行,在输入用户名的时候注意把username清空后输入,否则可能会出现usernameXXXXX的现象. 开机后,先在终端:sudo poff -a 输入密码 再sudo pon dsl-provider 这样和在XP的宽带连接差不多. ------------------------------------------------- 注意:以下命令不是设置步骤,只是教你如何进行adsl拨号

ADSL拨号上网或者光纤上网设置概要(原创)

不管是在梧州设置光纤还是在太平设置ADSL拨号上网每次设置上网一体机的时候都是遇到各种麻烦...这次又是弄了N久,每次问题各不一样.总结一下操作过程,方便以后又遇问题回头查询自个微博.一.设置电话线的拨号上网:1.把语音分离器分过来的线接入一体机,再进行设置,如果ADSL灯常亮了说明通畅,在设置自动搜索VPI/VCI值,如果VPI/VCI值自动搜索失败,就百度自己城市的VPI/VCI值,梧州的VPI/VCI值是:0/35(VPI:0.VCI:35).2.如果ADSL灯闪烁,一直没有变成常亮,就把

Ubuntu ADSL拨号上网

一直在家用接ADSL的无线wifi上网,最近用了很久的NetGear无线路由器被我毁了,只好暂时用有线了.在Ubuntu Linux下也可直接使用ADSL拨号上网. 1.连接设备 这没什么可多说的,一般都是联通上门服务.电话线连接联通ADSL猫的ADSL口,电脑连接任何一个LAN口. 2.编辑连接 鼠标点击任务栏托盘区的网络连接图标->编辑连接,打开“网络连接”对话框 3.新建DSL连接 输入联通公司分配的用户名和密码,按“保存”即可. 4.拨号 鼠标点击任务栏托盘区的网络连接图标->DSL

centos ADSL 拨号上网设置

下面主要介绍一下,在CentOS命令行环境下如何配置 ADSL 联网: 1.确保安装了网卡并能正常运行,使用命令查看一下网卡状态: [[email protected] simon]# /sbin/ifconfig eth0 2.在系统中不要设置默认路由(网关),让 ADSL 拨号后自动获得. 3.查看是否安装了 pppoe 软件包. [[email protected] simon]# rpm -qa|grep ppp0e 没有显示,说明没有安装,系统光盘里会有这个安装包,或去下载一个 rpm

java实现动态切换上网IP (ADSL拨号上网)

动态切换IP的实现主是也由Windows的rasdial命令提供的,其实不是java的功劳,java只是调用一下bat脚本而已: rasdial命令: 拨号 Java代码   语法: rasdial  连接名称 username password 实例: rasdial 我的宽带 hzhz1234567890 dfdfdfdfdf 断网 Java代码   语法:rasdial  连接名称 /disconnect 实例: rasdial 宽带  /disconnect java程序调用rasdia

Linux操作系统上ADSL拨号上网的方法详解

1.安装 yum install rp-pppoe.x86_64 2.配置PPPOE客户端软件 安装完软件包后,必须配置pppoe的配置文件/etc/ppp/pppoe.conf,从而让ADSL拨号时使用配置文件中的用户名.密码等参数.我们不必手工改动这个文件,可以使用adsl-setup这个工具进行配置: #/usr/sbin/adsl-setup 当出现 >>> Enter your PPPoE user name : 输入ADSL帐号的用户名 当出现 >>> En

利用ADSL拨号上网方式如何搭建服务器

序:搭建服务器需要两个条件硬件服务器和固定公网IP,随便一台个人电脑都可以作为硬件服务器,就剩下一个问题,如何获得一个固定公网IP. 第一章 扫盲:ADSL拨号上网方式,本地IP与公网IP的区别 一.如何查看本地IP 方法:进入Dos,输入命令ipconfig即可看到自己的内网IP地址,这个地址作为局域网内部交流使用. 二.如何查看公网IP 方法:IE浏览器输入网址:http://www.ip138.com,可以看到本机访问互联网时的IP地址是163.125.59.28 第二章 一.公网IP是在

光纤专线跟ADSL拨号上网对企业的作用

企业宽带与家庭宽带的区别 ------------------------------我是分割线---------------------------------- 我作为一个行业资深老鸟来简单作答一下,回答不充分或不妥的地方望各位大大指正 深圳的企业,可以找我装企业光纤专线,我就是做这行的-18923896404,企鹅-3302510376 ------------------------------我是分割线---------------------------------- 一般来说 如果

爬虫速度优化、Python多线程、adsl拨号解决ip被封问题

爬虫速度优化 优化硬盘存储:每个网页大概多大,加起来以后会有多大,需不需要压缩存储 优化内存,url去重:减少所有url放在一起去重时,内存不够用情况,使用bloomFilter算法,查询效率高 反抓取访问频率限制: 研究网站的反爬策略 多ip抓取:IP代理池和adsl拨号 IP代理池:比较贵 ADSL拨号:便宜,但速度可能稍微慢一些 网络性能,抓取技术细节调优 开多个线程,探索多长时间/多少频率切换拨号ip最优: 需要对网站的反爬策略进行测试.先开一个线程,一直抓到ip被屏蔽,记录下抓取耗时,