Linux操作系统实用教程 第9章 网络基础.ppt
文本预览下载声明
第9章 网络基础 9.1 Linux网络配置基础 9.2 配置网络 9.3 Linux网络服务 9.4 Linux的网络安全 9.1 Linux网络配置基础 9.1.1 网络配置参数 9.1.2 Linux网络的相关概念 9.1.3 Linux网络的相关配置文件 9.1.1 网络配置参数 1.主机名 2.IP地址与子网掩码 3.网关地址 4.DNS服务器地址 9.1.2 Linux网络的相关概念 1.Linux的网络接口 (1)lo接口表示本地回送接口 (2)eth接口表示以太网卡设备接口 (3) ppp接口表示PPP设备接口 2.Linux网络端口 0~255用于最常用的服务的端口256~1024用于其他的专用的服务 1024以上用于端口的动态分配 9.1.3 Linux网络的相关配置文件 1./etc/services文件 2./etc/sysconfig/network-scripts目录 3./etc/hosts文件 4./resolv.conf文件 9.2 配置网络 9.2.1 桌面环境下配置网络 9.2.2 设置代理服务器 9.2.3 配置网络的Shell命令 9.2.1 桌面环境下配置网络 1.基本配置 (1)设置IP地址、子网掩码与网关地址 (2)设置主机名和DNS服务器地址 (3)设置主机列表 (4)激活与停用网卡 (5)删除网卡 9.2.1 桌面环境下配置网络 2.高级配置 (1)添加虚拟网卡 (2)添加设备别名 9.2.3 配置网络的Shell命令 1. hostname命令 查看或修改计算机的主机名 hostname命令只能在本次运行中修改主机名,如果需要永久性修改主机名则需要修改/etc/sysconfig/network文件,设置其中的HOSTNAME值。 2. ifconfig命令 查看网络接口的配置情况,并可设置网卡的相关参数,激活或停用网络接口。 3.ifup命令 激活网络接口 4.ifdown命令 停用网络接口 5. ping命令 测试网络的连通性 6. route命令 查看内核路由表的配置情况,添加或取消网关IP地址。 9.3 Linux网络服务 9.3.1 服务器软件与网络服务 网络服务器软件安装配置后通常由运行在后台的守护进程(Daemon)来执行,每一种网络服务器软件通常对应着一个守护进程。这些守护进程又被称为服务,系统开机之后就在后台运行,时刻监听客户端的服务请求。一旦客户端发出服务请求,守护进程就为其提供相应的服务 9.3.2 管理服务 1.桌面环境下管理服务 2.管理服务的Shell命令-service 9.4 Linux的网络安全 9.4.1 防火墙 如要提供网络服务,那么在启用防火墙的前提下,从「信任的服务」列表中选择指定的服务,允许指定的服务穿过防火墙。 9.4.2 SELinux SELinux是一种非常强大的安全机制,但是有时也存在过度保护的情况 * * *
显示全部