LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2262|回复: 5

在Linux中拨号上网

[复制链接]
发表于 2002-7-19 20:16:30 | 显示全部楼层 |阅读模式
  在Linux环境下,主要有两种拨号上网方式,一种是控制台下的拨号,类似于在DOS中拨号,操作比较烦琐,不推荐普通用户使用。一种是KDE 环境下的拨号,KDE环境是类似于Windows 98 的操作环境,操作直观简便,我们重点介绍在KDE环境下的拨号方法。

  KDE(K Desktop Environment)环境是一套使Linux/UNIX系统拥有图形操作环境的软件,它拥有许多特性与功能,其中包括与Windows 98一样的图形界面、安装设置简单,并包括许多应用程序,如文件管理器、系统控制台、网络应用程序、多媒体、通信工具、游戏等等,KDE有专门的组织维护,不断更新。有了KDE环境,你平常用的各种软件,几乎全部都具备了。尤其是对于经常上网的用户,因为Linux本来就是为Internet设计的操作系统,在Linux+KDE 这样的操作环境,无论是安全性、稳定性、网络功能、应用软件都比Windows 平台好得多,特别是在速度方面,Linux+KDE的速度远比Windows 98要快,在Windows 98 中联不上或速度比较慢的网站,在Linux+KDE环境中都会有上佳的表现。下面我们以蓝点Linux为例来介绍怎样拨号上网。

  拨号网络设置

  1、在X window环境下,点击任务栏上的K图标,选择“互联网”中的“Internet拨号网络”,运行拨号程序Kppp。Kppp与Windows 98中的“拨号网络”类似,但功能远比“拨号网络”强大,它不仅可以进行拨号,还可以记录你上网的时间和费用。第一次运行Kppp 时,所有的选项都为空,我们要在这里对Modem进行设置。

  2、单击[设置],出现Kppp配置,在这里我们可以设置账号、查询上网的时间和费用、Modem的速率、对Modem进行检测等。

  我们先给自己设立一个账号,单击[新的...],出现编辑账号界面,在“连接名字”中根据自己的爱好随便输入一个名字,比如“ChinaNet”。在“电话号码”中输入你的ISP的电话,如“169”。“身份验证”栏中选择“PAP”即可,当用户拨号到ISP的服务器时,ISP的服务器会根据用户输入的密码,对用户的身份进行认证。

  如果你不想每次拨号时都输入密码,就选择“保存密码”。其他的选项可以空着,不用填。

 

  3、账号建完之后,单击“IP”页,对IP地址进行设置。一般拨号上网的用户一般都是由ISP动态的分配IP地址,所以我们只需选中“动态IP地址”即可。

  4、单击“DNS”页,我们就可以对“DNS服务器”进行设置,在“DNS IP地址”中输入DNS服务器的地址,这些地址通常由你的ISP提供,如“202.96.134.133”,然后单击[添加],将此地址存入“DNS地址列表”中,你可以输入多个域名服务器的地址。

 
  5、单击“网关”页,对网关进行设置,通常我们只要选中“默认网关”即可,然后选中“给这个网关赋与默认网关”选项。“登录脚本”和“记账”我们不用管它,让它空着即可。单击[确定],我们就完成了对上网账号的全部设置。

  Modem设置

  1、上网账号设置完后,我们就开始对Modem的端口和速率等选项进行设置。选中“设备”标签对Modem进行配置,在“调制解调器设备”中一般选中“/dev/modem”,除非你确切地知道Modem是连在哪个端口上。“流控制”中,选中“CRTSCTS”,即硬件控制。“线路结束”选中“CR”,“连接速度”是根据你的Modem进行选择,一般56K的Modem设为57600即可。其余的选项采用默认配置即可。

 

  在这里需要注意的是“调制解调器设备”选项,在Windows中COM1:代表串口1,COM2:代表串口2,而在Linux中/dev/ttyS0代表串口1,/dev/ttyS1代表串口2。两者的对应如下:

  COM1: /dev/ttyS0

  COM2: /dev/ttyS1

  COM3: /dev/ttyS2

  COM4: /dev/ttyS3

  除非你确切地知道你的调制解调器连在某个串口上,否则为了方便,你只要选中/dev/modem设备即可,系统会自动地设置。

  2、选中“调制解调器”标签,在这里,我们可以对Modem的音量大小进行设置,同时也可对Modem进行检测,看Modem是否正确的设置。将“调制解调器音量”的滑竿拖到中间,以便拨号能听到熟悉的“猫叫”声。单击[查询调制解调器],查看Modem是否正确的设置,如果系统提示“无法与Modem联系”,就表示你的Modem没有正确的安装,你需要在“设备”页中对Modem重新进行设置。如果系统出现“调制解调器查询结果”,就表示你的Modem已经正确的设置,你可以开始上网了。

 

  设置完所有的选项后,在“登录ID”中输入你的用户名,在“密码”中输入自己的密码,单击[连接],就可以连上网络了。

  常见问题

  Linux拨号上网,有几个比较容易出现的问题:

  1、 系统提示找不到Modem,这时应在控制台环境中执行命令pnpdump>/etc/isapnp.conf 让系统将查找到的pnp设备清单写到文件isapnp.conf中,然后用setserial命令设置你的Modem,比如你的Modem连在串口2,运行如下命令:

  setserial /dev/ttyS1 irq3 port 0x02f8 uart 16550a (注意大小写)

  该命令设置串口2的中断号为3,地址为0x02f8, uart速率为16550a。然后在进入kppp对调制解调器进行设置。

  2、在浏览器中输入IP地址能够连上对方的机器,输入域名却不能连上对方的机器,这主要是没有正确地设置域名服务器地址造成的。查看/etc目录下的resolv.conf 文件,看其中是否有以下内容:

  nameserver 202.96.134.133

  nameserver 202.96.162.85

  其中的IP地址,就是你在第四步中所输入的域名服务器地址,如果没有的话,请自行加上。上面列出的地址仅作参考,请向你的ISP询问正确的DNS地址。

  3、有些型号的810主板上集成了声卡和Modem卡,板上的Modem卡与声卡是同一块芯片(CM8738),其Modem部分是PCTel公司出品的WinModem,也是我们平常所说的软猫。该软猫自带的Linux驱动程序不完善,经常发生系统提示“无法与调制解调器正确的连接”或“设备忙”的提示,导致出现不能上网的情况。对于这个问题我们只要在BIOS中关掉声卡.
发表于 2002-7-19 20:48:35 | 显示全部楼层

perfect!!

能列几个DNS么?还有我想设置脚本,但不知道怎样设置一个使用的脚本,有谁能把它的ppp脚本文件发上来?我想看一下!如果有谁可以详细的讲解的话更好!我对我的modem是在是没办法了!
 楼主| 发表于 2002-7-19 20:54:29 | 显示全部楼层
202.101.103.54
202.96.168.68
202.96.134.133
发表于 2003-2-11 23:28:01 | 显示全部楼层
拨号的服务器地址应该为什么呢??

动态的??怎办?
发表于 2003-3-20 02:22:46 | 显示全部楼层
0.0.0.0
发表于 2003-3-20 22:17:07 | 显示全部楼层
我的内猫装了驱动后,就可以在kppp下检测到猫,并可以拨号上网,但是在系统设置->网络(忘记是不是这个),用以激活网络设备,我在里面设置了内猫dev/modem,速率为57600,并成功激活,但在kppp下拨号却显示“调制解调器忙”信息,于是又得还原回来才能在kppp下拨号上网。

为什么会是这样的情况?需要怎么设置才不会冲突?(设置同样的硬件怎么回冲突啊?)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表