编辑本地域名解析配置文件,要求添加10.0.2.2地址,对应的域名为gateXX(其中XX为学生学号的末两位),存盘退出;执行ping命令,参数为gateXX,检查通过域名是否可以连通对应的ip地址;
编辑文件,使得系统支持ip包转发;用sysctl -p命令让修改结果生效;
用ping命令测试网站,要求只发送10次ICMP测试包;用netstat命令观察网络接口信息;用netstat命令观察路由表信息;用netstat命令观察正在监听的tcp端口;用netstat命令观察正在监听的udp端口;
sysctl -p看到的是配置文件中的数据,还是内存中的数据?
答:看到的既是配置文件中的数据,也是内存中的数据。因为-p参数的意思是把配置文件中的数据更新到内存中。
二、安装软件一般我们的Centos下安装软件可以直接使用yum命令来安装,非常方便。在yum之前还有一个RPM,来看看它的区别:
rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
2.1yum使用 yum [全局参数] 命令 [命令参数]常用的全局参数:
-y:对yum命令的提问回答“是(yes)”
-C:只利用本地缓存,不从远程仓库下载文件
--enablerepo=REPO:临时启用指定的名为REPO的仓库
--disablerepo=REPO:临时禁用指定的名为REPO的仓库
--installlroot=PATH:指定安装软件时的根目录,主要用于为chroot环境安装软件
2.2几种常用的网络工具 2.3练习yum安装软件与使用用yum查找软件包tree,lsof,traceroute,观察结果;查找tree软件包的基本信息;安装tree,lsof,traceroute三个软件包
运行命令tree,查看/etc目录下的子目录情况;运行lsof查看使用网络tcp端口22的是哪个应用;用traceroute命令观察某个网站经过了多少个路由