TCP/IP网络管理
1.主机名

$hostname           显示当前主机名
$hostname  zhuji    临时改变主机名到下一次启动之前,root用户
#chdev -l inet0 -a hstname=zhuji   永久改变主机名


#uname             显示主机操作系统
#uname -n          显示用户使用系统的主机名
#uname -x          显示操作系统,主机名,硬件ID号,操作系统发行号,版本,系统型号
#uname -u          显示系统ID

 

#hostid            显示本地的主机ID
#hostid 192.9.200.3  设置本机的IP地址为主机ID

#host 192.168.18.6 进行地址解析
#host marketsys    进行域名解析


2.两个重要文件

/etc/hosts         地址解析文件
/etc/services      网络服务文件
#refresh -s inetd  刷新网络服务

 

3.配置网络接口

#lsdev -Cc adapter  查看系统中已经安装的网络适配器
#lsdev -Cc if       查看系统中已配置的网络接口

#cfgmgr -i /dev/cd0   安装硬件,直接从光盘中安装驱动

#lsdev -Cc adapter |grep ent
#lscfg |grep -i adapter
#lslpp -l |grep 14100401  检查一个千兆以太网卡的驱动


#smit inet             
#smit tcpip
#smit chgenet

#lsattr -El ent0
#chdev -l en1 -a rx_checksum=yes
#chdev -l en0 -a netaddr=192.8.9.2
#ifconfig en0


#ifconfig en0 down
#ifconfig en0 detach
#rmdev -dl en0
#rmdev -dl ent0

#smit configtcp  进行更多的TCPIP配置

#netstat -i         显示本机上所有网络接口的信息
#netstat -in      
#netstat -r         显示路由表
#netstat -a

 

#ifconfig -a        显示系统已分配IP地址的所有网络接口信息
#ifconfig en0 192.168.2.3 netmask 255.255.255.0 up   激活en0并分配IP地址
#ifconfig en0        显示配置信息
#ifconfig en0 down

#ifconfig en0 10.0.0.1 netmask 255.255.255.0  alias   别名IP(第二IP地址)
#ifconfig en0 10.0.0.1 netmask 255.255.255.0 delete  删除别名地址

#ifconfig en1 delete               删除IP地址
#ifconfig en1 192.168.6.9 delete   删除多个IP中的一个

#ifconfig en1 detach               删除一个网络接口,从系统中隔离


4.网络服务和进程管理

#lssrv -g tcpip    查看所有的TCPIP进程
#stopsrc -g tcpip  停止所有的TCP/IP进程
#startsrc -g tcpip 启动ODM库中定义的属于tcpip组的所有子进程

#stopsrc -s gated  停止一个子进程
#startsrc -s gated 启动一个子进程

#lssrc -ls inet
#stopsrc -s inetd
#startsrc -s inetd


/etc/rc.tcpip    TCPIP守候进程文件
/etc/inetd.conf  inet守候进程文件


#smit mkroute
#route add -net 192.16.8 -netmask 255.255.255.0 9.3.1.123
                 增加一条指向192.16.8网络路由得出口是9.3.1.123

#no -o ipforwarding=1   启动IP转发
10-09 18:06