Please enable Javascript to view the contents

Linux网络-路由设置-[route,ip]

 ·  ☕ 2 分钟

ip

ip命令整合了ifonfig和route命令的功能。查看、操作Route、NetworkDevice、interface、tunnels。

命令格式: ip <-options> , 例如:ip -s -s -j link

参数说明

-d: 输出更详细信息。接口名称、状态、能力;MAC
-s: 输出更多信息,-s -s信息增多,增加的信息通常为统计数据、时间值。
-br: 以表格形式打印基本信息,以提高可读性。目前只有ip -br addrip -br link命令支持该选项。
-j: json格式输出。
-p: json优雅输出,仅当-j参数存在时,有效。

  • 查看所有网卡
    1
    
    ip link
    

对象-网络地址:addr / address

traceroute

主机之间节点分析,用来判断网络环境是内部问题还是外部问题。
原理:会针对目的IP的所有 中间node 进行 UDP 的超时等待

抓包工具

1
tcpdump [-AennqX] [-i 网络接口] [-w 存储文件名称] [-c 次数] [-r 文件] [抓包的格式]

抓包格式

网络问题排查

12345678
步骤网卡是否正常IP设置是否正确LAN网络是否正常路由信息是否正确查看DNS查看网络节点查看服务状态Selinux,防火墙
工具lspci、dmesgifconfigpingroute -ndig、hosttraceroutenetstatselinux,iptables
解决方案重装驱动/更换网卡修改配置,重启network服务交换机、防火墙设置修改配置,重启network服务修改配置等待恢复排查问题,重启服务
分享

Hex
作者
Hex
CloudNative Developer

目录