文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>netstat 和 ss - 网络相关信息

netstat 和 ss - 网络相关信息

时间:2010-08-06  来源:mywiki

#11 和#12: netstat 和 ss - 网络相关信息
netstat 可以显示网络链接、路由表信息、接口统计信息、伪装链接和多播成员(multicast
memberships),ss 命令用来显示网络套接字信息,它允许显示类似 netstat 一样的信息。关于 ss 和
netstat 使用,可参考下列资源。
相关链接:
        ss: Display Linux TCP / UDP Network and Socket Information
     •
        Get Detailed Information About Particular IP address Connections Using netstat
     •
        Command
#13: iptraf - 网络实时信息
iptraf 是一个可交互式的 IP 网络监控工具。它可以生成多种网络统计信息包括:TCP 信息、UDP 数
量、ICMP 和 OSPF 信息、以太网负载信息、节点状态、IP 校验错误等。有下面几种信息格式:
     不同网络 TCP 链接传输量
   •
     不同网络接口 IP 传输量
   •
     不同协议网络传输量
   •
     不同 TCP/UDP 端口和不同包大小网络传输量
   •
     不同第二层地址网络传输量
   •
图 02:一般接口信息:不同网络接口 IP 传输量
图 03:不同网络 TCP 链接传输量
#14:tcpdump:详细的网络流量分析
tcpdump 是一个简单网络流量转储工具,然而要使用好需要对 TCP/IP 协议非常熟悉。例如要显示
关于 DNS 的网络流量,输入:
# tcpdump -i eth1 'udp port 53'
显示所有进出 80 端口 IPv4 HTTP 包,也就是只打印包含数据的包。例如:SYN、FIN 包和 ACK-only
包输入:
# tcpdump 'tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)'
显示所有到的 FTP 会话,输入:
# tcpdump -i eth1 'dst 202.54.1.5 and (port 21 or 20'
显示所有到 192.168.1.5 的 HTTP 会话
# tcpdump -ni eth0 'dst 192.168.1.5 and tcp and port http'
用 wireshark 浏览转储文件中的详细信息,输入:
# tcpdump -n -i eth1 -s 0 -w output.txt src or dst port 80
#15:strace - 系统调用
追踪系统调用和型号,这对于调试 Web 服务器和其他服务器非常有用。了解怎样追踪进程和他功能。
#16:/proc 文件系统 - 各种内核信息
/proc 目录下文件提供了很多不同硬件设备和内核的详细信息。更多详情参见 Linux kernel /proc。
一般/proc 例如:
# cat /proc/cpuinfo
# cat /proc/meminfo
# cat /proc/zoneinfo
# cat /proc/mounts
#17:Nagios - 服务器及网络监控
Nagios 是一款非常流行的系统及网络监控软件。你可以轻松监控所有的主机、网络设备及服务。它
能在发生故障和重新恢复后发送警讯。FAN 是"Fully Automated Nagios"的缩写。FAN 的目标就是
由 Nagios 社群提供 Nagios 的安装。为了使安装 Nagios 服务器更加容易,FAN 提供一个标准 ISO
格 式的光盘镜像。此发行版中还会包含一组增强用户使用体验的工具。
#18:Cacti - 基于 Web 的监控工具
Cacti 是一套完成的网络图形化解决方案,基于 RRDTool 的资料存储和图形化功能。Cacti 提供一
个快速的轮询器、进阶的图形化模板、多种 数据采集方法和用户管理功能。这些功能都拥有非常友
好易用的界面,确保可以部署在一个包含数百台设备的复杂网络中。它提供关于网络、CPU、内存、
已登录 用户、Apache、DNS 等信息。关于怎样在 CentOS / RHEL 安装配置 Cacti,详见:http://
www.cyberciti.biz/faq/fedora-rhel-install-cacti- monitoring-rrd-software/
#19:KDE System Guard
KSysguard 是在 KDE 桌面下一个网络化的系统监控工具。这个工具可以通过 SSH 会话运行。它提供
很多功能,例如可以监控本机和远程主机的客 户端/服务器架构,前端图形界面使用所谓传感器得到
信息并展现出来。传感器返回的可以是一个简单的数值或是一组表格的信息。针对不同的信息类型,
提供一个 或多个显示。这些显示被组织多个工作表中,可以工作表可以独体储存和加载。所以,
KSysguard 不只是一个简单的任务管理器,还是一个可以控制多台服 务器的强大工具。

#20:Gnome System Monitor
System Monitor 可以显示系统基本信息、监控系统进程、系统资源及文件系统使用率。你也可以使
用 System Monitor 监控和修改系统行为。尽管没有 KDE System Guard 功能强大,但其提供的基
本信息对于入门用户还是非常有用的。
* 显示关于计算机硬件和软件的各种基本信息。
* Linux 内核版本
* GNOME 版本
* 硬件
* 安装的内存
* 处理器及其速度
* 系统状态
* 当前可用的硬盘空间
* 进程
* 内存及交换空间
* 网络使用率
* 文件系统
* 所有挂载的文件系统及其基本信息


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载