Linux 常用网络工具清单 |
您所在的位置:网站首页 › linux测网速工具 › Linux 常用网络工具清单 |
Linux 常用网络工具清单
ping
「这些计算机还在线吗?」 curl发送任何你需要的 HTTP 请求。 httpie和 curl 一样,但操作更简单 wget下载文件 tc流量控制命令,可以降低其他人的网速 dig / nslookup「这个域名的 IP 地址是多少?」(DNS 查询) whois「这个域名注册了吗?」 ssh安全的 shell scp通过 SSH 协议拷贝文件 rsync只拷贝有过改动的文件(通过 SSH 协议) sshfs使用的是SFTP协议,它是SSH的一个子系统,在大多数SSH服务器上默认启用;优点是不需要配置可以直接远程挂载安全性较好。 ngrep网络版的 grep 命令 tcpdump「把 80 端口的所有网络包展示给我!」 wireshark通过 GUI 查看 tcpdump 抓的包 tshark非常强大的网络报分析命令行工具 tcpflow抓取与聚合 TCP 流 ifconfig「我的 IP 地址是多少?」 route查看和修改路由表 ip用于代替 ifconfig、route 等其他命令 arp查看你的 ARP 表 mitmproxy具有 SSL/TLS 功能的交互式拦截侦听代理 MITM 是 Man-in-the-middle 的缩写。 nmap网络连接端扫描软件 zenmapnmap 的 GUI 版本 p0f被动网络指纹识别工具 openvpnVPN 软件 wireguard新的 VPN 软件 ncNetcat,手动建立 TCP 连接 socatNetcat 的加强版,主要特点是在两个数据流之间建立通道 telnet类似于 ssh,但不安全 ftp / sftp用于文件拷贝,sftp 是基于 ssh 的。 netstat / ss / lsof / fuser「服务器的哪些端口号被占用了?」 iptables配置防火墙和 NAT nftables新版 iptables hping3TCP/IP 数据包组装/分析工具 traceroute / mtr「数据包到达服务器的路径是什么?」 tcptraceroute使用 TCP 包代替 ICMP 包的 traceroute 命令 现代网络广泛使用防火墙,导致传统路由跟踪工具发出的(ICMP应答(ICMP echo)或UDP)数据包都被过滤掉了,所以无法进行完整的路由跟踪。尽管如此,许多情况下,防火墙会准许TCP数据包通过防火墙到达指定端口,这些端口是主机内防火墙背后的一些程序和外界连接用的。通过发送TCP SYN数据包来代替UDP或者ICMP应答数据包,tcptraceroute可以穿透大多数防火墙。 ethtool管理物理以太网连接和网卡 iw / iwconfig管理无线网络设备的配置工具 sysctl配置 Linux 内核的网络栈 openssl用 SSL 证书做任何事 stunnel为不安全的服务器做一个SSL代理 iptraf / nethogs / iftop / ntop查看什么在占用带宽 ab / nload / iperf基准测试工具 python -m SimpleHTTPServer搭建当前目录下的文件服务器 ipcalcIP 地址计算器,比如查看 13.21.2.3/15 是什么意思 ~ ➜ ipcalc 13.21.2.3/15 Address: 13.21.2.3 00001101.0001010 1.00000010.00000011 Netmask: 255.254.0.0 = 15 11111111.1111111 0.00000000.00000000 Wildcard: 0.1.255.255 00000000.0000000 1.11111111.11111111 => Network: 13.20.0.0/15 00001101.0001010 0.00000000.00000000 HostMin: 13.20.0.1 00001101.0001010 0.00000000.00000001 HostMax: 13.21.255.254 00001101.0001010 1.11111111.11111110 Broadcast: 13.21.255.255 00001101.0001010 1.11111111.11111111 Hosts/Net: 131070 Class A nsenter进入一个容器进程的网络命名空间 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |