| 您的位置:首页 > 文档 > 新手入门 > |
文章分类热门文章 |
新手建站系列文章之使用ADSL上网创建:2005-10-28 00:08:23 作者:Unlinux 来自: http://www.Unlinux.com [b][size=4][color=blue]写在前面的:[/color][/size][/b] 我们知道在win下用adsl上网如果是虚拟拨号的话,就需要一个专门用来拨号的软件,如果是在专线话,你只需要一开ADSL猫的电源就可以直接上网了。我们现在讨论是前一种,因为一般专线上网都有固定的IP的,也就是它是那种直接接入的。你只要设置好了你的网关参数,DNS设置,那么一切就都顺理成章了。在后一种使用命令: /sbin/ifconfig |more 看一下你的IP了。 如果是采用的虚拟拨号的话。电信部门会给你一个用户名和密码,在win下他们一般会装一个叫winpro的软件来完成拨号的工作。同样,我们在linux下也需要使用这种拨号的软件,但是请注意:由于虚拟拨号和专线使用的协议是不一样的。因此在使用虚拟拨号的时候,而且你的这台机器又正好用来做代理服务器和防火墙的话,那么你最好不设置网关了。 首先我们来看看需要一个什么样的软件: rp-pppoe,这个大家没听说过没关系。反正你知道在linux下用ADSL拨号的就是这个软件好了。当然还好你的内核必须得支持PPP协议了。如果不支持,你得重新编译内核使得内核支持ppp,(什么?怎么编译内核,这个问题在这里可不是主题。自己到我的站上找文章看吧),然后再查看一下你的系统是是否已经安装了rp-pppoe。 rpm -qa|grep rp-pppoe 如果输出结果。恭喜你,你已经安装好的。这个东东。不过,需要使用图形界面的拨号器。用惯win的朋友对这个并不陌生,这里不讲了,我们只讲如果你没有安装该怎么办? 首先你得去这个网址: [url]http://www.roaringpenguin.com/products/rp-pppoe/index.php#download[/url] 可以看到这里可以下载这个东东了吧。 等等,最好还是下载一个*.tar.gz的。如果你喜欢rpm包话,也可以下载rpm包形式的。 我喜欢用*.tar.gz的。源代码形式的更加灵活的升级哟。 下载回来后请将它拷到/usr/local/src里(当然这个目录是随你定了,但是一个好系统管理员都知道怎么去处理这样的源代码文件,我的建议是放在这个目录下),然后使用解压软件解压就行了: tar zxvf (jxvf) rp-pppoe.tar.gz 解压后会有一个目录:rp-pppoe, 进入目录:cd rp-pppoe 然后运行:./go >>> Enter your PPPoE user name : T0123456 在这里输入你的adsl帐号了。 >>> 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, where 'n' is a number. (default eth0): eth0 这里输入你用来连接adsl猫的网卡标识了。如果是第一块网卡就使用这个了。第二块的话就使用eth1 >>> Enter the demand value (default no): <=按下 Enter 即可 >>> Enter the DNS information here: 202.102.14.141 >>> Enter the secondary DNS server address here: 202.102.13.141 在这里输入你的DNS主机地址了。这个你的ISP会告诉你的。 >>> Please enter your PPPoE password: 输入密码了。 >>> Please re-enter your PPPoE password: 再输入一次了。 The firewall choices are: 0 - NONE: This script will not set any firewall rules. You are responsible for ensuring the security of your machine. You are STRONGLY recommended to use some kind of firewall rules. 1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation 2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway for a LAN >>> Choose a type of firewall (0-2): 0 这里设置防火墙了,因为我们自己要在这台机器上设置防火墙,因此这里也就选择不设置防火墙了。选0就行。 Start this connection at boot time Do you want to start this connection at boot time? Please enter no or yes. yes 如果想一开机就自动启动adsl的话,就选 yes了。 Ethernet Interface: eth0 User name: T0123456 Activate-on-demand: No Primary DNS: 168.95.1.1 Secondary DNS: 139.175.10.20 Firewalling: NONE >>> Accept these settings and adjust configuration files (y/n)?y 这里给出你的作的选择了。你看看如果没什么问题就可以开工了。 Adjusting /etc/ppp/pppoe.conf Adjusting /etc/resolv.conf (But first backing it up to /etc/resolv.conf-bak) Adjusting /etc/ppp/pap-secrets and /etc/ppp/chap-secrets (But first backing it up to /etc/ppp/pap-secrets-bak) (But first backing it up to /etc/ppp/chap-secrets-bak) 然后使用adsl-start开始拨号上网。连接成功的话,会显示.Connected! 不行的话,重拨一下就OK了。多拨几次,一般没有问题的。 adsl-stop断掉了。 其他的命令都是以adsl开头的。多看看了。 转载自:http://www.unlinux.com/doc/newbie/20051028/5546.html 【评论】 【加入收藏夹】 【大 中 小】 【打印】 【关闭】 ※ 相关链接
|