《 Linux操作系统》第七讲 网络配置 学时计划:4学时理论,0学时实验 (无实验教学内容) 教学大纲: 1、网络配置文件 2、配置 Linux加入网络 3、网络测试工具 4、讨论与思考 Linux是互联网的产物,这是无可争议的。正是得益于互联网通 信,世界上各地的程序员才能够共同合作开发了 Linux操作系统。也 是因为此, Linux对网络的支持以及对各种网络的适应性都很好,毕 竟 Linux是和互联网共同成长的。 网络功能的实现是 Linux内核最复杂、牵涉最广的一部分。除了 经典的以太网协议(例如TCP、UDP)和相关的IP传输机制之外, Linux 还支持许多其他的互连方案(例如FDDI、ATM)。 Linux也支持大量的 网络硬件设备,例如以太网卡和令牌环网络适配器以及ISDN卡以及 Modem。 Linux关于网络的内容非常多,例如网络子系统的c语言实现的 代码在 Linux内核中占到了15MB。本讲不对具体的内容和实现网络 的每个细节进行介绍,仅简单的介绍如何管理和配置 Linux的网络。 、网络配置文件 在对 Linux进行网络配置之前,首先介绍 Linux中网络配置相关 的一些主要配置文件。了解这些配置文件如何控制和影响网络,是对 自定义 Linux的网络配置的基础。 Linux中关于网络配置的文件主要有7个,分别是/etc/ hosts、 /etc/services /etc/hostname /etc/host. conf /etc/nsswitch conf,/etc/resolv. conf, /etc/networkinterfaces 1|(anx操作系统》讲稿/河南中医学院/阮晓龙/ phactcm.edu.cn1 《Linux 操作系统》讲稿 / 河南中医学院 / 阮晓龙 / rxl@hactcm.edu.cn 《Linux 操作系统》第七讲: 网络配置 学时计划:4 学时 理论,0 学时 实验 (无实验教学内容) 教学大纲: 1、网络配置文件 2、配置 Linux 加入网络 3、网络测试工具 4、讨论与思考 Linux 是互联网的产物,这是无可争议的。正是得益于互联网通 信,世界上各地的程序员才能够共同合作开发了 Linux 操作系统。也 是因为此,Linux 对网络的支持以及对各种网络的适应性都很好,毕 竟 Linux 是和互联网共同成长的。 网络功能的实现是 Linux 内核最复杂、牵涉最广的一部分。除了 经典的以太网协议(例如 TCP、UDP)和相关的 IP 传输机制之外,Linux 还支持许多其他的互连方案(例如 FDDI、ATM)。Linux 也支持大量的 网络硬件设备,例如以太网卡和令牌环网络适配器以及 ISDN 卡以及 Modem。 Linux 关于网络的内容非常多,例如网络子系统的 c 语言实现的 代码在 Linux 内核中占到了 15MB。本讲不对具体的内容和实现网络 的每个细节进行介绍,仅简单的介绍如何管理和配置 Linux 的网络。 一、网络配置文件 在对 Linux 进行网络配置之前,首先介绍 Linux 中网络配置相关 的一些主要配置文件。了解这些配置文件如何控制和影响网络,是对 自定义 Linux 的网络配置的基础。 Linux 中关于网络配置的文件主要有 7 个,分别是/etc/hosts、 /etc/services 、 /etc/hostname 、 /etc/host.conf 、 /etc/nsswitch.conf、/etc/resolv.conf、/etc/network/interfaces