2022年Linux网络配置详解 .pdf

上传人:C****o 文档编号:33387964 上传时间:2022-08-10 格式:PDF 页数:4 大小:47.41KB
返回 下载 相关 举报
2022年Linux网络配置详解 .pdf_第1页
第1页 / 共4页
2022年Linux网络配置详解 .pdf_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《2022年Linux网络配置详解 .pdf》由会员分享,可在线阅读,更多相关《2022年Linux网络配置详解 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Linux 网络的基本配置详解一、常用的网络配置文件 1、/etc/sysconfig/network /etc/sysconfig/network文件主要用于设置基本的网络配置,包括主机名称,网关等。文件中的内容如下: Networking :用于设置 linux 网络是否允许,取值是yes 或者是 no。 Hostname :用于设置主机名称。 Gateway :用于设置网关的IP 地址。 2、/etc/sysconfig/network-scripts/ifcfg-ethN 网卡设备名, IP 地址、子网掩码、网关等配置信息都保存在网卡配置文件中。一块网卡对于一个配置文件,配置文件通常位

2、于 /etc/sysconfig/network-scripts/目录下。文件名是ifcfg-ethN ,N;表示第几块网卡, N 是从 0 开始的数字。例如第一块网卡是ifcfg-eth0 ,第二块网卡是ifcfg-eth1 以此类推。 Linux 系统支持在一块物理网卡上绑定多个IP 地址。需要建立多个网卡配置文件,其文件名的形式如:ifcfg-ethN :M,其中 N,M 均是从 0 开始的数字。例如:第一块物理网卡的第一个虚拟网卡是ifcfg-eth0 :0。所有的网卡 Ip 配置文件都有如下类型的格式,具体如下:上述配置文件中各项具体的含义如下所述: Device:表示当前网卡设备的

3、设备名称 Bootproto :获取 IP 地址的方式,取值为static、bootp 和 dhcp。 Broadcast :广播地址。 Hwaddr :改网络设备的 mac 地址。 Ipaddr :该网络设备的IP 地址。 Netmask :该设备的子网掩码。 Network :该设备所处的网络的网络地址。 Gateway :网卡的网关地址。 Onboot :设置系统启动的时候是否启动该设备。 3、/etc/hosts /etc/hosts文件是早期实现静态域名解析的一种方法,该文件的中存储IP 地址和主机名的静态的映射关系。用于本地解析,是 dns 的前身。利用该文件进行名称解析的时候,系

4、统会直接读取该文件的IP 地址和主机对应的记录。该文件默认的内容是: 4、/etc/resolv.conf /etc/resolv.conf文件是 dns 客户端用于指定系统所用的dns 服务器的 IP 地址, 在该文件中除了可以指定dns 服务器后,还可以设置当前主机所在域以及dns 搜索的路径等。该文件的默认的内容是: Nameserver :设置 dns 服务器的 IP 地址。 Search:设置 dns 的搜索路径,即不在进行完全域名解析的时候,默认的附加域名后缀。 Domain :设置计算机的本地域名。 5、/etc/host.conf /etc/host.conf文件用来指定如何进

5、行域名解析。该文件的内容通常有如下几行:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - Order :设置主机名解析的可用方法及其顺序。可用的方法有hosts(利用 /etc/hosts文件进行解析),bind(利用 dns服务器解析),nis(利用网络信息服务器进行解析) Multi :设置是否从 /etc/hosts 文件中返回主机的多个IP 地址,取值为 on 和 off Nospoof :取值为 on 或者 off。 /

6、etc/host.conf文件的具体的内容如下: 6、/etc/services /etc/services文件用于保存各种网络服务名称与该网络服务所使用的协议及其默认的端口号的映射关系。该文件的内容较多,下面的该文件的部分内容:二、常用的网络配置命令 1、 Hostname 在网络中每一台主机都对应一个唯一的主机名称,用来唯一的表示一台主机。 Hostname 用于显示或者临时设置主机的名称。例如:显示显示当前主机的名称可以直接输入hostname,然后回车,如下图:要临时设置主机的名称为xia,可以使用 hostname xia 如下图所示: 2、 Ifconfig Ifconfig命令用

7、于查看系统网络接口状态,也可以对网络接口状态进行设置,只使用ifconfig 命令的时候是显示当前网络接口的配置情况。如下图所示:Link ecxap:描述网络接口类型 Hwaddr :设置网卡的 mac 地址 Inet addr :此接口对应的IP 地址 Bcast:广播地址 Mask:子网掩码 Mtu:最大传输单元,表示此接口所能传输的最大帧数 Tx packets :传出的数据包数,错误数,遗失数和溢流数 Metric :此接口的跃点数 Rx packets :接收的数据包数,错误数,遗失数和溢流数 3、 ifup 和 ipdown ifup 和 ipdown 是用来激活和停用网络接口地

8、址。 4、 service /etc/service是一个脚本文件,利用service 命令可以检查指定网络服务的状态,启动、停止或者重新启动指定的网络服务。 /etc/service 通过检查 /etc/init.d目录中的一些列的脚本文件来识别服务器的名称,或者会显示该服务未被认可。Service 命令的具体语法如下:service 服务名 start/stop/status/rrestart/reload。 5、 route (1)查看本机的路由表信息在 linux 系统中可以利用route 来检查本机的路由表,也可以添加和删除路由条目,设置默认网关等。Route 在不加任何参数的时候是

9、显示本机的路由表:结果如下:在上面的路由表信息中,各项的含义如下: Destination :目标网络 IP 地址,可以是一个网络地址,也可以是一个主机地址。 Gateway :网关地址,即该路由条目中的下一条的路由器的地址名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - Genmask:路由项的子网掩码。 Flag:路由标志。其中u 表示路由项是活动的, h 表示目标的单个主机, g 表示是使用的网关, r 表示对动态路由进行复

10、位, d 表示路由项的动态安装的,m 表示动态修改路由, !表示拒绝路由。 Metric :路由开销值,用以衡量路径的代价。 Ref:依兰于本路由的其他路由条目。 Use:该路由项被使用的次数。 Iface :该路由项发送数据包使用的网络接口。(2)添加 /删除路由条目在路由表添加路由条目,其命令语法格式为: Route add net/host 网络/主机地址netmask 下面是几个配置实例:(1)添加到达目标网络192.168.2.0/24的网络路由,经由eth1 网络接口,并由路由器192.168.2.254 转发: Route add net 192.168.2.0 netmask

11、255.255.255.0 gw 192.168.2.254 dev eth1 (2)添加到达 192.168.2.10 的主机路由,经由eth1 网络接口,并由路由器192.168.2.254 转发: Route add host 192.168.2.10 netmask 255.255.255.0 gw 192.168.2.254 dev eth1 (3)删除到达目标网络192.168.2.0 的路由条目 Route del net 192.168.2.0 netmask 255.255.255.0 (4)删除到达主机192.168.2.10 的路由条目 Route add host 19

12、2.168.2.10 netmask 255.255.255.0 (5)添加和删除默认网关例如:在网络接口eth0 的默认网关的 IP 地址是 192.168.1.1 Route add default gw 192.168.1.1 dev eth0 删除默认网关 192.168.1.1 Route del default gw 192.168.1.1 6、 netconfig 使用 netconfig 命令可是设置网络接口IP 地址的获取方式(是静态还的动态的) ,Ip 地址、子网掩码、默认网关、dns服务器等。管理员可以直接输入netconfig 命令后按 enter 即可打开配置界面。

13、在配置界面中啊 tab 键在各项之间进行切换。三、常用网络测试工具 1、 ping 命令 ping 命令主要用于测试本主机和目标主机的连通性。Ping 命令的格式如下: ping 【参数】主机名 /IP 地址常用的参数如下: -c count :指定 ping 命令发出的 icmp 的消息的数量,不加此项,则无限制的ping 下去。 -I interval :两次 icmp 消息包的时间间隔,不加此项,默认时间间隔是1s -s:设置发出的每个消息的数据包的大小,默认是64b -t:设置 ttl 2、 tracerout 命令该命令用于实现路由跟中。 3、 Netster 命令当网络连通之后,可

14、以使用Netster 命令来查看网络当前的链接状态。Netster 命令能够显示出网络的链接状态、路由表、网络接口的统计信息。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - Netster 命令具有以下参数选项: -a :显示所有的套接字 -c:连续显示、每分钟更新一次信息 -i:显示所有网络接口的列表 -n :以数字的形式显示网络地址 -o :显示和网络 timer 相关的信息 -r:显示核心路由表 -t:只显示 tcp 套接

15、字 -u :只显示 udp 套接字 -v:显示版本信息 4、 Arp 命令可以使用 arp 命令配置并查看linux 系统的缓存,包括arp 缓存,删除某个缓存条目,添加某个缓存条目(1)查看 arp 缓存表 Arp (2)添加 IP 地址 192.168.1.1 和 mac00:14:22:ac:15:97 Arp s 192.168.1.1 00 :14:22:ac:15:97 (3)删除 IP 地址和 mac 地址对应的缓存记录 Arp d 192.168.1.1 00 :14:22:ac:15:97名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁