Linux网络命令、网络测试工具

一、Linux网络——shell命令

netstat

	监控TCP/IP网络的工具,让你了解整个 Linux 系统的网络情况;
包括:显示路由表、实际的网络连接和端口、网络接口设备的状态信息。

-n 或--numeric 直接使用IP地址,而不是通过域名服务器。
-a 或--all 显示所有连线中的套接字。
-t (tcp) 仅显示tcp相关选项。
-u (udp) 仅显示udp相关选项。
-p 显示建立相关链接的程序名
-r 显示路由信息,路由表
-e 显示扩展信息,例如uid等

在这里插入图片描述

ifconfig

请添加图片描述

inet:网卡IP地址
ether:mac地址。// 网络中每台设备都有一个唯一的网络标识,这个地址叫	MAC地址或网卡地址,由网络设备制造商生产时写在硬件内部。MAC是48位的(6	个字节)
ifconfig eth0 up// 开启指定网卡		
ifconfig eth0 down// 关闭指定网卡

ethtool

查询及设置网卡参数的命令
ethtool -p:查询网络端口位置;用法:ethtool -p eth0;效果:设备号eth0对应的物理端口的两个指示灯会闪烁
ethtool -s: 这个命令多用于手工设置网络速率,一般千兆网卡支持10|100|1000三个速率,单位是Mbps。 用法:ethtool -s eth0 speed 1000 duplex full autoneg off
Speed: 1000Mb/s	// 网卡最大网速

iptables

route

ping

ping 将数据包发向用户指定地址。当包被接收,目标机器发送返回数据包。作用:
	用来确认网络连接是畅通的。
	用来查看连接的速度信息。

二、网络测试工具

iperf3

网络性能测试工具

win安装:官网下载对应版本iperf,把exe和dll粘贴到“%systemroot%”下即可通过cmd运行。
Linux安装:

客户端:
iperf3 -c 192.168.100.211 -p 8080 -i 0 -b 10M -t 10 -i
-c表示服务器的IP地址;-p表示服务器的端口号;-i设置每次报告之间的时间间隔,默认值为零;-t设置传输的总时间,Iperf在指定的时间内,重复的发送指定长度的数据包,默认是10秒钟;-b设备每次数据包大小。
服务端:
iper3 -s -p 8080
-s表示服务器端;-p定义端口号

jmeter

网络压力测试软件

wget

一款文件下载工具	
安装:yum install -y wget
命令:wget http://192.168.100.212:9000/download/conf.xml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值