络参数:
1、查看接口的名字: # ifc╟a -bash-3.00# ifc -a
lo0: flags=2001000849
iprb0: flags=1000843
上面的输出可以看出网络接口的名称为 iprb0.
2、打开文件/etc/hostname.iprb0,查看对应主机名。本例中只有一个名字sery. # cat /etc/hostname.iprb0 sery
3、修改文件 /etc/hosts , 把ip地址与主机名影射起来。
4、修改文件 /etc/netmasks,其形式如下:
# the netmasks file associates internet protocol (ip) address # masks with ip network numbers. #
# network-number netmask #
# the term network-number refers to a number obtained from the internet netwo rk
# information center. #
# both the network-number and the netmasks are specified in # \ #
# 128.32.0.0 255.255.255.0 #
192.168.2.0 255.255.255.0 //这行是手动添加的
5、修改文件/etc/defaultrouter,设置默认网关。只能设置一个默认网关,否则发生混乱。我的例子如下:
-bash-3.00# cat /etc/defaultrouter 192.168.2.254
6、设置dns客户端。由于/etc目录没有文件resolv.c 61.135.154.50”这样的文本行,可以添加3个dns服务器,多了无用。
7、修改文件 /etc/nsswitch.c file ”改成“hosts: dns file ”。注意中间有空格。这一步必不可少,否则dns将不起作用。
8、验证一下网络配置。# ping www.163.com看是否正常。
八、显示计算机中的设备和路由
#dmesg显示计算机中的所有设备
route命令
routeadd|delete [host|net] destination [gateway ] Add a route
#route add net 128.50.3.0 192.168.1.1 1 Delete a route
#route delete net 128.50.2.0 192.168.12.2
查看路由表 # netstat -r Routing Table:
Destination Gateway Flags Ref Use Interface ----------- ---------- ----- --- --- --------- localhostlocalhost UH 0 2272 lo0 202.96.0.0 192.168.12.1 U 3 562 le0 10.103.0.0 192.168.12.2 U 3 562 le0 #
Destination 目标网络或主机 Gateway 转发数据包的主机
九、开启VNCServer
VNCserver启动报错,需只想下面的语句
-bash-3.00# ln -s /usr/openwin/bin/xauth /usr/bin -bash-3.00# vncserver
vncserver: couldn't find \-bash-3.00# ln -s /usr/X11/bin/Xvnc /usr/bin
为了能显示Solaris桌面,还需要 编辑 //.vnc/xstartup,增加红色部分 #!/bin/sh
/usr/dt/bin/Xsession&
/export/vnc/lib/vncconfig&
[ -r $HOME/.Xresources ] &&xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title \twm&
vnc默认是用twm,我们当然要改了(如果你到服务器的网速很慢那就用twm吧) 用CDE:
改一下$HOME/.vnc/xstartup vi xstartup
注释掉twm&,添加/usr/dt/bin/dtsession&
用JDS:
改一下$HOME/.vnc/xstartup vi xstartup
注释掉twm&,添加/usr/bin/gnome-session &
十、管理solaris10的补丁
一个补丁是一个文件和目录的集合。这个集合是替换已经存在的文件和目录使得软件和应用能够更好的应用。一些补丁包含了产品的升级。 Solaris补丁包括以下几种类型:
标准补丁:是修复solaris操作系统和SUN硬件和软件产品的问题。 推荐补丁:是修复solaris操作系统发生百分比比较大的问题,这些还包括推荐的安全补丁。 Firmware和PROM补丁:
Patch clusters :标准,推荐,安全补丁的一个集合。或者是Y2K补丁它被帮定为一个简单的归档形式便于下载和安装。 一个补丁的分配为一个目录,每个目录都被分配一个唯一的号码进行标示符。补丁被分配的数字包括,开始的补丁基本编号,连接符和代表版本的数字。比如:补丁目录为105050-01,105050就是补丁号,而01则是版本号。
Solaris10的补丁是以zip的格式出现,比如:105050-01.zip。
Sun的客户可以通过WWW的匿名ftp访问到安全补丁的基本组和其他推荐补丁。
有Sun服务合同的客户,则可以访问SunSolve数据库的补丁和补丁信息,还有更多的。这些可以通过WWW和匿名FTP得到。
要使用WWW访问补丁,使用下列的URL: http://sunsolve.sun.com
匿名ftp补丁访问要访问提供补丁的匿名ftp,工作站必须有以下能力: 。可以访问internet 。可以运行ftp程序
ftp节点为:sunsolve.sun.com 用户名:anonymous 密码:你的e-mail地址
公共的可用补丁的文档等是在/patchroot/all_unsigned和/patchroot/all_signed中。 Solaris10推荐补丁的所有信息列在下面2个摘要文件中。 Solaris10.PatchReport:Solaris10发布的所有补丁的摘要。
10_Recommended.README:指导如何安装solaris10推荐补丁集。 检查补丁的级别
在你需要安装补丁的时候,首先需要了解系统现在的补丁情况和版本信息等。 使用patchadd和showrev来了解当前安装的补丁情况。
Showrev –p Patchadd –p
Patchadd –p 和showrev –p输出的信息是一样的。然而patchadd能够显示更长的补丁信息。Showrev是2进制文件,patchadd是脚本文件。
关于系统中当前所有已经安装的补丁的历史信息和能够用pkgrm命令卸载的补丁都存储在/var/sadm/patch目录。 Ls /var/sadm/patch
可以查看到补丁的安装情况。 如何获得补丁
通过http://sunsolve.sun.com上获得,通过ftp方式补丁在/pub/patches目录下,下载到本地就可以了。书上写的是/var/tmp。但是,我们一般都是下载到本地,然后在上传到机器上在进行安装。 准备补丁的安装
将补丁下载到/var/tmp目录下,然后,通过命令解压缩。 /usr/bin/unzip 105050-01.zip
但是,在早期的solaris系统中补丁的压缩格式为:tar,Z 这种情况下要先需要使用zcat命令(也可以使用uncompress命令进行解压缩)进行解压缩,然后在用tar解开然后开始安装。 /usr/bin/zcat 105050.01.tar.Z |tar –xvf – 安装和卸载补丁
Patchadd:安装解压缩的补丁到系统中 Patchrm :卸载系统中安装的补丁。 安装补丁,接上面的列子: Cd /var/tmp
Patchadd 105050-01
卸载补丁,接上面的列子: Patchrm 105050-01
安装补丁集合
安装补丁集合的步骤:
1、首先,将补丁集合进行解压缩。
2、决定安装补丁集合的方式推荐默认方式为save或者nosave。
3、改变包含补丁集合的目录。读CLUSTER_README文件。这个文件包含以下内容信息: Cluster 描述 包含的补丁
重要的注释和警告 保存和拆除选项 指定安装指示 指定补丁安装环境
任何的注意和其他的一些推荐 运行install_cluster脚本 #Cd 10_Recommended .#./install_cluster
4、读任何一个补丁的README文件决定是否要再单独全部安装任意的补丁。
5、读相信的补丁log文件
#more /var/sadm/install_data/Solaris_10_Recommended_log 6、重新启动系统让所有的补丁生效。 Smpatch工具
Smpatch工具可以允许你下载,应用和卸载系统中的补丁。
如果你的系统是solaris8或者solaris9的话,必须安装sun patch manager 2.0。在solaris10中sun patch manager 2.0默认是已经安装的了。
Smpatch也可以为你的系统从sun patch服务器上下载你系统需要的补丁,SUN的补丁服务器的地址URL:https://updateserver.sun.com/solaris/. 默认下载的补丁到你系统的/var/sadm/spool目录。
Smpatch命令可以显示你的这一设置情况。
Smpatch get –L patchpro.patch.source patchpro.download.directory ttps://updateserver.sun.com/solaris/. /var/sadm/spool
十一:Solaris 挂载ISO文件
Solaris]solarisiso镜像挂载
# lofiadm -a /data/softwate.iso /dev/lofi/1
注:用lofiadm创建一个附属的块设备给software.iso Step 2
# mount -F hsfs -o ro /dev/lofi/1 /mnt/iso 注:用mount命令将该设备加载到某个文件系统中
查看lofiadm设备信息: lofiadm
出现如下信息则说明设备创建成功 Block Device File
/dev/lofi/1 /data/software.iso 卸载ISO镜像文件: Step 1
# umount /mnt/iso:将文件系统先卸载掉 Step 2
# lofiadm -d /dev/lofi/1
注:删除lofiadm创建的设备 查看lofiadm设备信息: lofiadm
出现如下信息则说明设备删除成功 Block Device File