
tovalds当时为了研究一个多用户多任务 *** 作系统,用c代码编写了一个很小的 *** 作系统内核,他把这个源码公布,大家都来修改它和发展它,最终发展成现在的linux *** 作系统.
殊不知,在Linux下的拨号上网,甚至比Windows下的更简单一些,我们一样可以指点江山:在Linux下要实现拨号上网,首先你的系统内核必须支持ppp,另外还必须有支持ppp的软件,编译内核虽然并不是太难,但对于我们来说也并不简单,值得庆幸的是,现在的大多数Linux发行套件都在内核上支持了ppp。至于ppp软件象KDE的kpppd和RedHat发行套件里面都有,下面我们就以现在十分流行的Mandrake(基于RedHat的一种发行套件)来实现我们的Linux下的上网梦。其实Linux对Modem的要求比Windows低得多,几乎所有的modem一接上就能用,连猫的驱动程序都不用安装!Gnome环境拨号单击左下角的大脚按钮(是不是和Windows98下的[开始]按钮有点相似呢?),在d出菜单中选择System→ControlPanel,就打开了RedHat的控制面板。打开控制面板上的ModemConfiguration(你只要将鼠标在某个按钮上边停留几分钟,就会有提示该按钮的用途),在这里要做的事情极其简单,仅仅是选择你的猫所连接的端口,Linux下串口设备文件的命名和DOS的关系如下:DOSCOM1=Linux/dev/cua0(and/dev/ttyS0)DOSCOM2=Linux/dev/cua1(and/dev/ttyS1)一般来说/dev/cua*是用来拨出的,/dev/ttys*是用来拨入的,但现在好像已经不再区分。笔者的Modem接在COM1上,所以选择/dev/cua0,按OK按钮确定。单击控制面板上ModemConfiguration按钮上方的NetworkConfiguration按钮,选择Interface标签页,此时由于还没有添加Modem,我们只可以看到lo和eth0两个网络界面,单击Add添加网络界面,在接着出现的InterfaceType窗口中选择PPP连接方式,并按OK确定。然后吗?和瘟酒吧下的就十分相似了,在CreatePPPInterface窗口中的PhoneNumber中添上你的ISP的电话号码(比如163),在PPPloginName中添上用户名称,在PPPpassword中添上密码即可。开始尝试拨号吧!单击大脚按钮,选择AnotherLevelmenu,再选择其中的Networking,打开Usernet,可以见到到一个状态栏窗口,ppp0就是Modem的状态,红色代表未接通。单击ppp0开始拨号,状态变成黄色,表示使用中一阵熟悉的的拨号声后,状态变成了了绿色,表示接通了。打开你的浏览器开始周游世界吧!只要再单击一下ppp0就可以断开连接了。上面已经将拨号上网在Gnome下成功地安好了。对于Linux初学者来说依葫芦画瓢便能学会,真是非常的实用。KDE下拨号KDE下的拨号需要用到kppp这个程序,如果你在安装KDE的时候安装了kdenetwork这个rpm包,你就已经安装好了kppp,kppp的界面比前面的Usernet要漂亮的多,而且功能更加强大,下面我们只介绍一下它的基本使用方式:和Gnome环境下类似,单击左下脚的大K→Internet→kppp就打开了kppp拨号程序,此时你面前出现的是一个空空的窗口,单击Setup,在kpppConfiguration窗口中选择Device标签页,在其中的ModemDevice中选择Modem连接的端口/dev/cua0,当然你可以在命令行执行ln/dev/modem/dev/cua0,然后你就可以在这里选择/dev/modem了,在ConnectionSpeed中选择你的连接速率。选择Accounts标签页,单击New建立新的账号,ConnectionName中输入连接名,PhoneNumber中输入你的ISP的电话号码,选择DNS标签页,在DNSIPAddress中输入你的ISP的IP地址,单击Add添加,OK确定退出。现在一切都已经设定好了,你又退回到了kppp登录窗口,输入你的账号(LoginID)和密码(Password),然后单击connect就开始登录网络了。需要断线?在连接窗口中,单击Disconnect即可。Linux下的拔号程序比起Windows下的拨号程序也毫不逊色,而且设定还更简单,看谁以后敢说Linux下的拨号程序很难用,而且界面丑陋。这里假设你的网卡已经装好了。如果你还不确定,就用“ifconfig eth0”这个命令看看。在网络的设置里IP地址要选手动,最好不要设地址,让它空着。然后把DNS呀、路由什么的也都设置为空。安装PPPoE软件包
先请大家下载http://www.roaringpenguin.com/pppoe/rp-pppoe-3.4-1.i386.rpm这个软件包。你可以在Windows下先下载好,然后用Mount命令加载到Linux下的分区就可以了,不过红旗的Linux会自动加载,只要你打开root/mnt这个目录,里面有硬盘上所有的文件,自然包括Windows下的。然后就是安装了,如果你和我一样是在X-Windows下的话,单击这个文件的图标,它就会有安装这一项,点一下就装好了,很方便。如果是在字符界面的话,那就请在软件包所在的目录上键入:rpm -Uvh rp-pppoe-3.2-1.i386.rpm,就可以安装了。
设置拨号程序
这个一定要在字符界面上了,请键入adsl-setup,然后按要求键入如下内容。
Enter your PPPoE user name: 输入你的宽带账号的用户名。
Enter the Ethernet interface connected to the ADSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethn,swheres'n' is a number.
(default eth0): 这是叫你输入连接的网卡的名字,一般选择默认就可以(按一下回车)。
Enter the demand value (default no): 键入“no”
Enter the DNS information here: 输入DNS服务器地址,这表示使用宽带服务提供商会为你自动提供的DNS服务器IP地址。
Please enter your PPPoE password: 输入宽带账号的密码。
Please confirm your pppoe password: 再次输入刚才宽带账号的密码。
Choose a type of firewall (0-2): 输入 0 ,表示不使用防火墙。
Accept these settings and adjust configuration files (y/n)? 如果你输入的信息正确,输入y ,完成配置,否则输入n重新设置。
拨号上网
讲了这么多终于到了可以上网的时候了,在字符状态下键入:“adsl-start”,Linux就会自动拨号上网。要断开的时候键入:“adsl-stop”就可以了。大家现在都知道怎么在linux下拨号上宽带了吧,还不去下载一个试试!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)