【项目管理】项目3配置Linux基础网络
03《Linux网络操作系统配置与管理(第四版)》授课计划[2页]
![03《Linux网络操作系统配置与管理(第四版)》授课计划[2页]](https://img.taocdn.com/s3/m/6f1a51e22dc58bd63186bceb19e8b8f67c1cefca.png)
教务处审核:
年月日XXXX职业技术学院授课计划书
20XX年下学期
课程名称《Linux网络操作系统配置与管理》课程代码
开课单位
任课教师
适用班级XX级计算机网络技术
系主任签名
编制日期:20XX年X月X日
XXXX职业学院学期授课计划
20XX学年第X 学期
课程《Linux网络操作系统配置与管理》总学时64 周学时2+2 教材《Linux网络操作系统配置与管理》出版社大连理工大学出版社主编授课班级及专业XX级计算机网络技术1-3班任课教师
备注:周学时=理论教学学时+课内实验(训)或习题课学时
任课教师:教研室主任:系(部)主任:。
项目3 远程连接与管理
![项目3 远程连接与管理](https://img.taocdn.com/s3/m/d504e0feba0d4a7302763af1.png)
出现如上记录,表示Telnet服务启动成功。
客户端测试
Linux测试
在Linux客户端终端输入telnet +主机地址后,按 要求输入用户名(这里以服务器端帐号student为 例)、密码登录远程主机。
student@ubuntu:~$ sudo telnet 192.168.0.5 Trying 192.168.0.5... Connected to 192.168.0.5. Escape character is '^]'. Ubuntu 7.10 ubuntu login: student //服务器端帐号student Password: Last login: Mon Mar 31 15:31:21 CST 2008 from 192.168.0.1 on pts/1 Linux ubuntu 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law.
退出Telnet远程服务器。
在Linux客户端的终端输入exit。
student@ubuntu:~$ exit logout Connection closed by foreign host. student@ubuntu:~$
《Linux网络操作系统配置与管理(第三版)》综合项目实训任务书[5页]
![《Linux网络操作系统配置与管理(第三版)》综合项目实训任务书[5页]](https://img.taocdn.com/s3/m/c0f15ec1f7ec4afe04a1dfc6.png)
XXXXXXX职业学院《Linux网络操作系统配置与管理》综合项目实训任务书教务处制《Linux网络操作系统配置与管理》综合项目实训任务书一、项目实训目的通过一个以学校为背景的校园网建设项目的综合实训,使学生在Red Hat Enterprise Linux 7操作系统平台上,掌握服务器的管理与配置技术,学会搭建一个中小型校园网的设计细节和施工流程,为今后架设综合网络平台以及云计算数据中心打下基础。
二、项目实训方式与基本要求1.项目实训前必须仔细阅读《项目施工任务书》,明确实训的目的、要求和任务,制定好上机步骤。
2.每人备用一台笔记本(至少16GB内存容量),独立完成全部项目任务。
3.上机时必须携带本项目实训任务书以及相关的教材资料,以备查阅。
三、项目施工时间和进度安排本项目实训安排在该课程学习的最后两周,每次4小时,共计32学时,进度见表15-4。
表15-4 项目实施进度表实施进度实施内容1 阅读本任务书,把握任务要求、明确实训内容2 搭建实训环境(准备好6台虚拟机及其所需数量的网卡,调试好4台虚拟机交换机)3 部署软路由器,配置所有主机的网络参数,实现4个内部子网及外网的互连互通4 逐台配置其他的功能服务器、完成本地客户机对服务器的访问测试5 进行综合调试和测试6 项目验收及成绩评定7 整理技术文档,并通过网络空间提交《综合项目实训报告书》四、项目规划及施工环境本项目通过1台物理机和VMware Workstation软件,构建了一个具有4个内部子网、一个外部模拟公网、4台虚拟交换机和6台虚拟机的网络,网络拓扑图如图15-2所示。
图15-2 校园网示意图设备及IP地址分配见表15-5。
表15-5 设备及IP地址配置参考表任务1:配置各虚拟机的网络参数和NAT服务,实现内部4个子网和外网的互连互通(1)为虚拟机①和虚拟机③添加所需数量的网卡,并根据表15-5的规划将各网卡连接至相应的虚拟交换机,配置所有虚拟机上各网卡的IP地址等网络参数。
Linux系统配置与管理教程——实训与项目案例
![Linux系统配置与管理教程——实训与项目案例](https://img.taocdn.com/s3/m/576a7637b90d6c85ec3ac687.png)
软件最初的作者保留版权。 其他人可以修改、销售该软件,也可以在此基础上开发新的软件。但 必须保证这份源代码向公众开放。 经过修改的软件仍然要受到GPL的约束——除非能够确定经过修改的 部分是独立于原来作品的。 如果软件在使用中引起了损失,开发人员不承担相关责任。
1-2 为什么选择Linux
存放 Kickstart 文件的位置:
1.在引导磁盘上提供 Kickstart 文件 2.在引导光盘上提供 Kickstart 文件 3.在网络上提供 Kickstart 文件
1-6 本章小结
本章主要介绍了Linux的概念,Linux的来源与 发展,Linux的特点和应用等方面的知识,对 Linux进行较全面的阐述。 一.课后习题 二.课程训练
1.简述自由软件的发展历史。 2.Linux有哪些特点和功能? 3.Linux常见的版本有哪些,各有什么特点?
2-2-1创建Kickstart文件
创建Kickstart文件时需要注意的事项:
(1)ks.cfg文本里有三个小节:命令节、%packages节、%pre和 %post节,必须按顺序指定。除非有特别申明,每节内的项目不必 按序排列。小节顺序为:命令节 %packages节 %pre和%post节 (2)不必需的项目可以被省略。 (3)省略任何必需的项目会导致安装程序提示用户输入对这个项 目的回答。 (4)以井号(“#”)开头的行被当作注释而被忽略。
项目6Web服务器配置与管理Linux网络操作系统课件
![项目6Web服务器配置与管理Linux网络操作系统课件](https://img.taocdn.com/s3/m/df0b4e9477a20029bd64783e0912a21614797f81.png)
目录
CONTENTS
• Linux操作系统概述 • Web服务器配置与管理 • Linux网络配置与管理 • Linux系统安全与管理 • 案例分析与实践 • 总结与展望
01 Linux操作系统概述
Linux的起源和历史
01
1991年,林纳斯·托瓦兹首次发布Linux内核,作为
数据恢复
当数据出现丢失或损坏时,可以通过备份数据进行恢复,保证业务 的连续性和数据的完整性。
05 案例分析与实践
实际项目案例分析
在线教育平台的负载均衡 与高可用性设计
政府网站的网络安全与防 护措施
某大型电商网站的服务器 架构与性能优化
案例一
案例二
案例三
服务器性能优化
磁盘I/O优化
使用SSD硬盘、调整磁盘阵列配置、优化文件系 统等。
在Linux系统上安装Tomcat 服务器,并启动服务。
1
配置文件
了解Tomcat的主要配置文件 ,如server.xml、
context.xml等,并进行相应 的配置。
连接器配置
配置Tomcat的连接器,以支 持不同的协议和端口号。
安全配置
通过设置SSL证书、权限控 制等措施,提高Tomcat服务 器的安全性。
反向代理配置
将请求转发到后端应用服务器,实现负载均衡和 集群部署。
ABCD
配置文件
了解Nginx的主要配置文件,如nginx.conf、 sites-available等,并进行相应的配置。
安全配置
通过设置防火墙、SSL证书等措施,提高Nginx 服务器的安全性。
Tomcat服务器配置与管理
Linux网络操作系统项目项目3 管理Linux服务器的用户和组
![Linux网络操作系统项目项目3 管理Linux服务器的用户和组](https://img.taocdn.com/s3/m/aa6e3fc9f61fb7360b4c65e0.png)
bobby:!!:17656:0:99999:7:::
user1:!!:17656:0:99999:7:::
shadow文件保存投影加密之后的口令以及与口令相关的一系列信息,每个用户的信息在 shadow文件中占用一行,并且用“:”分隔为9个域,各域的含义如表3-3所示。
表3-3 shadow文件字段说明
3.6 使用用户管理器管理用户 3.7 使用常用的账户管理命令 3.8 企业实战与应用 3.9 项目实录
3.1 任务1 理解用户账户和组群
4
Linux操作系统是多用户多任务的操作系统,允许多个用户同时登录到系统,使用系 统资源。用户账户是用户的身份标识。用户通过用户账户可以登录到系统,并且访问已 经被授权的资源。系统依据账户来区分属于每个用户的文件、进程、任务,并给每个用 户提供特定的工作环境(例如,用户的工作目录、shell版本以及图形化的环境配置等), 使每个用户都能各自不受干扰地独立工作。
6
用户账户信息和组群信息分别存储在用户账户文件和组群文件中。
3.2.1 子任务1 理解用户账户文件
1./etc/passwd文件
准备工作:新建用户bobby、user1、user2,将user1和user2加入bobby群组
[root@RHEL7-1 ~]# useradd bobby [root@RHEL7-1 ~]# useradd user1 [root@RHEL7-1 ~]# useradd user2 [root@RHEL7-1 ~]# usermod –G bobby user1 [root@RHEL7-1 ~]# usermod –G bobby user2
在Linux系统中,所创建的用户账户及其相关信息(密码除外)均放在/etc/passwd配置
(完整版)Linux网络服务器配置管理项目实训教程项目5 配置与管理DHCP服务器(第二版)
![(完整版)Linux网络服务器配置管理项目实训教程项目5 配置与管理DHCP服务器(第二版)](https://img.taocdn.com/s3/m/0427ffafb14e852459fb5774.png)
项目5 配置与管理DHCP服务器
主讲教师 XXX
项目5 配置与管理DHCP服务器
1. 项目课题引入 2. DHCP服务的工作原理 3. DHCP服务器的配置与管理 4. DHCP客户端配置 5. 现场演示案例
❖项目背景
某企业计划构建一台 DHCP服务器来解决IP地 址动态分配的问题,要求能够分配 IP地址以及 网关、DNS等其它网络属性信息。同时要求DHCP 服务器为该公司总经理、财务部经理和人事部经 理分配固定IP 地址。
4. 启动DHCP服务
5.2 项目设计及准备
5.2.1 项目设计
部署DHCP之前应该先进行规划,明确哪些IP地址用于自动分配给客户端( 即作用域中应包含的IP地址),哪些IP地址用于手工指定给特定的服务器。例 如,在项目中,IP地址段为192.168.0.1-192.168.0.254,子网掩码是 255.255.255.0,网关为192.168.0.1,192.168.0.2-192.168.0.30网段地址是服 务器的固定地址,客户端可以使用的地址段为192.168.0.100-192.168.0.200, 其余剩下的IP地址为保留地址。
Байду номын сангаасDHCP 租约的更新过程(2)
❖ 自动更新租约 DHCP客户机在它们的租约期限已过去50%,自动尝试更新租 约。 如果DHCP服务器可用,那么将更新。如果DHCP服务器不可用, 客户机将继续使用它的当前配置。 当期限过去87.5% 发出广播再次更新租约。在这一阶段, DHCP客户机接受任何DHCP服务器发出的租约。 如果租约已经到期(100%),客户机必须立即停止使用当前的IP 地址。然后DHCP客户机开始新的DHCP租约过程,尝试租用新 的IP地址。
Linux网络操作系统项目教程项目13配置与管理Apache服务器ppt课件
![Linux网络操作系统项目教程项目13配置与管理Apache服务器ppt课件](https://img.taocdn.com/s3/m/f4279900c950ad02de80d4d8d15abe23482f0380.png)
③ 让防火墙放行http服务,重启httpd服务。
[root@RHEL7-1 ~]# firewall-cmd --permanent --add-service=http[root@RHEL7-1 ~]# firewall-cmd --reload[root@RHEL7-1 ~]# firewall-cmd --list-all
图13-4 Apache服务器运行正常
任务2 认识Apache服务器的配置文件
在Linux系统中配置服务,其实就是修改服务的配置文件,httpd服务程序的主要配置文件及存放位置如表13-1所示。
Apache服务器的主配置文件是httpd.conf,该文件通常存放在/etc/httpd/conf目录下。文件看起来很复杂,其实很多是注释内容。本节先作大略介绍,后面的章节将给出实例,非常容易理解。
HTTP(Hypertext Transfer Protocol,超文本传输协议)可以算得上是目前国际互联网基础上的一个重要组成部分。而Apache、IIS服务器是HTTP协议的服务器软件,微软的Internet Explorer和Mozilla的Firefox则是HTTP协议的客户端实现。
(2)更改当前的SELinux值,后面可以跟Enforcing、Permissive或者1、0。[root@RHEL7-1 ~]# setenforce 0[root@RHEL7-1 ~]# getenforcePermissive
13.2.3 子任务3 测试httpd服务是否安装成功
启动Apache服务器,并设置开机自动加载Apache服务。[root@RHEL7-1 ~]# systemctl start httpd[root@RHEL7-1 ~]# systemctl enable httpd[root@RHEL7-1 ~]# firefox http://127.0.0.1如果看到图13-4所示的提示信息,则表示Apache服务器已安装成功。也可以在Applications菜单中直接启动firefox,然后输入在地址栏输入http://127.0.0.1,测试是否成功安装。
关于linux网络操作系统的学习计划
![关于linux网络操作系统的学习计划](https://img.taocdn.com/s3/m/37f76e8b6037ee06eff9aef8941ea76e59fa4a14.png)
关于linux网络操作系统的学习计划Linux网络操作系统是目前在网络领域应用最为广泛的操作系统之一,具有稳定性强、灵活性高、安全性好等特点。
学习Linux网络操作系统不仅可以帮助我们更好地理解网络原理,还可以对网络管理和网络安全等方面有所帮助。
下面就是一个关于学习Linux网络操作系统的详细计划。
一、学习目标首先要明确学习的目标,如熟练掌握Linux网络操作系统的基本原理和操作方法,了解网络管理和网络安全的基本原则,熟练掌握Linux系统的配置和管理等。
二、学习内容1. Linux基础知识学习Linux网络操作系统之前,首先要掌握一些基础知识,包括Linux的历史、发行版、文件系统、基本命令等。
这些知识对于后续的学习和实践非常重要。
2.网络原理学习网络操作系统必须要对网络原理有所了解,包括网络协议、网络设备、网络拓扑结构等。
只有了解了网络原理,才能更好地理解Linux网络操作系统的应用。
3. Linux网络配置学习如何在Linux系统中进行网络配置是十分重要的,包括网络接口配置、网络协议设置、网络服务的搭建等。
这些都是日常使用中不可或缺的知识点。
4.网络管理学习Linux网络操作系统还需要了解网络管理的相关知识,包括网络监控、网络优化、网络故障排除等。
这些都是网络管理员必备的技能。
5.网络安全网络安全是当前的热门话题,学习Linux网络操作系统也需要对网络安全有所了解,包括防火墙配置、入侵检测、安全加固等。
三、学习方法1.理论学习可以通过阅读相关的书籍和资料,了解Linux网络操作系统的理论知识和实践技巧。
2.实践操作通过在虚拟机或者实体机上实践操作,学习Linux网络操作系统的使用方法和技巧。
3.实战项目可以参与一些实战项目,锻炼自己在Linux网络操作系统上解决实际问题的能力。
四、学习资源1.书籍有关Linux网络操作系统的书籍有很多,可以选择一些比较知名的书籍进行学习,比如《鸟哥的Linux私房菜》、《TCP/IP详解》等。
Linux网络操作系统项目教程(RHEL7.4CentOS7.4) 项目1 安装与配置Linux操作系统
![Linux网络操作系统项目教程(RHEL7.4CentOS7.4) 项目1 安装与配置Linux操作系统](https://img.taocdn.com/s3/m/5ebcca8a195f312b3169a5f9.png)
Shell兼容。 C shell:是SUN公司Shell的BSD版本。
Shell不仅是一种交互式命令解释程序,而且还是一种程序设计语言。
12
Shell脚本程序是解释型的,也就是说Shell脚本程序不需要进行编译,就能直接逐 条解释,逐条执行脚本程序的源语句。
Linux内核的源代码主要用C语言编写,只有部分与驱动相关的用汇编语言Assembly编写。
2.命令解释层
10
Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输 入的命令,并且是把它送入内核去执行。
Linux存在几种操作环境,分别是:桌面(desktop)、窗口管理器(window manager) 和命令行shell(command line shell)。Linux系统中的每个用户都可以拥有自己的用户操作 界面,根据自己的要求进行定制。
Linux网络操作系统项目教程 (RHEL 7.4/CentOS 7.4)
项目一 安装与基本配置Linux操作系统
2
项目导入
某高校组建了校园网,需要架设一台具有Web、FTP、DNS、 DCP、Samba、VPN等功能的 服务器来为校园网用户提供服务,现需要选择一种既安全又易于管理的网络操作系统, 正确搭建服务器并测试。
那么/dev/sda5这个设备文件名称包含哪些信息呢?答案如图1-4所示。
注意:/dev目录中的sda设备之所以是a,并不是由插槽决定的,而是由系统内核的识别顺序来决 定的。sda3表示编号为3的分区,而不能判断sda设备上已经存在了3个分区。
首先,/dev/目录中保存的应当是硬件设备文件;其次,sd 表示是存储设备,a表示系统中同类接口中第一个被识别到 的设备;最后,5表示这个设备是一个逻辑分区。一言以蔽之 ,“/dev/sda5”表示的就是“这是系统中第一块被识别到的 硬件设备中分区编号为5的逻辑分区的设备文件”。
Linux网络操作系统配置与管理项目2 Linux常用命令的使用
![Linux网络操作系统配置与管理项目2 Linux常用命令的使用](https://img.taocdn.com/s3/m/aca8e705dd36a32d7375813e.png)
exit
功能:退出(当前系统或状态) 语法:exit
21
基本操作命令
shutdown
功能:重启或关闭Linux系统 语法:shutdown [选项] [时间] [警告信息] 选项:
-h:关机(halt) -r:重启(reboot)
说明:
只能由root用户执行。 普通用户可使用替代命令:reboot:重启;halt或poweroff: 关机。
- f强制(Force)删除。 - r 指示rm将参数中列出的全部目录和子目录均递 归地删除。
说明:
如果没有使用- r选项,则rm不会删除目录。
37
文件操作命令(4) cat
功能:将文本文件内容输出到屏幕或终端窗口 语法:cat [选项] 文件名
选项:
-n 或 --number 由 1 开始对所有输出的行数编号
ll命令的功能等价于ls –l,按长格式显示,可显示文件大小、日期、权限等详细 信息。
33
任务5 使用文件操作命令
34
文件操作命令(1) cp
功能:将给出的文件或目录拷贝到另一文件或目录中。 语法: cp [选项] 源文件或目录 目标文件或目录
常用选项:
- r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此 时目标文件必须为一个目录名。
25
任务4 使用目录操作命令
26
目录操作命令(1)
mkdir
功能:创建一个目录(类似MSDOS下的md命令)。 语法:mkdir [选项] dir-name 选项:
- m 对新建目录设置存取权限。也可以用chmod命令设置。 - p 可以是一个路径名称。此时若路径中的某些目录尚不存在, 加上此选项后, 系统将自动建立好那些尚不存在的目录,即 一次可以建立多个目录。
网络服务器搭建、配置与管理-Linux 第4版 第3章 配置与管理防火墙和SELinux
![网络服务器搭建、配置与管理-Linux 第4版 第3章 配置与管理防火墙和SELinux](https://img.taocdn.com/s3/m/a0c90eb71b37f111f18583d049649b6648d709e2.png)
1.使用配置文件设置SELinux模式
● /etc/selinux/config 和 /etc/sysconfig/selinux : 主 要 用 于 打 开 和 关 闭 SELinux。 ● /etc/selinux/targeted/contexts : 主 要 用 于 对 contexts 的 配 置 , contexts是SELinux的安全上下文。 ● /etc/selinux/targeted/policy:SELinux策略文件。
1.2 NAT(网络地址转换器)
NAT分类
源NAT(SNAT):修改第一个包的源IP地址。
(1)从Intranet传出的数据包由NAT将 它们的专用地址转换为公用地址。
(2)从Internet传入的数据包由NAT将 它们的公用地址转换为专用地址。
(3)支持多重服务器和负载均衡。
(4)实现透明代理。
目的NAT(DNAT):修改第一个包的目的IP地址。
192.168.0.2
NAT工作过程
内网的计算机 192.168.0.254
192.168.0.1 202.162.4.1
202.202.163.1
Internet
实现 NAT 的计算机
Web 服务器
01 防火墙、NAT和SELinux概述
1.3 SELinux
安全增强型 Linux (Security-Enhanced Linux, SELinux ) 是 美 国 国 家 安 全 局 ( National Security Agency,NSA)对于强制访问控制的实现,是 Linux历 史上最杰出的新安全子系统。
01 防火墙、NAT和SELinux概述
01 防火墙、NAT和SELinux概述
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
service命令的语法格式如下: service 服务名 start/stop/status/restart/reload
案例:重新启动network服务
网络配置命令 – route
查看本机路由表,添加、删除路由条目,设置默认网 关。
1、查看路由表 案例1:查看本机路由表信息
网络配置命令 – route
1. nework文件 2. ifcfg-ethN文件 3. hosts文件 4. resolv.conf文件 5. host.conf文件 6. services文件
网络配置文件
Linux主机要与网络中其它主机进行通讯,首先要进 行正确的网络配置。
网络配置通常包括主机名、IP地址、子网掩码、默认 网关、DNS服务器等。
项目分析
本项目对应的工作任务: 1.网络配置文件的编辑 2.常用网络配置命令的使用 3.常用网络测试工具的使用 4.Linux运行级别的改变
项目分析
完成职业任务需要的专业知识: 1.网络配置文件 2.网络配置命令 3.ADSL连接的建立 4.网络测试工具 5.Linux启动过程 6.Linux运行级别
教学目标
1.网络配置文件(重点掌握) 2.网络配置命令(重点掌握) 3.网络测试工具(重点掌握) 4.ADSL连接(掌握) 5.Linux启动过程和运行级别(了解)
应达到的职业能力
1.能熟练配置并测试网络接口 2.能熟练配置ADSL连接 3.能改变Linux的运行级别
项目问题1-网络配置文件
说明先利用/etc/hosts进行静态名称解析再利用DNS 服务器进行动态域名解析
/etc/services
用于保存各种网络服务名称与该网络服务所使用的协
议及默认端口号的映射关系 :
/etc/services文件部分内容:
项目问题2-常用网络配置与测试工具
1. 网络配置命令 2. 图形界面配置工具 3. 网络测试工具
Linux网络服务器配置管理项目 实训教程
项目3 配置Linux基础网络
主讲教师 戴志斌
1. 项目课题引入 2. 常见网络配置文件 3. 常见网络配置与测试工具 4. Linux启动过程和运行级别 5. 守护进程 6. 现场演示案例
项目背景
某企业新增了Linux服务器,在但还没 有配置TCP/IP网络参数,请设置好各项 TCP/IP参数,并连通网络。
主要用于设置基本的网络配置,包括主机名称、网关等。
对于该配置文件进行修改之后,应该重启网络服务或者 注销系统以使配置文件生效。
/etc/sysconfig/nework-scripts/ifcfg-ethN
该配置文件是网卡配置文件,保存了网卡设备名、IP地 址、子网掩码、网关等配置信息。
在Linux中,TCP/IP网络的配置信息是分别存储在不 同的配置文件中的。相关的配置文件有网卡配置文件、 /etc/sysconfig/network、/etc/hosts、/etc/resolv.conf 以及/etc/host.conf等文件。
/etc/sysconfig/network
ห้องสมุดไป่ตู้
/etc/resolv.conf文件
该文件用于指定系统所用的DNS服务器的IP地址,还可以设置当 前主机所在的域以及DNS搜寻路径等。
案例:
DNS服务器的IP地址为192.168.0.1;192.168.0.5;192.168.0.9
/etc/host.conf
用来指定如何进行域名解析 案例:
案例2:临时设置主机名称为network
网络配置命令 – ifconfig
可以查看系统网络接口状况,也可以对网络接口的设 置进行修改
案例:不加任何选项使用ifconfig命令,可以列出当 前系统中所有已经启动了的网络接口:
网络配置命令 – ifconfig
ifconfig命令加上-a参数可以显示所有的网络接口,包 括启动的和未启动的。
利用“ifconfig 指定的网络接口”命令,查看某一个 网络接口的状况。
ifconfig命令还可以用来启动和停止网络接口。如果要 启动某个网络接口用up,关闭某个网络接口用down。
Ifconfig案例
案例1:启动和关闭eth0接口
案例2:为网络接口eth0设置IP地址为192.168.1.3和 192.168.1.4,广播地址为192.168.1.255,子网掩码 为255.255.255.0
网络配置命令 – ifup、ifdown
ifup命令用于激活不活动的网络接口设备 ifdown用于停止指定的网络接口设备 案例:停掉eth0和激活eth0
网络配置命令 – service
/etc/service是一个脚本文件,利用service命令可以检 查指定网络服务的状态,启动、停止或者重新启动指 定的网络服务。
网络配置命令 – hostname
用于显示或者临时设置当前主机名称
案注例意1::显示当前系统的主机名称
利用hostname命令修改的主机名称只是临时有效, 该命令不会将修改结果存入/etc/sysconfig/network 配置文件中。若要永久的修改主机名称应通过修改 配置文件来实现。
项目配置需求
假设Linux服务器处于192.168.1.0/24网段内, 为了使该服务器联网,需要进行如下配置: Linux服务器名为RHEL4 IP地址为192.168.1.2,子网掩码为 255.255.255.0 默认网关为192.168.1.254 DNS服务器的域名为,IP地址为 192.168.0.1
案例
为上述eth0网卡再绑定一个IP地址192.168.1.3。 则绑定方法为:
/etc/hosts
用于本地名称解析,早期实现静态域名解析的一种方 法,该文件中存储IP地址和主机名的静态映射关系。
案例
在hosts文件中实现主机名称RHEL4和IP地址 192.168.1.2的映射关系: