拨号接口配置

如果你是拨号上网用户,你也需要一个与拨号接口相关的配置文件。PPP 接口配置文件的名称规范为 ifcfg-ppp<X>,其中 <X> 是指定接口的唯一标识号。

如果你是拨号上网用户,你也需要一个与拨号接口相关的配置文件。PPP 接口配置文件的名称规范为 ifcfg-ppp<X>,其中 <X> 是指定接口的唯一标识号。

当使用 wvdial 命令、网络配置管理工具或者 Kppp 创建拨号帐户时,会自动生成 PPP 接口配置文件。

本文及本章节,都是说明如何对各种网络接口配置文档进行人工创建和编辑。有关网络管理工具的使用教程,可参考下一章翻译文档《网络管理工具》

以下是一个典型的 ifcfg-ppp0 配置文件

DEVICE=ppp0
NAME=test
WVDIALSECT=test
MODEMPORT=/dev/modem
LINESPEED=115200
PAPNAME=test
USERCTL=true
ONBOOT=no
PERSIST=no
DEFROUTE=yes
PEERDNS=yes
DEMAND=no
IDLETIMEOUT=600

 

以下是拨号接口配置文件中各个选项及指令的用法和说明

DEFROUTE=<yes|no>

  • yes - 将此接口作为默认路由
  • no - 不将此接口作为默认路由

DEMAND=<yes|no>

  • yes - 启用按需要拨号。即当用户需要网络连接时允许 pppd 程序自动初始化拨号连接
  • no - 必须手动建立拨号连接

IDLETIMEOUT=<value>

<value> 为空闲超时的值,即在指定的时间内如果没有网络通讯,则自动断开拨号连接

INITSTRING=<string>

这个选项主要与 SLIP 接口配合使用,用于将初始化值 <string> 传送给调制解调器设备。

LINESPEED=<value>

<value> 为设置的波特率值,可用的值一般为 57600, 38400, 19200 和 9600

MODEMPORT=<device>

<device> 的值为为此接口建立拨号连接的串行设备的名称

MTU=<value>

<value> 的值为此接口的最大传输单元 (MTU)。MTU 传输单元是指每一帧数据包能传输的最大字节数,这个值不将头部信息的大小计算在内。在一些拨号连接解决方案中,将 MTU 的值设为 576,用于减少掉包,并稍稍提升网络的呑吐量。

NAME=<name>

<name> 是一个名称值,用于标识此拨号连接。

PAPNAME=<name>

<name> 的值为使用密码认证协议 (PAP) 时分配的用户名,只用于某些需要认证的拨号连接。

PERSIST=<yes|no>

  • yes - 始终保持接口为激活状态,即使调制解调器已经断开。
  • no - 当调制解调器断开后,取消接口激活状态。

REMIP=<address>

<address> 的值为远程系统的 IP 地址,通常不配置。

WVDIALSECT=<name>

<name> 的值为 /etc/wvdial.conf 配置文件中的某个拨号器配置的名称。这个文件中包含了拨号的电话号码和其它与接口相关的重要信息。