网络接口名称
根据接口的类型,linux内核会使用特定的前缀命名接口。例如以太网都以eth开头,后面是每个接口的编号。
无线设备为wlan0,桥接为br,绑定的网络设备为bond,等等。
网络接口配置
/sbin/ip 用于显示或临时修改设备、路由、策略路由和隧道。
[root@MIO-02 ~]# ip addr show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 52:54:00:f9:6e:ac brd ff:ff:ff:ff:ff:ff
inet 192.168.1.2/24 brd 192.168.1.255 scope global eth0
inet6 fe80::5054:ff:fef9:6eac/64 scope link
valid_lft forever preferred_lft forever
[root@MIO-02 ~]# ip -s link show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 52:54:00:f9:6e:ac brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
376456 5470 0 0 0 0
TX: bytes packets errors dropped carrier collsns
305445 1164 0 0 0 0
[root@MIO-02 ~]# ip route
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.2
169.254.0.0/16 dev eth0 scope link metric 1002
default via 192.168.1.1 dev eth0
主机名解析
[root@MIO-02 ~]# hostname
MIO-02
stub解析器,用于将主机名转换为ip,反之亦然。
[root@MIO-02 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
如果解析器没有在hosts中找到条目,stub解析器将从DNS服务器中查找信息。
[root@MIO-02 ~]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.1.99
网络故障排除工具
ip地址和子网掩码 ping:访问服务 ip addr /etc/sysconfig/network-script/ifcfg-eth*
路由和默认网关 traceroute ip route ifcfg-eth*或DHCP提供
名称解析 host hosts或resolv.conf ifcfg-eth*
上一篇:正则表达式 管道和重定向 下一篇:快递查询API