当前位置:Linux教程 - Linux - 如何设置你的PPP连接

如何设置你的PPP连接



         本文是翻译部分英文版PPP Setup tips的内容,其版权属于Will Harris

    翻译:netbull

    本文是介绍如何在RedHat5.X 6.x上使用PPP连接到Internet!

    开始之前你所需要准备的有:

    1.确认你有你ISP提供的拨入服务号码,例如中国电信的163;
    2.你的帐号和密码;
    3.你ISP所使用的DNS;

    安全性

    当你的机器连接到ISP上,你的机器就已经和世界相连,和现实世界中一样,网络上总有一些喜欢胡闹的人,
    他们喜欢随便入侵到你的机器中,制造一些破坏!
    我建议你尽快阅读一下安全性方面的提示,虽然这不能令你成为安全高手,但总能起到一些作用。Redhat 5.0的
    用户应该升级内核到2.2.x的版本,同时安装IPchains工具包,这可以在RedHat的ftp软件站点上得到。Redhat 6.0的用户
    应该安装ipchains RPM包,同时安装一个过滤防火墙。详细安装方法请查看ipchains的手册。

    rp3和wvdial

    这是redhat 6.x上提供的两个工具,用来配置和安装你的PPP连接。rp3其实是wvdial的X-windows版本。
    使用rp3命令如下:

    /usr/bin/rp3-config
    接着就会出现欢迎窗口,点击下一步,如果你从来没有配置过MODEM,它会自动提示你安装MODEM,按下一步,
    rp3会搜索系统端口,如果没有得到MODEM的应答,它回自动询问你MODEM的具体配置。

    当找到你的MODEM后,程序接着就会询问你的ISP信息.

    需要填的就是WINDOWS中我们常用的建立新的连接窗口,ISP给我们提供的拨入号码,例如中国电信的163,
    确认你输入的信息正确后双击它.

    接着就是你帐号名字,密码。按下一步,然后程序就要你输入ISP的类型,如果你不清楚,选择一般ISP。

    最后的窗口会显示你所输入的所有内容让你确认,如果不正确,按BACK回去修改,否则按finish
    敲入:
    /usr/bin/rp3
    如果你以前输入的信息正确的话,程序在你按OK后就会开始进行拨入...


    wvdialconf

    你可以通过wvdialconf对你MODEM设置进行修改,wbdialconf需要ROOT帐号才能运行.

    /usr/bin/wvdialconf create

    这程序运行可能需要比较长的时间,下面是典型的程序信息输出:

    Scanning your serial ports for a modem.

    ttyS0<*1>: ATQ0 V1 E1 -- ATQ0 V1 E1 -- ATQ0 V1 E1 -- nothing.
    ttyS1<*1>: ATQ0 V1 E1 -- ATQ0 V1 E1 -- ATQ0 V1 E1 -- nothing.
    ttyS2<*1>: ATQ0 V1 E1 -- OK
    ttyS2<*1>: ATQ0 V1 E1 Z -- OK
    ttyS2<*1>: ATQ0 V1 E1 S0=0 -- OK
    ttyS2<*1>: ATQ0 V1 E1 S0=0 -- OK
    ttyS2<*1>: ATQ0 V1 E1 S0=0 -- OK
    ttyS2<*1>: ATQ0 V1 E1 S0=0 S11=55 -- OK
    ttyS2<*1>: ATQ0 V1 E1 S0=0 S11=55 +FCLASS=0 -- OK
    ttyS2<*1>: Modem Identifier: ATI -- 3361
    ttyS2<*1>: Speed 2400: AT -- OK
    ttyS2<*1>: Speed 4800: AT -- OK
    ttyS2<*1>: Speed 9600: AT -- OK
    ttyS2<*1>: Speed 19200: AT -- OK
    ttyS2<*1>: Speed 38400: AT -- OK
    ttyS2<*1>: Speed 57600: AT -- OK
    ttyS2<*1>: Speed 115200: AT -- OK
    ttyS2<*1>: Max speed is 115200; that should be safe.
    ttyS2<*1>: ATQ0 V1 E1 S0=0 S11=55 +FCLASS=0 -- OK

    Found a modem on /dev/ttyS2.
    ttyS2: Speed 115200; init \"ATQ0 V1 E1 S0=0 S11=55 +FCLASS=0\"

    注意:这只是某一机器的显示信息,具体的显示要根据你机器的MODEM硬件属性;

    同时,你也可以编辑 /etc/wvdial.conf,修改你的ISP帐号信息.
    你可以使用你最喜欢的编辑器对其进行编辑:

    /usr/bin/pico /etc/wvdial.conf

    你将会看到以下内容:

    UW PICO(tm) 3.5 File: /etc/wvdial.conf


    [Dialer Defaults]
    Modem = /dev/ttyS2
    Baud = 115200
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 S11=55 +FCLASS=0
    ; Phone =
    ; Username =
    ; Password =













    [ Read 9 lines ]
    ^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos
    ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text ^T To Spell


    不用说,你也知道要修改哪里了吧??


    ; Phone =
    ; Username =
    ; Password =


    当你要使用时,记得把前面的;去掉

    [Dialer Defaults]
    Modem = /dev/ttyS2
    Baud = 115200
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 S11=55 +FCLASS=0
    Phone =
    Username =
    Password =

    好,保存你的修改。试试看能不能连通:

    /usr/bin/wvdial
    如果你正确地输入信息的话,应该可以连接上你的ISP.

    发布人:netbull 来自:LinuxByte