使用 Linux 显示路由器上的接口信息

使用 Linux 显示路由器上的接口信息

在 Cisco 路由器中有这样的命令show interfaces。它会输出路由器中所有接口的大量元信息(状态:up/down,)

我可以在 Netgear (6700) 路由器上运行哪些类似的命令?我能够进行 telnet。

uname -a返回“Linux R6700v3 2.6.36.4brcmarm+...”

答案1

我认为您正在寻找的主要工具是

ifconfig
ifconfig -a  

ifconfig 显示网络接口、寻址信息和统计信息。它并不是在所有 Linux 发行版上默认预安装的,并且有很多替代方案可以提供网络信息。

ip link show
ip a
netstat -i
arp -a

ifconfig 输出示例:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 172.30.218.236  netmask 255.255.240.0  broadcast 172.30.223.255
    inet6 fe80::215:5dff:fe8a:770c  prefixlen 64  scopeid 0x20<link>
    ether 00:15:5d:8a:77:0c  txqueuelen 1000  (Ethernet)
    RX packets 139  bytes 31553 (31.5 KB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 12  bytes 936 (936.0 B)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

相关内容