Linux下常见的网络接口
| 接口类型 | 接口名称 | 说明 |
|---|---|---|
| 以太网接口 | eth* | 是最常用的网络接口 |
| 令牌环接口 | tr* | 只出现在少数纯IBM环境的网络中 |
| 光纤分布式数据接口 | fddi* | FDDI接口设备昂贵,通常用于核心网或高速网络中 |
| 点对点协议接口 | ppp* | 用于Modem/ADSL拨号网络或基于PPTP协议的VPN等 |
| 本地回环接口 | lo | 用于支持UNIX Domain Socket技术的进程相互通信(IPC) |
ifconfig:配置本地网络回环地址、配置网卡的IP地址、激活网络适配器
ifconfig <网络接口>
up:启动指定网络接口
down:关闭指定网络接口
arp:开启指定网络接口的arp协议
-arp:关闭指定网络接口的arp协议
mtu num:设置能通过的最大数据包大小为num bytes
CentOS中的TPC/IP配置文件
/etc/sysconfig/network-scripts/ifcfg-:网络接口配置文件
/etc/hostname:本地主机名配置文件
/etc/hosts:主机名映射为IP地址的解析功能
/etc/sysconfig/network:指定服务器上的网络配置文件
*/etc/networks:完成域名与网络地址的映射






ping:测试网络的连通性
-c x:发送ICMP报文x个至目标地址
traceroute:显示数据包到达目的主机所经过的路由
netstat:查看网络端口
-a:显示所有socket,包括正在监听的
-c:每隔一秒就刷新显示一次,直到用户中断它
-i:显示所有的网络接口信息,格式同 ifconfig -e
-n:以网络IP地址代替名称,显示出网络连接情况
-r:显示核心路由表,格式同 route -e
-t:显示TCP协议的连接情况
-u:显示UDP协议的连接情况
-v:显示正在进行的工作
-l:仅列出有在监听的服务状态
dig:查询IP地址或域名
