【Linux学习】之 网络管理

来源:互联网 发布:seo教程cao4 编辑:程序博客网 时间:2024/05/22 00:13

一、网络接口配置


(1)使用 ifconfig 检查和配置网卡

// 使用ifconfigifconfig

这里写图片描述

名称 说明 eth/enp eth(Ethernet)代表以太网,0表示第一块网卡 Link encap 封装方式为以太网 HWaddr 网卡的硬件地址(MAC地址) inet addr 该网卡当前的IP地址 Mask 指掩码 UP 说明该网卡目前处于活动状态 MTU 代表最大存储单元 RX 收的包 TX 发送的包 collision 代表冲突数,如果值不为0则很有可能网络存在故障 txqueuelen 代表缓冲区长度大小 lo 第二个设备,表示主机的环回地址,这个地址用于本地通信
// 只显示指定设备的相关信息ifconfig eth0// 手工指定eth0的IP地址ifconfig eth0 10.0.2.15 netmask 255.255.255.0// 或者ifconfig 10.0.2.15/24// 显示所有网卡ifconfig -a// 手工断开/启用网卡ifconfig eth0 downifconfig eth0 up// 等于ifdown eth0ifup eth0

这里写图片描述




二、路由和网关


// 查看系统当前的路由表route -n

这里写图片描述




三、网络测试工具


(1)ping

// ping 某主机是否可到达ping 10.1.1.144
参数 含义 -c 指定ping的次数 -i 指定ping包的发送间隔 -w 如果ping没有回应,则在指定超时时间后退出


(2)host

host命令是用来查询DNS记录的

// 如果使用域名作为host的参数,返回该域名的IPhost www.baidu.com

这里写图片描述


(3)traceroute

traceroute:用于检测数据包是如何经过路由器。

这里写图片描述