- 论坛徽章:
- 0
|
今天弄到一份SA299,于是开始阅读,下面是我做的笔记,希望指正。
299一共分为18部分
第一部分 控制和监视网络接口
1. 显示MAC地址:
1) banner
2) ifconfig -a
2. 改变接口状态,假设接口为hme0
1) ifconfig hme0 up
2) ifconfig hme0 down
3. 检查网络连接情况
ping host-name
4. 捕获和检测网络包
snoop
默认使用promiscuous(混杂)模式监听,可以使用-P改为非混杂模式
5. 配置网络接口
1) 三个文件:
/etc/rcS.d/S30network.sh 读取hostname.xxn文件,使用ifconfig plumb激活对应接口。(up/down是改变接口状态,plumb/unplumb是使内核检测和启用相关设备)
/etc/hostname.xxn 包含接口的hostname或者ip地址,其对应信息出现在hosts文件中
/etc/inet/hosts ip地址和对应的主机正式名称(在hosts.equiv和.rhosts中必须是正式名称)和别名,/etc/hosts是此文件的连接。函数gethostbyname, gethostbyaddr, gethostent就是使用这个文件的信息
2) 配置主机名称
系统的主机名出现在六个文件中,如果要手工改动主机名,必须改动全部六个文件。这点可真够变态的。不理解为什么要做的这么无聊。
/etc/nodename 这是系统的正式名称
/etc/hostname.xxn
/etc/inet/hosts
还有下面三个网络层无关(TLI)文件,搞不懂这个是什么东西。
/etc/net/ticlts/hosts
/etc/net/ticots/hosts
/etc/net/ticotsord/hosts
3) 使用sys-unconfig命令清楚所有配置信息(包括网络、文件系统、时区、root密码等配置),重启后系统运行相关配置脚本重新配置系统 |
|