当前位置:  技术问答>linux和unix

opensolaris的ADSL联网的菜鸟问题

    来源: 互联网  发布时间:2016-06-11

    本文导语:  以下下是我在网上着的ADSL联网方法: 首先从 ” 应用程序 ”|” 系统工具 ”|” 终端 ” 启动终端程序,然后输入如下命令检查已安装的 ppp 相关包(注意请先用 su 切换到 root 权限。下同): # pkginfo | gr...

以下下是我在网上着的ADSL联网方法:

首先从 ” 应用程序 ”|” 系统工具 ”|” 终端 ” 启动终端程序,然后输入如下命令检查已安装的 ppp 相关包(注意请先用 su 切换到 root 权限。下同):
# pkginfo | grep ppp
若结果显示已安装如下包,则表明环境条件完整,否则需自行安装缺失的包:
System SUNWpppd Solaris PPP Device Drivers
system SUNWpppdr Solaris PPP configuration files
system SUNWpppd Solaris PPP Tunneling
system SUNWpppdu Solaris PPP daemon and utilities
system SUNWpppg GNU utilities for PPP 
2 保存网卡标识
将网卡标识号保存到文件 /etc/ppp/pppoe.if 。
首先用如下命令获得本机网卡的标识:
# ifconfig -a
输出结果中,每段落的起始单词即网卡标识号。如笔者计算机上拨号所用网卡的标识为 bge0 。
接下来,将此标识号保存到文件 /etc/ppp/pppoe.if ,方法如下:
# echo bge0 (注意此处用读者本机实际所用网卡的标识号替换) > /etc/ppp/pppoe.if 
3 启动pppd服务
命令如下:
# /etc/init.d/pppd start 
4 创建ISP配置文件
创建 ISP 配置文件,并保存到 /etc/ppp/peers/ 目录下,文件名可自定。在 /etc/ppp/peers/ 下已经存在一个模板文件 myisp.tmpl ,复制此文件并修改部分内容即可。假设我们将配置文件命名为 myisp ,其内容可如下编写:
# vi /etc/ppp/peers/myisp
sppptun
plugin pppoe.so
connect "/usr/lib/inet/pppoec bge0" # 注意请用读者本机实际的网卡标识替换 此处的 bge0
persist # 自动重播
user "ADSL 账户名 " # 用户名一般由网络提供商事先告知; 不必在 这里指定密码
noauth
noipdefault
noccp
novj
noaccomp
nopcomp
defaultroute 
5 设置密码文件
修改 /etc/ppp/chap-secrets 和 /etc/ppp/pap-secrets ,在二文件的末尾分别追加:
ADSL 账户名 密码
注意:二者之间的分隔符为 TAB 而非空格。 
6 配置DNS
将 DNS 服务器地址写入 /etc/resolv.conf 。命令行方式如下(注意用读者当地实际的 DNS 地址替换其中的 ”x.x.x.x” ):
# echo "nameserver x.x.x.x" > /etc/resolv.conf
同时修改 /etc/nsswitch.conf ,将其中的:
hosts: files
修改为如下内容,即增加 DNS 部分:
hosts: files x.x.x.x (即上面所说的 DNS 地址) 
7 拨号
到这里为止, ASDL 拨号上网所需的配置工作就全部完成了。现在可以通过如下命令拨号:
# /usr/bin/pppd call myisp (此处应用上面设置的实际配置文件名替换) 
8 断开连接
要断开 ADSL 拨号连接,按如下方法停止 pppd 进程即可:
# pkill pppd
如要重新拨号上网,只需重复步骤“7”。

我的网卡信息为:
protoss@opensolaris:~# ifconfig -a
lo0: flags=2001000849 mtu 8232 index 1
inet 127.0.0.1 netmask ff000000 
yukonx0: flags=1004843 mtu 1500 index 2
inet 192.168.1.100 netmask ffffff00 broadcast 192.168.1.255
ether 0:14:b:3f:8d:44 
lo0: flags=2002000849 mtu 8252 index 1
inet6 ::1/128 
yukonx0: flags=2004841 mtu 1500 index 2
inet6 fe80::214:bff:fe3f:8d44/10 
ether 0:14:b:3f:8d:44 

我的配置文件中使用的是connect "/usr/lib/inet/pppoec yukonx0",应该没错吧,我的有线网卡是yukonx。
一下是我的网卡驱动的部分信息:
Vendor:                             Marvell Technology Group Ltd.
Device:                             88E8039 PCI-E Fast Ethernet Controller
binding name:                       pci11ab,4353
devfs path:                         /pci@0,0/pci1002,7916@6/pci1509,2c20@0
compatible name:                    (pciex11ab,4353.1509.2c20.14)(pciex11ab,4353.1509.2c20)(pciex11ab,4353.14)(pciex11ab,4353)(pciexclass,020000)(pciexclass,0200)(pci11ab,4353.1509.2c20.14)(pci11ab,4353.1509.2c20)(pci1509,2c20)(pci11ab,4353.14)(pci11ab,4353)(pciclass,020000)(pciclass,0200)
driver name:                        yukonx


我照着上诉方法做执行了几次,执行# /usr/bin/pppd call myisp 后什么提示都没有,打开火狐仍无法浏览网页,此时雷鸟邮件也无法连接。
我想问问大虾们是怎么用ADSL联网的,我现在只能用路由器共享上网。
我是solaris的初学者,想学习solaris的命令,但现在上网都成问题实在很焦急。

|
你看看这个帖子,我用它成功配置了的.
openSolaris使用ADSL上网,成功上网

|
http://www.orientsky.com.cn/_new/Read.asp?ID=1415

看看这个opensolaris的 ADSL上网设置

|
老兄,这篇文章教你怎么做。如果英文有问题,我帮你看。

http://docs.sun.com/app/docs/doc/819-1634

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • opensolaris 系统中如何使用Perl
  • OpenSolaris 字符界面安装
  • OpenSolaris的onnv编译时间太长了,怎么能快点编完?
  • 如何在opensolaris10中安装软件
  • OpenSolaris有多少个发行版本
  • OpenSolaris
  • 在OpenSolaris上可以使用Eclipse 吗?
  • OpenSolaris上安装GCC
  • 刚装的OpenSolaris200811无法登录
  • 设置opensolaris静态IP
  • 用Opensolaris livecd和Fedora livecd启动的电脑能访问硬盘么?
  • 是不是非要将整块硬盘格式化为ZFS才能安装opensolaris
  • Solaris/OpenSolaris下如何设置快捷键
  • 在OpenSolaris下写设备驱动
  • OpenSolaris上的vnc
  • OpenSolaris 如何卸載xorg
  • 如何更換opensolaris主機的IP
  • OpenSolaris 如何關閉VNC的屏保功能
  • OpenSolaris200805中的pkg、pkg-get、pkgadd(pkginfo/pkgrm)有什么区别?
  • 有能還原OpenSolaris系統的軟體嗎?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3