• centos下adsl自动拨号设置


    实现的功能:开机自动拨号、断线自动重拨

    一、安装的前提条件
    1、确保安装了网卡并工作正常
    使用命令
    #ifconfig eth0
    查看网卡状态
    2、在系统中一定不要设置默认路由(网关),让ADSL拨号后
    自动获得
    如果已经设置了默认路由,使用以下方法删除:
    在文件/etc/sysconfig/network/ifconfig-eth0 或者/etc/sysconfig/network 中注释掉
    GATEWAY= 这一行,然后以root 执行:
    # service network restart
    3、已经安装了pppd软件包
    如果存在文件/usr/sbin/pppd,则说明已经安装了pppd; 如果未安装,下载安装这个软件包。

    二、安装PPPOE客户端软件
    Linux 下的PPPOE 客户端软件比较多,而且大多使用GNU License,推荐使用rp-pppoe 这
    个软件包。从http://www.roaringpenguin.com/products/pppoe 这个网站上,不仅可以下载
    各发布包下的rp-pppoe 的二进制软件包,而且可以下载源代码软件包。
    我们使用centos 下的yum 安装方法,来安装rp-pppoe 软件包
    #yum install rp-pppoe

    三、配置PPPOE客户端软件
    1、手动设置配置文件
    安装完软件包后,必须配置PPPOE 的配置文件/etc/ppp/pppoe.conf,从而让ADSL 拨号
    时使用配置文件中的用户名、密码等参数。
    2、命令行自动生成配置文件
    [root@cap187 ~]# adsl-setup
    Welcome to the ADSL client setup. First, I will run some checks on
    your system to make sure the PPPoE client is installed properly...
    LOGIN NAME
    Enter your Login Name (default root): 300000490382
    INTERFACE
    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 ethX, where 'X' is a number.
    (default eth0): eth1
    Do you want the link to come up on demand, or stay up continuously?
    If you want it to come up on demand, enter the idle time in seconds
    after which the link should be dropped. If you want the link to
    stay up permanently, enter 'no' (two letters, lower-case.)
    NOTE: Demand-activated links do not interact well with dynamic IP
    addresses. You may have some problems with demand-activated links.
    Enter the demand value (default no): no
    DNS
    Please enter the IP address of your ISP's primary DNS server.
    If your ISP claims that 'the server will provide dynamic DNS addresses',
    enter 'server' (all lower-case) here.
    If you just press enter, I will assume you know what you are
    doing and not modify your DNS setup.
    Enter the DNS information here: 8.8.8.8
    Please enter the IP address of your ISP's secondary DNS server.
    If you just press enter, I will assume there is only one DNS server.
    Enter the secondary DNS server address here:
    PASSWORD
    Please enter your Password:
    Please re-enter your Password:
    USERCTRL
    Please enter 'yes' (three letters, lower-case.) if you want to allow
    normal user to start or stop DSL connection (default yes): yes
    FIREWALLING
    Please choose the firewall rules to use. Note that these rules are
    very basic. You are strongly encouraged to use a more sophisticated
    firewall setup; however, these will provide basic security. If you
    are running any servers on your machine, you must choose 'NONE' and
    set up firewalling yourself. Otherwise, the firewall rules will deny
    access to all standard servers like Web, e-mail, ftp, etc. If you
    are using SSH, the rules will block outgoing SSH connections which
    allocate a privileged source port.
    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
    Start this connection at boot time
    Do you want to start this connection at boot time?
    Please enter no or yes (default no):yes
    ** Summary of what you entered **
    Ethernet Interface: eth1
    User name: 300000490382
    Activate-on-demand: No
    Primary DNS: 8.8.8.8
    Firewalling: NONE
    User Control: yes
    Accept these settings and adjust configuration files (y/n)? y
    Adjusting /etc/sysconfig/network-scripts/ifcfg-ppp0
    Adjusting /etc/resolv.conf
    (But first backing it up to /etc/resolv.conf.bak)
    Adjusting /etc/ppp/chap-secrets and /etc/ppp/pap-secrets
    (But first backing it up to /etc/ppp/chap-secrets.bak)
    (But first backing it up to /etc/ppp/pap-secrets.bak)
    Congratulations, it should be all set up!
    Type '/sbin/ifup ppp0' to bring up your xDSL link and '/sbin/ifdown ppp0'
    to bring it down.
    Type '/sbin/adsl-status /etc/sysconfig/network-scripts/ifcfg-ppp0'
    to see the link status.

    四、启动PPPOE客户端软件
    # adsl-start
    查看当前连接的状态
    /usr/sbin/adsl-status

  • 相关阅读:
    (IDEA) VCS-->Import Into Version Control没有Share Project(Subversion)这个选项。
    Maven学习笔记(二)—— 整合SSH框架
    Maven学习笔记(一)—— Maven基础
    使用IDEA完成maven整合SSH框架时抛出Hibernate : Mapping (RESOURCE) not found
    mysql性能的检查和优化方法
    每个php程序员都应该知道的15个最佳PHP库
    linux oracle 11g 漏洞补丁升级
    linux 启动MongoDB
    linux 7 查看oracle 11g版本号
    linux 清除缓存命令
  • 原文地址:https://www.cnblogs.com/orochihuang/p/2526977.html
Copyright © 2020-2023  润新知