Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2441109
  • 博文数量: 367
  • 博客积分: 10016
  • 博客等级: 上将
  • 技术积分: 3555
  • 用 户 组: 普通用户
  • 注册时间: 2006-09-04 15:12
个人简介

MEI SHENME

文章分类

全部博文(367)

文章存档

2009年(2)

2008年(1)

2007年(2)

2006年(362)

我的朋友

分类:

2006-09-21 10:50:05

7、网络连接
   7.1 /etc-files
在solaris操作系统下,把网络配置文件放在/etc目录下,所有的关于IP地址、网关或者其它参数的修改都会在重启后复原,因此只能通过修改/etc下的文件来修改关于网络的参数。这些文件是:
- /etc/
- /etc/hostname.;
- /etc/inet/hosts
-/etc/net/{ticlts,ticots,ticotsord}/hosts
/etc/文件是确定系统的主机名的文件之一,但是我们依然需要修改/etc/hostname.;和/etc/inet/hosts文件,/etc/inet/hosts文件是将主机名和IP地址绑定在一起通过系统广播,将主机名广播出去。/etc/hostname.;中的interface-name也有不同,通常的情况如下:
le        比较早的sparc的系统中存在
hme      高速的网卡接口在Ultrasparc系统中
eri       高速的网卡接口在sparcIII系统中
qfe       高速的网卡接口在QuadFastEthernet网卡上
ge        千兆的光纤网卡接口
另外,子网掩码的修改是在/etc/netmasks文件中。
   7.2 ifconfig
ifconfig命令是查看和修改网络IP的命令
示例:
ifconfig –a
ifconfig hme0 down
ifconfig hme0 192.168.0.3 netmask 255.255.255.0
ifconfig hme0 up
ifconfig qfe0 plumb
ifconfig qfe0 unplumb
   7.3路由
路由器的IP地址存在于/etc/defaultrouter文件中,也可以命令的方式修改:
删除所有路由:router flush
添加一个路由地址:router add xxx.xxx.xxx.xxx
可以用netstat –rn来查看路由是否成功。
   7.4 NIS客户端
1.先将NIS域写入/etc/defaultdomain
2.将NIS服务器名和IP写入/etc/inet/hosts
3.使用ypinit –c命令,并将客户端主机名写入NIS服务器
4.客户端使用/usr/lib/netsvc/yp/ypstart命令或者重启客户端
   7.5 DNS客户端
1.将DNS服务器的IP地址写入/etc/resolv.conf文件,格式:nameserver   xxx.xxx.xxx.xxx
2.修改/etc/nsswitch.conf文件,将hosts: files后加上dns
   7.6 DHCP客户端
网络接口使用DHCP需要在/etc下建立/etc/hostname.;和/etc/dhcp.;这两个文件。
临时修改只需要使用命令:
ifconfig qfe0 plumb
ifconfig qfe0 dhcp start
   7.7 sys-unconfig
如果想修改网络配置,但是又不能确定修改哪些文件,有一个很简单的办法:sys-unconfig命令,重启之后,就可以设置IP,子网掩码,路由等等配置了。
   7.8 10兆和百兆,全双工和半双工
可以使用ndd命令来修改网卡工作模式,示例:
- ndd /dev/eri link_status: 0 = down, 1 = up
- ndd /dev/eri link_speed: 0 = 10 Mbit, 1 = 100 Mbit
- ndd /dev/eri link_mode: 0 = half-duplex, 1 = full-duplex
8、提示收集
   8.1提示
1.ps –ef|grep ;可以找到所需要的进程ID,可以用kill -9 PID来杀死进程。
2.如果不习惯使用VI,可以尝试使用CDE的编辑工具dtpad。
   8.2分析硬件管理
       8.2.1 prtdiag
./usr/platform/;/sbin/prtdig –v可以看到cpu,内存,扩展卡和其它硬件的信息。
       8.2.2 prtconf / path_to_inst
prtconf可以显示分层目录硬件树信息,硬件地址和逻辑地址的信息存在于/etc/path_to_inst文件中,这个文件将会在boot –r或者devfsadm后重建。
       8.2.3 Sun Explorer 软件
这个软件可以在下载到,一般sun的报修是以这个程序所形成的文件为准。
   8.3分析运行时间数据
       8.3.1 time / ptime
time和ptime是执行命令,并在执行完后显示其运行的时间
       8.3.3 vmstat / mpstat
vmstat 是监视CPU和内存的命令,mpstat 可以监视多个CPU状态
       8.3.4 iostat
iostat 是监视磁盘状态的命令
       8.3.6 32位或者64位
isainfo –kv可以显示系统核心是32位或者64位,从sparc II开始,所有的系统都是自动使用64位的核心了,可以在OK状态用boot kernel/unix替代boot kernel/sparcv9/unix使用32位核心,但是从sparc III开始,就只有64位的核心可以用了。
   8.4调试工具
      8.4.1truss
truss ;可以显示命令执行时所调用的系统的进程,可以用这个命令来测试某些命令出错的地方。
      8.4.2 pstack, pmap和其它
pstack <ID>;  显示最后一个进程所调用的函数。
pldd <ID>;    显示所有共享的库
pmap -x <ID>; 显示内存使用的进程它的模块。
      8.4.3 snoop
snoop命令可以显示所有从一个网络接口所发出的包
9、网络资源
   9.1网络资源
            sun公司的官方网站
docs.sun..com              sun公司的所有在线产品的文档下载网站
sunsolve.sun.com           技术上的问答,sun的产品详细介绍,patch下载
     solaris下的免费工具,全由第三方开发


阅读(625) | 评论(0) | 转发(0) |
0

上一篇:系统管理

下一篇:Solaris FAQ (1)

给主人留下些什么吧!~~