Linux网络配置基础

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Flags Metric Ref
U
0
0
U
0
0
UG 0
0
Use Iface 0 eth0 0 eth0 0 eth0
缺省网关地址
网络信息查看
9
使用ping命令测试网络连结
ping命令用于测试当前主机与其他主机的网络连接
$ ping 192.168.152.131 命令名
测试连接的目的主机地址
PING 192.168.152.131 (192.168.152.131) 56(84) bytes of data.
1 192.168.152.2 (192.168.152.2) 2.293 ms 1.300 ms 0.994 ms
2 192.168.1.1 (192.168.1.1) 4.821 ms 3.518 ms 5.539 ms
命令名
测试的目标主机地址 作为命令参数
当前主机到目的主机经
过的网络中间节点
网络信息查看
◦ 查看所有活动网络接口的信息 $ /sbin/ifconfig ◦ 查看所有网络接口(包括非活动网络接口)的信息 $ /sbin/ifconfig -a ◦ 查看指定网络接口信息 $ /sbin/ifconfig eth0
命令名,可简写 为ifconfig
命令选项,要显示的 网络接口名称
网络信息查看
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.057/0.584/1.112/0.528 ms, pipe 2
ping命令结束执行,显示统计信息
网络信息查看
10
指定ping命令的测试数据包
12
查看当前主机名称
hostname命令可显示当前主机的名称
$ hostname localhost.localdomain
8
查看主机路由信息
route命令可查看主机的路由信息
$ /sbin/route
Kernel IP routing table
Destination
Gateway
Genmask
192.168.152.0 *
255.255.255.0
169.254.0.0
*
255.255.0.0
default
192.168.152.2 0.0.0.0
这些网络协议是Linux内核提供的功能,具体的支持情况由内核编译 参数决定。 RHEL/CentOS的Linux内核默认支持上述的网络协议。
LINUX的网络支持
3
Linux的网络接口
Linux支持众多类型的网络接口
◦ 每一个网络接口设备在Linux的内核中都有相应的设备名称
每一种网络接口设备(网络适配器)都需要相应的设备驱动程序
64 bytes from 192.168.152.2: icmp_seq=1 ttl=128 time=0.363 ms
64 bytes from 192.168.152.2: icmp_seq=2 ttl=128 time=0.361 ms
64 bytes from 192.168.152.2: icmp_seq=3 ttl=128 time=1.30 ms
命令名
命令选项 -c表示指定测试数据包的数量
4是为-c选项设置的值,即发送4个测试数据包
--- 192.168.152.2 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 0.361/0.798/1.306/0.438 ms, pipe 2
ping命令发送指定的数据包后自动结束执行,显示统计信息
网络信息查看
11
测试与其他主机的网络连接路径
traceroute命令测试当前主机到目的主机之间经过的所有网络节点
$ traceroute 192.168.1.1
traceroute to 192.168.1.1 (192.168.1.1), 30 hops max, 38 byte packets
ping命令可以指定发送的测试数据包的数量
$ ping -c 4 192.168.152.2
测试连接的目的主机地址
PING 192.168.152.2 (192.168.152.2) 56(84) bytes of data.
64 bytes from 192.168.152.2: icmp_seq=0 ttl=128 time=1.16 ms
64 bytes from 192.168.152.131: icmp_seq=0 ttl=64 time=1.11 ms
64 bytes from 192.168.152.131: icmp_seq=1 ttl=64 time=0.057 ms
使用“Ctrl + c”组合键结束ping命令执行
--- 192.168.152.131 ping statistics ---
◦ 网络接口设备的驱动程序被编译在系统内核中 ◦ 或者被编译为系统内核模块以便让系统内核进行调用 RHEL/CentOS默认是采用内核模块(Module)的方式在系统引导时驱动网络接口的 ◦ 在/lib/modules/$(uname -r)/kernel/drivers/net目录下可以找到可加载的驱动 ◦ 可以从系统内核模块配置文件/etc/modprobe.conf中查看系统加载的网卡驱动模
网络配置基础
Linux的网络支持
Linux对网络协议的支持
Linux支持各种协议类型的网络 ◦ TCP/IP、NetBIOS/NetBEUI、IPX/SPX、AppleTake等 ◦ 在网络底层也支持Ethernet、Token Ring、ATM、PPP(PPPoE)、FDDI、
Frame Relay等网络协议。

LINUX的网络支持
4
Linux下常见的网络接口
LINUБайду номын сангаас的网络支持
5
网络信息查看
网络信息查看
Linux系统中的普通用户可以使用命令查看系统的网络属性信息
◦ 查看网络接口信息 ◦ 测试网络连接状态 ◦ 查看网关地址和路由信息 ◦ 查看主机名称信息
网络信息查看
7
查看网络接口信息
ifconfig命令用于查看网络接口信息
相关文档
最新文档