红色的比较重要。读一下这些工具的源码。 iperf:网络性能测试工具 https:///iperf-doc.php -t:指定监听时间(s) -i:指定打印间隔(s) 默认TCP窗口大小为128KB 监听30s,每隔2s打印一次。 -w :指定TCP窗口大小 改变窗口大小看看: -n:发送多少数据 -m: --print_mss Tcpdump 标志中C表示cache tcpdump过滤协议: tcpdump中三种逻辑运算,取非运算是 'not ' '! ', 与运算是'and','&&';或运算 是'or' ,'||'; 使用and、&& arp ethtool ethtool ens33:查询网口基本信息,包括速率、双工、自协商信息等。 下面这个Link detected:yes表示这个网口是接了网线的。 root@hy-virtual-machine:~# ethtool ens33Settings for ens33: Supported ports: [ TP ] // 支持模式 Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes // 支持自动协商 Supported FEC modes: Not reported // 通告模式 Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes // 使用自动协商 Advertised FEC modes: Not reported Speed: 1000Mb/s // 当前速率 1000Mb/s Duplex: Full // 工作模式为全双工 Port: Twisted Pair PHYAD: 0 Transceiver: internal Auto-negotiation: on // 自动协商打开 MDI-X: off (auto) Supports Wake-on: d Wake-on: d Current message level: 0x00000007 (7) drv probe link Link detected: yes //端口接了网线 ethtool -i ens33:查询网卡驱动信息 ethtool -d ens33:查询网路设备寄存器信息
ethtool - S ens33:查询网口收发包统计信息 root@hy-virtual-machine:~# ethtool -S ens33NIC statistics: rx_packets: 348285 tx_packets: 167633 rx_bytes: 295334312 tx_bytes: 29736337 rx_broadcast: 0 tx_broadcast: 0 rx_multicast: 0 tx_multicast: 0 rx_errors: 0 tx_errors: 0 tx_dropped: 0 multicast: 0 collisions: 0 rx_length_errors: 0 rx_over_errors: 0 rx_crc_errors: 0 rx_frame_errors: 0 rx_no_buffer_count: 0 rx_missed_errors: 0 tx_aborted_errors: 0 tx_carrier_errors: 0 tx_fifo_errors: 0 tx_heartbeat_errors: 0 tx_window_errors: 0 tx_abort_late_coll: 0 tx_deferred_ok: 0 tx_single_coll_ok: 0 tx_multi_coll_ok: 0 tx_timeout_count: 0 tx_restart_queue: 0 rx_long_length_errors: 0 rx_short_length_errors: 0 rx_align_errors: 0 tx_tcp_seg_good: 1390 tx_tcp_seg_failed: 0 rx_flow_control_xon: 0 rx_flow_control_xoff: 0 tx_flow_control_xon: 0 tx_flow_control_xoff: 0 rx_long_byte_count: 295334312 rx_csum_offload_good: 261684 rx_csum_offload_errors: 1 alloc_rx_buff_failed: 0 tx_smbus: 0 rx_smbus: 0 dropped_smbus: 0 ethtool -s ens33 autoneg off speed 100 duplex full :设置网口工作速率、双工、自协商
ip命令 ip -s link ls ens33:查看端口收发包信息 root@hy-virtual-machine:~# ip -s link ls ens332: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether 00:0c:29:59:dd:f5 brd ff:ff:ff:ff:ff:ff RX: bytes packets errors dropped overrun mcast 294140472 351070 0 16228 0 0 TX: bytes packets errors dropped carrier collsns 29853978 168800 0 0 0 0 ip link show:查看端口二层信息
ip addr show:查看端口二三层信息 root@hy-virtual-machine:~# ip addr show1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:0c:29:59:dd:f5 brd ff:ff:ff:ff:ff:ff inet 192.168.1.6/24 brd 192.168.1.255 scope global noprefixroute ens33 valid_lft forever preferred_lft forever inet6 2409:8a4d:c52:60e0:d04:f582:6766:6078/64 scope global temporary dynamic valid_lft 258924sec preferred_lft 82304sec inet6 2409:8a4d:c52:60e0:9cb5:72a9:1d3f:a4d3/64 scope global dynamic mngtmpaddr noprefixroute valid_lft 258924sec preferred_lft 172524sec inet6 fe80::cfbd:7121:57cc:56f4/64 scope link noprefixroute valid_lft forever preferred_lft forever nmap:重要
nslookup: 域名解析 root@hy-virtual-machine:~# nslookup www.baidu.comServer: 127.0.0.53Address: 127.0.0.53#53Non-authoritative answer:www.baidu.com canonical name = www.a.shifen.com.Name: www.a.shifen.comAddress: 36.152.44.96Name: www.a.shifen.comAddress: 36.152.44.95Name: www.a.shifen.comAddress: ::1 |
|
来自: 新用户0935snDB > 《待分类》