返回

Solaris系统ADSL拨号上网设置

电脑技巧

在 Solaris 系统中设置 ADSL 拨号上网的详尽指南

为您的 Solaris 系统配置 ADSL 拨号连接是一项必备技能,可让您访问互联网并充分利用其功能。通过本指南,我们将引导您完成整个过程,从创建必要的配置文件到设置 IP 路由和防火墙规则。

一、系统基本设置

  1. 创建拨号相关文件

    # touch /etc/ppp/pppoe.if
    

    重启系统后,此命令将创建拨号所需的配置文件。

  2. 添加 IP 路由功能

    # touch /etc/gateways
    

    重启后,此命令将启用 IP 路由功能。

  3. 创建拨号配置文件

    编辑 /etc/ppp/options 文件,并添加以下内容:

    debug 0
    refuse-chap 0
    refuse-pap 0
    refuse-mschap 0
    require-mschap-v2 1
    require-pap 1
    hide-password 0
    sync
    lock
    crtscts 0
    mtu 1500
    
  4. 创建拨号脚本

    编辑 /etc/ppp/peers/provider 文件,并添加以下内容:

    # ADSL拨号的配置参数
    link /usr/lib/pppd slvpd
    unit 0
    user myusername
    password mypassword
    connect "/sbin/ifconfig pppoe0 up"
    disconnect "/sbin/ifconfig pppoe0 down"
    defaultroute yes
    ipparam pppoe
    mtu 1500
    

二、拨号配置

  1. 启动拨号服务

    # /usr/sbin/pppd call provider
    
  2. 查看拨号状态

    # /usr/sbin/pppd status
    

三、IP 路由设置

  1. 查看当前路由表

    # netstat -rn
    
  2. 添加默认路由

    # route add default ppp0
    

四、防火墙配置

  1. 允许拨号接口的流量通过防火墙

    # iptables -A INPUT -i pppoe0 -j ACCEPT
    # iptables -A OUTPUT -o pppoe0 -j ACCEPT
    
  2. 保存防火墙规则

    # service iptables save
    

五、网络连接测试

  1. ping 百度

    # ping baidu.com
    
  2. 访问网站

    # lynx google.com
    

常见问题解答

  1. 拨号失败,提示“无法验证用户名/密码”

    检查您在 /etc/ppp/peers/provider 文件中输入的用户名和密码是否正确。

  2. 连接成功但无法访问互联网

    确保已添加默认路由(如第 III 部分所述)并已允许拨号接口的流量通过防火墙(如第 IV 部分所述)。

  3. 拨号连接速度慢

    尝试优化您的 ADSL 设置,例如调整调制解调器设置或联系您的 ISP。

  4. 如何更改拨号用户名/密码?

    编辑 /etc/ppp/peers/provider 文件并更新用户名和密码字段。

  5. 如何禁用 ADSL 拨号?

    使用以下命令停止 PPP 服务:

    # /usr/sbin/pppd stop provider