iproute家族命令简介

iproute家族命令简介

iproute家族命令简介

ip

ip命令用来显示或操纵Linux主机的路由、网络设备、策略路由和隧道,是Linux下较新的功能强大的网络配置工具。

语法

选项

OBJECT

实例

link

  • 显示网卡网络设备运行状态详细信息
  • 查看模块网卡状态
  • 关闭/开启网卡
  • 开启关闭组播 (默认打开)
  • 修改网卡名称(修改前需关闭网卡)

address

  • 显示网卡IP地址和网卡详细信息
  • 增加网卡ip地址
  • 删除网卡ip地址
  • 删除网卡所有的IP地址

route

  • 显示路由信息
  • 增加路由
  • 添加默认路由
  • 删除路由

netns

  • 创建netns
  • 删除netns
  • 查看netns列表

ss

ss命令用来显示处于活动状态的套接字信息。ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。

ss快的秘诀在于,它利用到了TCP协议栈中tcpdiag。tcpdiag是一个用于分析统计的模块,可以获得Linux 内核中第一手的信息,这就确保了ss的快捷高效。

语法

OPTIONS

FILTER

FILTER := [ state TCP-STATE ] [ EXPRESSION ]

TCP-STATE:

  • LISTEN:监听
  • ESTABLISEHD:建立的连接
  • FINWAIT1:
  • FINWAIT2:主动关闭链接的一方,发出FIN收到ACK以后进入该状态。称之为半连接或半关闭状态。
  • SYN_SENT:客户端发送SYN报文
  • SYN_RECV:客户端接受SYN报文
  • CLOSED:表示关闭状态

EXPRESSION:

  • dport 目标端口
  • sport 源端口

实例

  • 显示所有tcp socket
  • 显示所有的UDP Socekt
  • 显示数字格式
  • 显示网络接口状态
  • 显示本地打开的所有端口
  • 显示每个进程具体打开的socket
  • 显示所有已建立的SMTP连接
  • 显示所有已建立的HTTP连接
  • 端口筛选 sport dport
  • IP筛选:src dst
  • 通过IP+端口筛选
  • 通过状态筛选
  • 筛选实例

配置文件

IP\NETMASK\GW\DNS等属性的配置文件

/etc/sysconfig/network-scripts/ifcfg-IFNAME

route路由配置文件

实例

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/96617

发表评论

登录后才能评论

联系我们

400-080-6560

在线咨询:点击这里给我发消息

邮件:1823388528@qq.com

工作时间:周一至周五,9:30-18:30,节假日同时也值班