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

Solaris10联不上网!!!

    来源: 互联网  发布时间:2016-07-25

    本文导语:  我装完solaris10后连不上网提示配置网络代理,这个怎么解决,各位高手帮帮忙!! | 昨天刚重做了5500的系统,也是最后配的网卡,照下面的文档看一下,一定可以处理好。上网,需要IP,网关...

我装完solaris10后连不上网提示配置网络代理,这个怎么解决,各位高手帮帮忙!!

|
昨天刚重做了5500的系统,也是最后配的网卡,照下面的文档看一下,一定可以处理好。上网,需要IP,网关,DNS即可。


二. 网卡设置入门篇

  上一篇我们介绍的是网卡驱动程序的安装过程,并成功安装了VIA rhine II网卡的驱动程序。本篇将以上一篇中安装的网卡rh0为例,对IP地址和子网掩码等一些基本的网络参数进行设置。

  通常的设置方式有两种,一是使用ifconfig命令,二是通过创建和修改相关配置文件。使用ifconfig命令,可以使设置立即生效,但设置是临时的,每次系统重启后,需要重新进行设置。而创建和修改配置文件,可保存设置,系统每次启动时,会根据配置文件的内容自动对网卡进行设置。

  1. 使用ifconfig命令对网卡进行设置

  1) 激活网卡(# ifconfig plumb up)

  激活网卡的意义在于将网卡驱动程序加载到Solaris系统的内核中,激活之后才可以进一步对网卡进行操作。

  手动激活rh0,

  # ifconfig rh0 plumb up

  验证结果,

  # ifconfig -a

  lo0: flags=2001000849mtu 8232 index 1

  inet 127.0.0.1 netmask ff000000

  rh0: flags=1000843mtu 1500 index 2

  inet 0.0.0.0 netmask 0

  ether 0:8:d:6e:8b:f1

  可以看到rh0已被激活,但还没有分配地址。 

  2) 分配地址

  网卡地址分配通常包括静态分配和dhcp动态分配两种方式。任选其一。

  a) 静态分配地址(命令 # ifconfig <interface> <address> netmask <netmask>)

  把IP: 129.158.215.204 , netmask: 255.255.255.0分配给rh0,

  # ifconfig rh0 129.158.215.204 netmask 255.255.255.0

  验证结果,

  # ifconfig rh0

  rh0: flags=1000843mtu 1500 index 2

  inet 129.158.215.204 netmask ffffff00 broadcast 129.158.215.255

  ether 0:8:d:6e:8b:f1

  IP和子网掩码已生效。

  b) 通过dhcp方式分配地址(命令 # ifconfig dhcp )

  重新激活rh0,

  # ifconfig rh0 unplumb down

  # ifconfig rh0 plumb up

  通过dhcp方式获得IP和子网掩码,

  # ifconfig rh0 dhcp

  验证结果,

  # ifconfig rh0

  rh0: flags=1004843mtu 1500 index 2

  inet 129.158.215.247 netmask ffffff00 broadcast 129.158.215.255

  ether 0:8:d:6e:8b:f1 

  已自动获取到IP和子网掩码。

  2. 通过配置文件对网卡进行设置

  和网卡基本设置相关的配置文件放在/etc/inet和/etc目录下,包括

  /etc/hosts -> /etc/inet/hosts (文件中的每一行记录表示hostname和ip地址的对应关系)

  /etc/hostname.(文件内容和文件的扩展名构成hostname和interface设备名的对应关系)

  /etc/netmasks (文件中的每一行记录表示和netmask的对应关系)

  /etc/dhcp.(dhcp)

  创建和修改配置文件后,需要重启系统才能使设置生效。

  1) 分配地址

  同样包括静态分配和dhcp动态分配两种方式。任选其一。

  a) 静态分配地址(文件 /etc/hosts , /etc/netmask , /etc/hostname.)

  1> 自定义一个hostname,并指定IP地址

  # vi /etc/hosts

  加入一行记录:129.158.215.204 myhostname loghost

  :x!保存退出。

  2> 定义子网掩码

  # vi /etc/netmasks

  加入一行记录:129.158.215.0 255.255.255.0

  :wq保存退出。

  3> 将自定义的hostname关联到rh0

  # vi hostname.rh0

  加入一行记录:myhostname

  :wq保存退出。

  b) 通过dhcp方式分配地址(文件 /etc/hostaname., /etc/dhcp.)

  1> 创建空文件hostname.rh0

  # touch /etc/hostname.rh0

  2> 创建文件dhcp.rh0

  # touch /etcdhcp.rh0

  需要的话还可以在该文件中填入超时时间(秒),比如:30

  2) 重启系统

  # reboot

  3) 常见问题:

  在/etc/hosts文件中修改了IP地址,重启后,发现机器的IP地址还是原来的,是怎么回事?

  问题可能出在/etc/inet/ipnodes文件。该文件的语法跟/etc/hosts相同,但优先级高于/etc/hosts。如果/etc/inet/ipnodes文件中保留了原来的IP地址,那么/etc/hosts中相同hostname的IP设置将被忽略。将ipnodes文件中的IP地址一行删掉,或改成新的IP地址,重启后,问题就消失了。

  3. sys-unconfig

  如果觉得使用ifconfig命令和手工修改配置文件太麻烦,可运行sys-unconfig命令,以交互方式对系统重新进行设置。执行

  # sys-unconfig

  重启后,系统会提示对网卡进行设置,并将设置结果自动保存到配置文件中。



  Solaris 10操作系统的以太网卡设置(三)--网卡设置提高篇 2006/03/21

  文/李凯

  三. 网卡设置提高篇

  在上一篇里,我们以网卡rh0为例,设置了IP地址和子网掩码等一些基本的网络参数。本篇将在前一篇的基础上,对网卡设置中涉及的路由、DNS、逻辑网卡等进一步进行设置。

  1. 网关设置

  1) 添加网关

  a) 可以使用route命令添加缺省网关,即时生效

  # route add default 

  b) 还可以将网关地址保存在/etc/defaultrouter中

  # vi /etc/defaultrouter

  在文件中加入网关的IP地址或hostname(必须在/etc/hosts中已经配置)

  :wq!保存退出

  # reboot

  2) 查看缺省网关

  # netstat -r

  2. dns设置

  1) 创建/etc/resolv.conf文件

  # vi /etc/resolv.conf

  将dns的IP地址填在文件中

  :wq保存退出。

  domain machinename

  nameserver 10.198.22.23

  2) 修改/etc/nsswitch.conf文件 

  # vi /etc/nsswitch.conf

  找到"hosts: files"一行,在后面加dns,即修改为

  hosts: files dns

  3) 重新plumb网卡或reboot

  4) 验证dns是否生效

  # ping www.google.com

  或

  # nslookup www.google.com

  3. 域名设置

  1) 创建/etc/defaultdomain文件

  # vi /etc/defaultdomain

  在该文件中加入domainname,比如prc.sun.com

  :wq保存退出

  2) 在/etc/hosts加入一行新的记录(格式为.)

  # vi /etc/hosts

  加入一行新的记录,比如

  129.158.2.104 myhostname.prc.sun.com

  :wq保存退出

  4. 逻辑网卡

  如果想为一块物理网卡设置多个IP地址,可通过添加逻辑网卡(或叫虚拟网卡)来实现。比如为rh0增加一个逻辑地址129.158.215.207,与前面IP地址设置的方式和方法完全相同,网卡的名字为rh0:1,如果添加更多的逻辑网卡,rh0:后面的数字依次增加。


|
我装的双系统 linux直接进入就可以上了 
你是要静态配置ip还是自动获取?

    
 
 

您可能感兴趣的文章:

  • 问个关于在solaris 拨号上网的问题!
  • 怎么设置solaris10上网?
  • solaris 下如何配置上网
  • 请问在Solaris 10 中怎么上网?
  • Solaris 10怪事nslookup可以解析域名但是浏览器无法上网
  • [X86] Solaris10配置网络的问题:宿主机上网使用了http代理
  • 关于solaris10在局域网上网的问题,在线等,急!!!
  • solaris 10 上网怎么设置啊,高手们99我啊!
  • solaris 10能不能远程桌面连接Solaris 10(或 Linux) ,不要安装其他软件
  • 想用Virtual PC虚拟UNIX,求Solaris 10 ,Solaris 10 for x86版或已经设置好的虚拟文件?
  • solaris 10下的多线程和solaris 5.8下多线程编译有什么区别??
  • 求助前辈们:solaris 10 x86 安装oracle 10g 错误
  • solaris10系统补丁的问题
  • 谁有Network Administration for the Solaris 10 Operating System (SA-300-S10)电子版?感谢共享
  • 安装Solaris-10-u10-X86时出现黑屏
  • solaris 10 下怎么安装jdk-6u5-solaris-i586.sh? ftp上传大文件中断怎么解决?
  • 专门为难solaris高手,之solaris10的修改最大TCP连接数问题
  • solaris 10 的安装问题
  • 用windows远程桌面访问solaris10 ????
  • Solaris 10安装的问题
  • solaris10 安装问题
  • ThinkPad r61i可以安装solaris 10吗?
  • 关于Solaris10的DNS问题
  • 怎么使用光盘修复Solaris 10 啊
  • 虚拟机下solaris10与window共享问题
  • Solaris 10 的安装问题
  • 安装Solaris10怎样指定磁盘分区?
  • 请问如何在 Solaris 10 上配置网络
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • solaris 8上能用gcc for solaris7 或 solaris9的版本吗?
  • Solaris菜鸟!!!请问Solaris SPARC和Solaris x86这两个版本之间有什么具体的差异吗?
  • 请问Solaris现在最高的版本是多少?Solaris8.0价格如何?Solaris8.0和Red Hat Enterprise Linux AS 3.0有何区别?
  • 请教solaris高手一个solaris安装问题
  • 听说在solaris上运行java飞快,solaris有多大,如果不大,我想下载,哪有下载?
  • 请问:SOLARIS(for intel)如何装d-link网卡。哪儿下Solaris电子文档。
  • Solaris for X86 和Solaris for Sparc主要区别在哪?
  • 编程语言 iis7站长之家
  • telnet 进去的时候我看写着SUN OS5.8,这个是不是Solaris?我找不到Solaris5.8的软件?
  • 没有光碟,怎样从solaris8升级到solaris9?
  • 请问高手,在Solaris 8 gcc3.1编译的 *.o 和库文件 *.a ,可以提供在Solaris 7,9下使用吗?
  • 我装了Solaris后,98和2000都找不到了,启动时直接进入Solaris,该怎么办,请高手指点!
  • solaris开发一窍不通,如何开发Solaris下的c程序?
  • 怎么修改IP(SOLARIS),怎么在WIN上用EXTRX!X连上SOLARIS
  • solaris root 的shell搞错了,提示 no shell root 进不了!(solaris 8 for x86)
  • 请问:PC版本的solaris9与sun的solaris9的区别,并且哪里有PC版本SOLARIS9的下载?
  • 双系统windows和solaris,windows下有两个分区c盘和d盘,在solaris下可以挂在c盘,但找不到d盘
  • 我在Solaris8上安装了gcc3.3Solaris8,但是总是出错!错误如下:gcc: syntax error at line 1: `(' unexpected
  • 请问各位高手,怎么样在windows上通过批处理脚步启动solaris上的编译器,实现自动编译?(solaris通过telnet登陆)?
  • 请问在solaris X86 的安装中,应该如何分区呢?其大小应该如何定呢?可否存在windows和solaris两种系统在一块硬盘上?


  • 站内导航:


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

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

    浙ICP备11055608号-3